From lode.leroy@gmail.com Wed Feb 4 05:29:56 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 4 Feb 2009 13:29:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14DTris022250 for ; Wed, 4 Feb 2009 05:29:55 -0800 Received: from mail.gnu.org ([199.232.76.166]:55878 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LUhnQ-00014j-K4 for emacs-pretest-bug@gnu.org; Wed, 04 Feb 2009 08:28:05 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LUhpA-0006u1-0v for emacs-pretest-bug@gnu.org; Wed, 04 Feb 2009 08:29:52 -0500 Received: from fg-out-1718.google.com ([72.14.220.153]:26738) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LUhp9-0006tc-Gy for emacs-pretest-bug@gnu.org; Wed, 04 Feb 2009 08:29:51 -0500 Received: by fg-out-1718.google.com with SMTP id l27so1369982fgb.30 for ; Wed, 04 Feb 2009 05:29:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=Rj1AbIt4kjjvtfvM0I4QtLN+ErFqnHQQrUSWOKKG+C4=; b=xJNKKEAKnGwLUS+TzZenylsWgQH6lmibeqypHbaS0DTt3X21akOMswnLwRiddYueLQ s7iZLz5N4jKZdRmNSI7JB6WCaDR1qVv3mgzRk6zGfinwL0LuEmNZTCWH5JzPW+feMteP P0glFCKAV+6DBK12yuH3bflKHJ9mH3xZsd3N0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=X72Ei4uyx8Wtqqs0SUUS6+XeTSMWLg/AgRWvL3S+CsiAP4KJAQ6v4DkszRR87o577A Hopn5ioo5DNsUe6CO67mOX7BmDGIfTVikYAs1cYh4rP/sO8vQ/V3pp/Cu3a0rd1yhnPh J/zFaDyS/wigqW7JT6toSDrBFrf/qBVgtEUBs= MIME-Version: 1.0 Received: by 10.223.108.15 with SMTP id d15mr154604fap.105.1233754186911; Wed, 04 Feb 2009 05:29:46 -0800 (PST) Date: Wed, 4 Feb 2009 14:29:46 +0100 Message-ID: Subject: 23.0.90/winxp; crash when closing speedbar From: lode leroy To: emacs-pretest-bug@gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) emacs crashes every time I do the following: go to Options->Show/Hide->speedbar in the speedbar frame: click modeline->Speedbar->Quit In GNU Emacs 23.0.90.1 (i386-mingw-nt5.1.2600) of 2009-02-01 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' From lekktu@gmail.com Wed Feb 4 08:42:31 2009 Received: (at control) by emacsbugs.donarmstrong.com; 4 Feb 2009 16:42:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f10.google.com (mail-ew0-f10.google.com [209.85.219.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14GgRpb006832 for ; Wed, 4 Feb 2009 08:42:29 -0800 Received: by ewy3 with SMTP id 3so3584755ewy.1 for ; Wed, 04 Feb 2009 08:42:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=rDdhqyIL+6LJL3x73ZfCwU8DVsqeyoSByyhAVP7jdGc=; b=BkFr71wQ2IduBNW1n9IqRQVs4rOX0mcabnX0OLtBkYCWXyp4jtpYjlZvtZwSsvkpq5 r5lbJdqmS25A83g4prJCOwrg3jXqe91+KEkfD2P9Zb9nZU9JnvTVcocPGBOeLiGiiZiV OaRpFYqw7V23NwpOlWbthhxuCrH9OTNqiSo/I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=VzAlfbSoIQIox+oY/3ZoEjRUzkJsD4Cl0BzDmSODi0DGzmjEU4kbJJVGaLckNy7bUJ aN5/N43ka4FMts9otyKA9lEXS2gBiSAvnUzyOD09MLc0H+C8XWUrjSEQS7Bv6pMhnLgC dYVLYFqNb5jRedLyQ4mt++n0mv4OZC0pEcweo= MIME-Version: 1.0 Received: by 10.210.112.1 with SMTP id k1mr451296ebc.109.1233765625940; Wed, 04 Feb 2009 08:40:25 -0800 (PST) Date: Wed, 4 Feb 2009 17:40:25 +0100 Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 2189 spam reassign 2191 spam reassign 2192 spam reassign 2194 spam reassign 2196 emacs,rmail reassign 2193 emacs,w32 quit From eliz@gnu.org Wed Feb 4 10:23:36 2009 Received: (at 2193) by emacsbugs.donarmstrong.com; 4 Feb 2009 18:23:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.9 required=4.0 tests=FOURLA,FVGT_m_MULTI_ODD,GMAIL, HAS_BUG_NUMBER,IMPRONONCABLE_2 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 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) 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) Date: Wed, 04 Feb 2009 20:23:15 +0200 From: Eli Zaretskii Subject: Re: bug#2193: 23.0.90/winxp; crash when closing speedbar In-reply-to: X-012-Sender: halo1@inter.net.il To: lode leroy , 2193@debbugs.gnu.org Reply-to: Eli Zaretskii Message-id: References: > 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 From rudalics@gmx.at Thu Feb 5 10:23:30 2009 Received: (at 2193) by emacsbugs.donarmstrong.com; 5 Feb 2009 18:23:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.1 required=4.0 tests=FOURLA,HAS_BUG_NUMBER,MIXEDBDN, MURPHY_DRUGS_REL8,RCVD_IN_SBLXBL,RCVD_IN_SBLXBL_CBL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id n15INP69004842 for <2193@emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 10:23:26 -0800 Received: (qmail invoked by alias); 05 Feb 2009 18:23:19 -0000 Received: from 62-47-62-22.adsl.highway.telekom.at (EHLO [62.47.62.22]) [62.47.62.22] by mail.gmx.net (mp034) with SMTP; 05 Feb 2009 19:23:19 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19dHPYDovxdHAY7od0P0IgdFmHx6cG7RWTUPENXk/ zHXzzY0vjRPBAb Message-ID: <498B2E08.6010901@gmx.at> Date: Thu, 05 Feb 2009 19:20:56 +0100 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: lode leroy CC: 2193@debbugs.gnu.org Subject: Re: bug#2193: 23.0.90/winxp; crash when closing speedbar References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------000807070501020608050203" X-Y-GMX-Trusted: 0 X-FuHaFi: 0.62,0.6 This is a multi-part message in MIME format. --------------000807070501020608050203 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit > emacs crashes every time I do the following: > > go to Options->Show/Hide->speedbar > in the speedbar frame: click modeline->Speedbar->Quit > > In GNU Emacs 23.0.90.1 (i386-mingw-nt5.1.2600) > of 2009-02-01 on SOFT-MJASON > Windowing system distributor `Microsoft Corp.', version 5.1.2600 > configured using `configure --with-gcc (3.4)' Could you please try the attached patch? Thank you, martin. --------------000807070501020608050203 Content-Type: text/plain; name="w32fns.c.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="w32fns.c.diff" *** w32fns.c.~1.354.~ 2009-01-18 17:29:00.343750000 +0100 --- w32fns.c 2009-02-05 19:17:05.515625000 +0100 *************** *** 5277,5288 **** { if (hourglass_shown_p) { ! struct frame *f = x_window_to_frame (&one_w32_display_info, ! hourglass_hwnd); - f->output_data.w32->hourglass_p = 0; - SetCursor (f->output_data.w32->current_cursor); hourglass_shown_p = 0; } } --- 5277,5295 ---- { if (hourglass_shown_p) { ! struct frame *f; ! ! BLOCK_INPUT; ! f = x_window_to_frame (&one_w32_display_info, hourglass_hwnd); ! ! if (f) ! { ! f->output_data.w32->hourglass_p = 0; ! SetCursor (f->output_data.w32->current_cursor); ! } hourglass_shown_p = 0; + UNBLOCK_INPUT; } } --------------000807070501020608050203-- From jasonrumney@gmail.com Sun Feb 8 07:37:46 2009 Received: (at 2193-done) by emacsbugs.donarmstrong.com; 8 Feb 2009 15:37:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.184]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n18FbceO010913 for <2193-done@emacsbugs.donarmstrong.com>; Sun, 8 Feb 2009 07:37:40 -0800 Received: by ti-out-0910.google.com with SMTP id 28so1654418tif.1 for <2193-done@emacsbugs.donarmstrong.com>; Sun, 08 Feb 2009 07:37:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=padjeDw/Xi4T/Jhk9hspJ8utbIFj+RVm2szWHjRxo5s=; b=leGz5TVk5Vn9OF1pCX5yk3SyYWNuOc2Geb+lwX8ZxQgwEyxRWmbq+xFgyAyIxQLhud gxC929KM9Mwu9qME7lUF9UWukHpi1lvygRXw02jhNP70Lf/A6wZo0jOQC5h1OdzcO7WX rR1GOzPJtN6Ap8lQB6SHzX8KBpDuh+lCz9tT8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=papQN+bQKylH/YJH7X6SV3bS9GEP/FIq18NH8zMnxD0ZvjkaSijpzAADsQvp01uC9F QQvGe5o3xTVn8vQVxrLPg+6CEgb2TzcXnvZFzeIEBWnepu/6nN2c9Nwaju78gTAnZsij YOqk4NN0cZDkbNTTDEM+tMSNllhf/eCInK7po= Received: by 10.110.20.15 with SMTP id 15mr563723tit.46.1234107457293; Sun, 08 Feb 2009 07:37:37 -0800 (PST) Received: from ?192.168.249.26? ([118.101.26.137]) by mx.google.com with ESMTPS id 22sm5713355tim.4.2009.02.08.07.37.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 08 Feb 2009 07:37:36 -0800 (PST) Sender: Jason Rumney Message-ID: <498EFC16.1090704@gnu.org> Date: Sun, 08 Feb 2009 23:36:54 +0800 From: Jason Rumney User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: martin rudalics , 2193-done@debbugs.gnu.org CC: lode leroy Subject: Re: bug#2193: 23.0.90/winxp; crash when closing speedbar References: <498B2E08.6010901@gmx.at> In-Reply-To: <498B2E08.6010901@gmx.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit martin rudalics wrote: > Could you please try the attached patch? I installed a more comprehensive patch that does more than just avoid the crash, since I don't think we want to keep displaying an hourglass in these circumstances. From unknown Thu Sep 11 11:24:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Mon, 09 Mar 2009 14:24:05 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator