From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#2193: 23.0.90/winxp; crash when closing speedbar Date: Wed, 04 Feb 2009 20:23:15 +0200 Message-ID: References: Reply-To: Eli Zaretskii , 2193@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1233773225 14171 80.91.229.12 (4 Feb 2009 18:47:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Feb 2009 18:47:05 +0000 (UTC) To: lode leroy , 2193@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 04 19:48:19 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LUmn6-0008Kd-Ca for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Feb 2009 19:48:05 +0100 Original-Received: from localhost ([127.0.0.1]:46673 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LUmln-0002GM-4y for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Feb 2009 13:46:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LUmim-0000rm-TR for bug-gnu-emacs@gnu.org; Wed, 04 Feb 2009 13:43:36 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LUmil-0000qy-Ek for bug-gnu-emacs@gnu.org; Wed, 04 Feb 2009 13:43:36 -0500 Original-Received: from [199.232.76.173] (port=41726 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LUmil-0000qh-9H for bug-gnu-emacs@gnu.org; Wed, 04 Feb 2009 13:43:35 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:42853) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LUmik-0000hr-8Z for bug-gnu-emacs@gnu.org; Wed, 04 Feb 2009 13:43:34 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14IhVXI004923; Wed, 4 Feb 2009 10:43:32 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n14IU3WY001420; Wed, 4 Feb 2009 10:30:03 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Eli Zaretskii Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Wed, 04 Feb 2009 18:30:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2193 X-Emacs-PR-Package: emacs,w32 X-Emacs-PR-Keywords: Original-Received: via spool by 2193-submit@emacsbugs.donarmstrong.com id=B2193.123377181632523 (code B ref 2193); Wed, 04 Feb 2009 18:30:03 +0000 Original-Received: (at 2193) by emacsbugs.donarmstrong.com; 4 Feb 2009 18:23:36 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mtaout2.012.net.il (mtaout2.012.net.il [84.95.2.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14INW1v032516 for <2193@emacsbugs.donarmstrong.com>; Wed, 4 Feb 2009 10:23:33 -0800 Original-Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KEJ00L00Z0DZQ00@i_mtaout2.012.net.il> for 2193@emacsbugs.donarmstrong.com; Wed, 04 Feb 2009 20:23:49 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.228.158.130]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KEK0007A0FENG90@i_mtaout2.012.net.il>; Wed, 04 Feb 2009 20:23:40 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Wed, 04 Feb 2009 13:43:36 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:24948 Archived-At: > Date: Wed, 4 Feb 2009 14:29:46 +0100 > From: lode leroy > Cc: > > emacs crashes every time I do the following: > > go to Options->Show/Hide->speedbar > in the speedbar frame: click modeline->Speedbar->Quit Confirmed. For those who (unlike myself) have time to look at this, here's the crash report from DrMinGW: emacs.exe caused an Access Violation at location 0115f1cf in module emacs.exe Reading from location 00000104. Registers: eax=00000000 ebx=02a2b801 ecx=02a2b801 edx=02bcee00 esi=02a2b801 edi=00000002 eip=0115f1cf esp=0082fbf0 ebp=0082fbf8 iopl=0 nv up ei pl zr na po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246 Call stack: 0115F1CF emacs.exe:0115F1CF cancel_hourglass w32fns.c:5283 ... hourglass_hwnd); > f->output_data.w32->hourglass_p = 0; SetCursor (f->output_data.w32->current_cursor); hourglass_shown_p = 0; ... 01052280 emacs.exe:01052280 cancel_hourglass_unwind keyboard.c:1516 ... { cancel_hourglass (); > return Qnil; } #endif ... 0100A50A emacs.exe:0100A50A unbind_to eval.c:3429 ... SET_SYMBOL_VALUE (this_binding.symbol, this_binding.old_value); else > set_internal (this_binding.symbol, this_binding.old_value, 0, 1); } } ... 0105F2BF emacs.exe:0105F2BF command_loop_1 keyboard.c:1908 ... just because a command in the macro finishes. */ if (NILP (Vexecuting_kbd_macro)) > unbind_to (scount, Qnil); #endif } ... 01009FBE emacs.exe:01009FBE internal_condition_case eval.c:1512 ... val = (*bfun) (); > catchlist = c.next; handlerlist = h.next; return val; ... 0105207A emacs.exe:0105207A command_loop_2 keyboard.c:1357 ... do > val = internal_condition_case (command_loop_1, Qerror, cmd_error); while (!NILP (val)); ... 01009EF3 emacs.exe:01009EF3 internal_catch eval.c:1247 ... /* Call FUNC. */ if (! _setjmp (c.jmp)) > c.val = (*func) (arg); /* Throw works by a longjmp that comes right here. */ ... 01051E87 emacs.exe:01051E87 command_loop keyboard.c:1340 ... /* End of file in -batch run causes exit here. */ > if (noninteractive) Fkill_emacs (Qt); } ... 01051F20 emacs.exe:01051F20 recursive_edit_1 keyboard.c:952 ... val = command_loop (); > if (EQ (val, Qt)) Fsignal (Qquit, Qnil); /* Handle throw from read_minibuf when using minibuffer ... 01052041 emacs.exe:01052041 Frecursive_edit keyboard.c:1014 ... recursive_edit_1 (); > return unbind_to (count, Qnil); } ... 01002E47 emacs.exe:01002E47 main emacs.c:1855 ... /* NOTREACHED */ return 0; > } /* Sort the args so we can find the most important ones ... 0100124B emacs.exe:0100124B 01001298 emacs.exe:01001298 7C816D4F kernel32.dll:7C816D4F RegisterWaitForInputIdle