From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joseph Jones Newsgroups: gmane.emacs.bugs Subject: bug#9723: 24.0.50; Emacs Clipboard crash Date: Fri, 14 Oct 2011 12:34:55 -0700 Message-ID: <81B49A9E5708D84A96259A96D480EE4902A50E421D@CHC-CCR01.SEA.CORP.EXPECN.COM> References: <81B49A9E5708D84A96259A96D480EE4902A4F888DE@CHC-CCR01.SEA.CORP.EXPECN.COM> <81B49A9E5708D84A96259A96D480EE4902A4F88DED@CHC-CCR01.SEA.CORP.EXPECN.COM> <83d3e3xvl5.fsf@gnu.org> <81B49A9E5708D84A96259A96D480EE4902A4F88EFC@CHC-CCR01.SEA.CORP.EXPECN.COM> <83aa97xrqi.fsf@gnu.org> <81B49A9E5708D84A96259A96D480EE4902A504B784@CHC-CCR01.SEA.CORP.EXPECN.COM> <83pqhzjvoi.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1318620941 16992 80.91.229.12 (14 Oct 2011 19:35:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 14 Oct 2011 19:35:41 +0000 (UTC) Cc: "9723@debbugs.gnu.org" <9723@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 14 21:35:36 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1REnXY-0007oy-Db for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Oct 2011 21:35:32 +0200 Original-Received: from localhost ([::1]:39851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REnXX-00012G-EF for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Oct 2011 15:35:31 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:47285) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REnXU-000128-54 for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 15:35:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REnXS-00053O-CR for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 15:35:28 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36409) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REnXS-00053K-8S for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 15:35:26 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1REnY1-00011x-NK for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 15:36:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <81B49A9E5708D84A96259A96D480EE4902A4F888DE@CHC-CCR01.SEA.CORP.EXPECN.COM> Resent-From: Joseph Jones Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Oct 2011 19:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9723 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9723-submit@debbugs.gnu.org id=B9723.13186209463936 (code B ref 9723); Fri, 14 Oct 2011 19:36:01 +0000 Original-Received: (at 9723) by debbugs.gnu.org; 14 Oct 2011 19:35:46 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1REnXm-00011R-EJ for submit@debbugs.gnu.org; Fri, 14 Oct 2011 15:35:46 -0400 Original-Received: from mx1b.expedia.com ([216.251.112.223]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1REnXj-00011C-Pm for 9723@debbugs.gnu.org; Fri, 14 Oct 2011 15:35:45 -0400 X-SRBS: None X-HAT: Sender Group RELAYLIST, Policy $RELAYED applied. Original-Received: from unknown (HELO CHC-EXCHNA01.SEA.CORP.EXPECN.COM) ([10.184.69.25]) by mx1b.sea.corp.expecn.com with ESMTP; 14 Oct 2011 12:35:02 -0700 Original-Received: from CHC-CCR01.SEA.CORP.EXPECN.COM ([10.184.69.22]) by CHC-EXCHNA01.SEA.CORP.EXPECN.COM ([10.184.69.25]) with mapi; Fri, 14 Oct 2011 12:35:01 -0700 Thread-Topic: bug#9723: 24.0.50; Emacs Clipboard crash Thread-Index: AcyKm+Ng6Pj6lRrJRUGMvJBS5hYSRQADCbzAAAAQ1rA= Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 14 Oct 2011 15:36:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:52653 Archived-At: At the same time, I did have a lot of text on the windows clipboard (~5KB) -----Original Message----- From: Joseph Jones=20 Sent: Friday, October 14, 2011 12:33 PM To: 'Eli Zaretskii' Cc: 9723@debbugs.gnu.org Subject: RE: bug#9723: 24.0.50; Emacs Clipboard crash Here is what I get, and it looks like it is definitely happening during C-x= C-f for a file that doesn't already exist: (gdb) bt #0 0x0137014e in pure () #1 0x010388af in unbind_to (count=3D54, value=3D54704154) at eval.c:3406 #2 0x01032687 in unwind_to_catch (catch=3D0x82e424, value=3D54704178) at e= val.c:1299 #3 0x01032718 in Fthrow (tag=3D20382054, value=3D54704178) at eval.c:1337 #4 0x01143887 in signal_user_input () at w32fns.c:2482 #5 0x01143924 in post_character_message (hwnd=3D0x190c66, msg=3D256, wPara= m=3D13, lParam=3D1835009, modifiers=3D0) at w32fns.c:2542 #6 0x01144690 in w32_wnd_proc (hwnd=3D0x190c66, msg=3D256, wParam=3D13, lP= aram=3D1835009) at w32fns.c:2913 #7 0x7d9472d8 in USER32!DefDlgProcW () from C:\WINDOWS\syswow64\user32.dll #8 0x00190c66 in ?? () #9 0x00000100 in ?? () #10 0x0000000d in ?? () #11 0x001c0001 in ?? () #12 0x00000001 in ?? () #13 0xdcbaabcd in ?? () #14 0x00000000 in ?? () (gdb) bt full #0 0x0137014e in pure () No symbol table info available. #1 0x010388af in unbind_to (count=3D54, value=3D54704154) at eval.c:3406 this_binding =3D {symbol =3D 57296896, old_value =3D 20382054, func= =3D 0x137014e , unused =3D 20382030} quitf =3D 54704154 gcpro1 =3D {next =3D 0x7d94759c, var =3D 0x9376b0, nvars =3D 966390= 4} gcpro2 =3D {next =3D 0x114394d, var =3D 0x190c66, nvars =3D 1806498= 288} #2 0x01032687 in unwind_to_catch (catch=3D0x82e424, value=3D54704178) at e= val.c:1299 last_time =3D 1 #3 0x01032718 in Fthrow (tag=3D20382054, value=3D54704178) at eval.c:1337 c =3D 0x82e424 #4 0x01143887 in signal_user_input () at w32fns.c:2482 flag =3D 92784554 #5 0x01143924 in post_character_message (hwnd=3D0x190c66, msg=3D256, wPara= m=3D13, lParam=3D1835009, modifiers=3D0) at w32fns.c:2542 c =3D 13 wmsg =3D {msg =3D {hwnd =3D 0x0, message =3D 642, wParam =3D 11, lP= aram =3D 1806498460, time =3D 18100165, pt =3D {x =3D 0, y =3D 13}}, dwModifiers =3D 0, rect =3D {left =3D 3, top =3D 0, right =3D 609= 97120, bottom =3D 60997125}} #6 0x01144690 in w32_wnd_proc (hwnd=3D0x190c66, msg=3D256, wParam=3D13, lP= aram=3D1835009) at w32fns.c:2913 f =3D 0x6bacfdb0 dpyinfo =3D 0x1626820 wmsg =3D {msg =3D {hwnd =3D 0x190c66, message =3D 512, wParam =3D 0= , lParam =3D 49087330, time =3D 246493093, pt =3D {x =3D 2102234307, y =3D 2102234125}}, dwModifiers =3D 0, rect =3D {left =3D 210= 3560934, top =3D 23226400, right =3D 684, bottom =3D 0}} windows_translate =3D 0 key =3D 1806499484 #7 0x7d9472d8 in USER32!DefDlgProcW () from C:\WINDOWS\syswow64\user32.dll No symbol table info available. #8 0x00190c66 in ?? () No symbol table info available. #9 0x00000100 in ?? () No symbol table info available. #10 0x0000000d in ?? () No symbol table info available. #11 0x001c0001 in ?? () No symbol table info available. #12 0x00000001 in ?? () No symbol table info available. #13 0xdcbaabcd in ?? () No symbol table info available. #14 0x00000000 in ?? () No symbol table info available. (gdb) -----Original Message----- From: Eli Zaretskii [mailto:eliz@gnu.org]=20 Sent: Friday, October 14, 2011 11:05 AM To: Joseph Jones Cc: 9723@debbugs.gnu.org Subject: Re: bug#9723: 24.0.50; Emacs Clipboard crash > From: Joseph Jones > CC: "9723@debbugs.gnu.org" <9723@debbugs.gnu.org> > Date: Wed, 12 Oct 2011 11:39:27 -0700 >=20 > Here is the DrMinGW output for the 9/19 build that was in the link you se= nt me. Thanks. This is very strange: these addresses seem to indicate that the crash is inside garbage collection, which makes no sense, given the error message about the clipboard. Or maybe I'm missing something... Can I ask you to download GDB, the GNU debugger, from here: http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GDB/GDB-7.3/= gdb-7.3-2-mingw32-bin.tar.lzma/download and then run this Emacs binary under GDB? (You will need the unlzma.exe program to unpack the .lzma archive.) To run Emacs under GDB, open a cmd window, chdir to where you have the emacs.exe binary, and type: gdb ./emacs.exe After GDB starts and reads the symbols from emacs.exe, it will show this prompt: (gdb) Type "run" to run Emacs normally. (If you are normally invoking Emacs with some command line arguments, type them after the "run" command, as in "run arg1 arg2 ...".) When Emacs crashes, please type at the GDB prompt: (gdb) bt full and post the results. Thanks in advance.