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: Mon, 21 Jul 2014 14:35:01 +0200 Message-ID: References: <83tx6pb6ay.fsf@gnu.org> <83ha2paz0h.fsf@gnu.org> <838uo1auca.fsf@gnu.org> <83vbr080d3.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1405946201 7738 80.91.229.3 (21 Jul 2014 12:36:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Jul 2014 12:36:41 +0000 (UTC) Cc: "14333@debbugs.gnu.org" <14333@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 21 14:36:34 2014 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 1X9CpU-0001cw-7B for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Jul 2014 14:36:32 +0200 Original-Received: from localhost ([::1]:34011 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9CpT-0001jP-PZ for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Jul 2014 08:36:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9Cp7-0001K0-Lk for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 08:36:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9Cp1-0002AE-1U for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 08:36:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9Cp0-0002AA-Th for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 08:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X9Cp0-0006j7-EK for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 08:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Jul 2014 12:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14333 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 14333-submit@debbugs.gnu.org id=B14333.140594611225771 (code B ref 14333); Mon, 21 Jul 2014 12:36:02 +0000 Original-Received: (at 14333) by debbugs.gnu.org; 21 Jul 2014 12:35:12 +0000 Original-Received: from localhost ([127.0.0.1]:32955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9CoB-0006ha-8b for submit@debbugs.gnu.org; Mon, 21 Jul 2014 08:35:11 -0400 Original-Received: from mail-lb0-f176.google.com ([209.85.217.176]:53191) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9Co7-0006h8-Vw for 14333@debbugs.gnu.org; Mon, 21 Jul 2014 08:35:08 -0400 Original-Received: by mail-lb0-f176.google.com with SMTP id u10so4387281lbd.7 for <14333@debbugs.gnu.org>; Mon, 21 Jul 2014 05:35:01 -0700 (PDT) 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=JLjyPn809jOz4Dppi0Qqo54LbALolGYYZBp+cVGXklM=; b=rr5gujWr47t6IZRJdLV71B+5/+S3BpZoR9hQ6cQkQfvw2YYxD47pwfm0F3+epYfqkG K0IjjsxbgKxlNP1Vkw3vTnKFCuIHV+98zKuvQpcjQvIsPuVGbppnk8qRM9KmDyXTdKmh IdxVqrJ3ZNOzLCynFy33lnJNDgO6lIE+YI/Rm1nRCqgsnmg3DCWfHKF2f7up8dR4ZFfg 2AYIypHMQ0USQrhsVAMpD3qEmK7czdMMUg904AFE0eFwZm0iNPDi7fx1niSj3+0Oqg8T Jsm+Ufc59zsKiIrFQMg+mkzy4+MAGnCRzYTXAW6/uDcW5KicnndE/bb0igWw8pJk/WgM DdOw== X-Received: by 10.152.184.41 with SMTP id er9mr3215257lac.97.1405946101746; Mon, 21 Jul 2014 05:35:01 -0700 (PDT) Original-Received: by 10.114.172.162 with HTTP; Mon, 21 Jul 2014 05:35:01 -0700 (PDT) In-Reply-To: <83vbr080d3.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:91723 Archived-At: >> The backtrace looks similar to the ones already reported: > > Actually, it's not similar, it's quite different. > > However, I suspect that GDB lies to us about the backtrace, and at the > very least conceals part of the stack frames. Could you please > produce the stack traces from Process Explorer, as you did in the > past? See below. These stack traces come from the pre-release version 24.3.92, with just the change you told me: > If you comment out the call to term_winsock in term_ntproc, does the > problem go away? TID: 888 State: Wait:WrUserRequest wow64win.dll+0x3fe3a wow64win.dll+0x1aeac wow64.dll!Wow64SystemServiceEx+0xd7 wow64cpu.dll!TurboDispatchJumpAddressEnd+0x2d wow64.dll!Wow64SystemServiceEx+0x1ce wow64.dll!Wow64LdrpInitialize+0x42a ntdll.dll!TpAlpcRegisterCompletionList+0x7f8b ntdll.dll!LdrInitializeThunk+0xe USER32.dll!DispatchMessageW+0x5c emacs.exe+0x1f5a6c: w32_msg_pump at w32fns.c:2450 emacs.exe+0x1f5caa: w32_msg_worker@4 at w32fns.c:2678 ntdll.dll!RtlInitializeExceptionChain+0x63 ntdll.dll!RtlInitializeExceptionChain+0x36 TID: 3012 State: Wait:UserRequest wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0 wow64cpu.dll!TurboDispatchJumpAddressEnd+0xf5 wow64.dll!Wow64SystemServiceEx+0x1ce wow64.dll!Wow64LdrpInitialize+0x42a ntdll.dll!TpAlpcRegisterCompletionList+0x7f8b ntdll.dll!LdrInitializeThunk+0xe ntdll.dll!NtWaitForMultipleObjects+0x15 kernel32.dll!BaseThreadInitThunk+0x12 ntdll.dll!RtlInitializeExceptionChain+0x63 ntdll.dll!RtlInitializeExceptionChain+0x36 TID: 6792 State: Wait:UserRequest wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0 wow64cpu.dll!TurboDispatchJumpAddressEnd+0x4a8 wow64.dll!Wow64SystemServiceEx+0x1ce wow64.dll!Wow64LdrpInitialize+0x42a ntdll.dll!RtlUniform+0x6e6 ntdll.dll!MD5Final+0x21e83 ntdll.dll!LdrInitializeThunk+0xe ntdll.dll!NtWaitForSingleObject+0x15 ntdll.dll!RtlIntegerToUnicodeString+0x20b ntdll.dll!LdrGetDllHandleEx+0x29b ntdll.dll!LdrGetDllHandle+0x18 ntdll.dll!RtlDetermineDosPathNameType_U+0x1fa KERNELBASE.dll!GetModuleFileNameW+0x3bd KERNELBASE.dll!GetModuleHandleW+0x29 KERNELBASE.dll!GetModuleHandleA+0x34 emacs.exe+0x135a: ?? at cygming-crtbegin.c:0 emacs.exe+0xf60bf: shut_down_emacs at emacs.c:1991 emacs.exe+0xf1ad0: SUBRP at lisp.h:2471 emacs.exe+0xf0375: XSUBR at lisp.h:914 emacs.exe+0x18546f: Ffuncall at eval.c:2815 emacs.exe+0x1c6094: exec_byte_code at bytecode.c:916 emacs.exe+0x185c51: funcall_lambda at eval.c:2983 emacs.exe+0x1856ab: Ffuncall at eval.c:2864 emacs.exe+0x1c6094: exec_byte_code at bytecode.c:916 emacs.exe+0x185c51: funcall_lambda at eval.c:2983 emacs.exe+0x1856ab: Ffuncall at eval.c:2864 emacs.exe+0x17ec53: Fcall_interactively at callint.c:836 emacs.exe+0x1854c4: Ffuncall at eval.c:2822 emacs.exe+0x1c6094: exec_byte_code at bytecode.c:916 emacs.exe+0x185c51: funcall_lambda at eval.c:2983 emacs.exe+0x1856ab: Ffuncall at eval.c:2864 emacs.exe+0x184f5a: call1 at eval.c:2614 emacs.exe+0xf8899: command_loop_1 at keyboard.c:1567 emacs.exe+0x1823cf: internal_condition_case at eval.c:1354 emacs.exe+0xf7eea: command_loop_2 at keyboard.c:1177 emacs.exe+0x18197c: internal_catch at eval.c:1118 emacs.exe+0xf7ea2: command_loop at keyboard.c:1157 emacs.exe+0xf7638: recursive_edit_1 at keyboard.c:777 emacs.exe+0xf77f4: Frecursive_edit at keyboard.c:849 emacs.exe+0xf59f7: main at emacs.c:1648 emacs.exe+0x10b9: __mingw_CRTStartup at crt1.c:244 emacs.exe+0x1284: WinMainCRTStartup at crt1.c:274 emacs.exe+0x1c3a64: _start at unexw32.c:125 kernel32.dll!BaseThreadInitThunk+0x12 ntdll.dll!RtlInitializeExceptionChain+0x63 ntdll.dll!RtlInitializeExceptionChain+0x36 TID: 6956 State: Wait:UserRequest wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0 wow64cpu.dll!TurboDispatchJumpAddressEnd+0x4a8 wow64.dll!Wow64SystemServiceEx+0x1ce wow64.dll!Wow64LdrpInitialize+0x42a ntdll.dll!TpAlpcRegisterCompletionList+0x7f8b ntdll.dll!LdrInitializeThunk+0xe ntdll.dll!NtWaitForSingleObject+0x15 ntdll.dll!RtlIntegerToUnicodeString+0x20b ntdll.dll!LdrShutdownThread+0x50 ntdll.dll!RtlExitUserThread+0x2a kernel32.dll!BaseThreadInitThunk+0x19 ntdll.dll!RtlInitializeExceptionChain+0x63 ntdll.dll!RtlInitializeExceptionChain+0x36 -- Dani Moncayo