From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.bugs Subject: bug#14333: 24.3.50; Emacs hangs when trying to exit Date: Thu, 21 Nov 2013 18:10:30 +0100 Message-ID: References: <83r4hpnykn.fsf@gnu.org> <837gj9e82c.fsf@gnu.org> <83obckcfq7.fsf@gnu.org> <834ne45fhe.fsf@gnu.org> <83zjvw3rgb.fsf@gnu.org> <83mwrv4cz1.fsf@gnu.org> <83k3mz4btj.fsf@gnu.org> <83ip2j47wp.fsf@gnu.org> <83fvxguvmr.fsf@gnu.org> <83wqn4eckk.fsf@gnu.org> <831u4vjx6p.fsf@gnu.org> <83txhrib0d.fsf@gnu.org> <83d2m41c1v.fsf@gnu.org> <83bo1o11ym.fsf@gnu.org> <8361rw10ee.fsf@gnu.org> <83li0kfg3u.fsf@gnu.org> <83k3g4ffu7.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1385053874 18827 80.91.229.3 (21 Nov 2013 17:11:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Nov 2013 17:11:14 +0000 (UTC) Cc: 14333@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 21 18:11:18 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VjXmg-0004A6-56 for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Nov 2013 18:11:18 +0100 Original-Received: from localhost ([::1]:34437 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjXmf-0005Ac-MD for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Nov 2013 12:11:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjXmX-00059s-00 for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2013 12:11:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VjXmQ-0003wo-VN for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2013 12:11:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51307) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjXmQ-0003wj-RV for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2013 12:11:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VjXmQ-0001TA-9Q for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2013 12:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Nov 2013 17:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14333 X-GNU-PR-Package: emacs,w32 X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 14333-submit@debbugs.gnu.org id=B14333.13850538405612 (code B ref 14333); Thu, 21 Nov 2013 17:11:02 +0000 Original-Received: (at 14333) by debbugs.gnu.org; 21 Nov 2013 17:10:40 +0000 Original-Received: from localhost ([127.0.0.1]:37092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VjXm2-0001SR-VG for submit@debbugs.gnu.org; Thu, 21 Nov 2013 12:10:39 -0500 Original-Received: from mail-la0-f41.google.com ([209.85.215.41]:35706) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VjXm0-0001S9-EZ for 14333@debbugs.gnu.org; Thu, 21 Nov 2013 12:10:37 -0500 Original-Received: by mail-la0-f41.google.com with SMTP id eo20so25463lab.14 for <14333@debbugs.gnu.org>; Thu, 21 Nov 2013 09:10:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=cyhLtvL/EBkt+e3vUJvfmefBq95JL+xlYzif2AM2bSE=; b=AgbJ6mGLz+YaoUSoek5XlPe6ecNW+N14FLQwM6S18y+iohkhcL3PDjrXh4s87mDmvm oP1SvD1zwFs0l5rhnrZ8/iRwfPK5OoMiYQc3ki6D2kK5qDbXsDBSXeHBnuDTgHiUeI/R HVVKqBFZ6mK15hdQ7R4wtFV95nlU+dI6N5leXepj37vP2xsCjT3qVGy9JqPATWj6eSu4 Q27hpHKrcvwRxnY4054exewngu+pRL82hWMs49inPwMzIkQdIjFnWToIMYdTlFmiyVhU P4GRHZW6h0DeVVZXefYJbaPyyf2qq0rEKfsSzFCyKNBM+SC2JzHuVwRvzELqQCp9DHOE 2mEw== X-Received: by 10.152.170.199 with SMTP id ao7mr1929872lac.40.1385053830250; Thu, 21 Nov 2013 09:10:30 -0800 (PST) Original-Received: by 10.114.176.231 with HTTP; Thu, 21 Nov 2013 09:10:30 -0800 (PST) In-Reply-To: <83k3g4ffu7.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:80832 Archived-At: >> Can you try adding this line: >> >> Sleep (1000); > > Actually, let's try with something that should be abundantly enough: > > Sleep (20000); > > (that's 20-sec wait). It will let Emacs wait for 20 sec during exit, > but the question is, does it solve the hang? If it does, I will come > up with a more clever wait procedure. I patched my emacs that way, and I've used this for two days, but sadly I've just got another hung session: (gdb) thread apply all bt Thread 5 (Thread 4388.0x1ff8): #0 0x778d000d in ntdll!DbgBreakPoint () from C:\Windows\SysWOW64\ntdll.dll #1 0x7795f8ee in ntdll!DbgUiRemoteBreakin () from C:\Windows\SysWOW64\ntdll.dll #2 0x1d9bdd74 in ?? () #3 0x00000000 in ?? () Thread 4 (Thread 4388.0xcd4): #0 0x778df8d1 in ntdll!ZwWaitForSingleObject () from C:\Windows\SysWOW64\ntdll.dll #1 0x778df8d1 in ntdll!ZwWaitForSingleObject () from C:\Windows\SysWOW64\ntdll.dll #2 0x778fb4b4 in ntdll!RtlIntegerToUnicodeString () from C:\Windows\SysWOW64\ntdll.dll #3 0x778fb398 in ntdll!RtlIntegerToUnicodeString () from C:\Windows\SysWOW64\ntdll.dll #4 0x7791650d in ntdll!LdrShutdownThread () from C:\Windows\SysWOW64\ntdll.dll #5 0x779c20c0 in ntdll!NlsAnsiCodePage () from C:\Windows\SysWOW64\ntdll.dll #6 0x1f56dd84 in ?? () #7 0x00000000 in ?? () Thread 3 (Thread 4388.0x154c): #0 0x764e78d7 in USER32!DispatchMessageW () from C:\Windows\syswow64\user32.dll #1 0x011e1de5 in w32_msg_pump (msg_buf=0x6933ff28) at ../../repo/src/w32fns.c:2436 #2 0x011e2023 in w32_msg_worker@4 (arg=0x0) at ../../repo/src/w32fns.c:2662 #3 0x7733336a in KERNEL32!BaseThreadInitThunk () from C:\Windows\syswow64\kernel32.dll #4 0x778fbf32 in ntdll!RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll #5 0x778fbf05 in ntdll!RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll #6 0x00000000 in ?? () Thread 2 (Thread 4388.0x1e44): #0 0x778e015d in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SysWOW64\ntdll.dll #1 0x778e015d in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SysWOW64\ntdll.dll #2 0x778fc6c5 in ntdll!RtlRegisterThreadWithCsrss () from C:\Windows\SysWOW64\ntdll.dll #3 0x7733336a in KERNEL32!BaseThreadInitThunk () from C:\Windows\syswow64\kernel32.dll #4 0x778fbf32 in ntdll!RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll #5 0x778fbf05 in ntdll!RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll #6 0x00000000 in ?? () Thread 1 (Thread 4388.0x16b8): #0 0x778df8d1 in ntdll!ZwWaitForSingleObject () from C:\Windows\SysWOW64\ntdll.dll #1 0x778df8d1 in ntdll!ZwWaitForSingleObject () from C:\Windows\SysWOW64\ntdll.dll #2 0x778fb4b4 in ntdll!RtlIntegerToUnicodeString () from C:\Windows\SysWOW64\ntdll.dll #3 0x778fb398 in ntdll!RtlIntegerToUnicodeString () from C:\Windows\SysWOW64\ntdll.dll #4 0x77903ab8 in ntdll!LdrUnloadDll () from C:\Windows\SysWOW64\ntdll.dll #5 0x779c20c0 in ntdll!NlsAnsiCodePage () from C:\Windows\SysWOW64\ntdll.dll #6 0x77f3cf20 in ?? () #7 0x698c0878 in ?? () #8 0x767e2d1f in KERNELBASE!FreeLibrary () from C:\Windows\syswow64\KernelBase.dll #9 0x6fe4c1ad in NSPStartup () from C:\Windows\System32\mswsock.dll #10 0x6fe4c207 in NSPStartup () from C:\Windows\System32\mswsock.dll #11 0x771eaf4c in WahEnumerateHandleContexts () from C:\Windows\syswow64\ws2_32.dll #12 0x771eae54 in WahEnumerateHandleContexts () from C:\Windows\syswow64\ws2_32.dll #13 0x771e659e in WSACloseEvent () from C:\Windows\syswow64\ws2_32.dll #14 0x00000000 in ?? () -- Dani Moncayo