From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jonathan Payne Newsgroups: gmane.emacs.bugs Subject: bug#16612: abort when calling suspend-emacs on mac os x (mavericks) Date: Sat, 1 Feb 2014 15:14:28 +0000 Message-ID: <2EC43284-8409-4A56-B6F4-C033249E2383@jpayne.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_6AB4A152-5714-433D-8209-4A5DA4CEAD62" X-Trace: ger.gmane.org 1391267716 31276 80.91.229.3 (1 Feb 2014 15:15:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Feb 2014 15:15:16 +0000 (UTC) To: 16612@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 01 16:15:21 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 1W9cHx-0005Dd-9q for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Feb 2014 16:15:21 +0100 Original-Received: from localhost ([::1]:37835 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHw-0002EH-JT for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Feb 2014 10:15:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33259) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHm-0002CW-5U for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:15:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W9cHf-0002Cg-3j for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:15:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59462) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHf-0002CT-0X for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:15:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W9cHd-0006Ee-NU for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jonathan Payne Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Feb 2014 15:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16612 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.139126769523941 (code B ref -1); Sat, 01 Feb 2014 15:15:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Feb 2014 15:14:55 +0000 Original-Received: from localhost ([127.0.0.1]:45248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W9cHX-0006E5-58 for submit@debbugs.gnu.org; Sat, 01 Feb 2014 10:14:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59746) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W9cHU-0006Dv-D2 for submit@debbugs.gnu.org; Sat, 01 Feb 2014 10:14:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W9cHN-00028m-Di for submit@debbugs.gnu.org; Sat, 01 Feb 2014 10:14:52 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:48181) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHN-00028i-A1 for submit@debbugs.gnu.org; Sat, 01 Feb 2014 10:14:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33200) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHH-00021l-8r for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:14:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W9cHB-00026E-6K for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:14:39 -0500 Original-Received: from caibbdcaabab.dreamhost.com ([208.113.200.101]:36327 helo=homiemail-a114.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9cHA-00025r-Qu for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 10:14:33 -0500 Original-Received: from homiemail-a114.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a114.g.dreamhost.com (Postfix) with ESMTP id B209F6009D149 for ; Sat, 1 Feb 2014 07:14:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jpayne.net; h=from :content-type:subject:message-id:date:to:mime-version; s= jpayne.net; bh=It2GW3GHkpIt7MT6lMrcax9CBjQ=; b=m6Qj9lMTkWUp0VoIc gEc1kIC0Zs4oTHnSYAjxS9mIVlrfftgWFlg3/ELjJ1WpkLKyMFCBiDO82pqR/OB7 RuLnRpmgTO8JIjiqFgEQ3XZwnHxSDHqWys17rLCGsa5wtJHNQ+jKknbtmDUfaspW z4tLFuMvXmFGu5uS1tgzqsPqNU= Original-Received: from [10.0.1.92] (cpc7-camd15-2-0-cust712.20-2.cable.virginm.net [94.174.158.201]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jonathan@payne-family.org) by homiemail-a114.g.dreamhost.com (Postfix) with ESMTPSA id D01306009D146 for ; Sat, 1 Feb 2014 07:14:30 -0800 (PST) X-Mailer: Apple Mail (2.1827) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:84396 Archived-At: --Apple-Mail=_6AB4A152-5714-433D-8209-4A5DA4CEAD62 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I am running emacs 24.3.1. I am not sure this is specific to mavericks. = I think it occurred on Mountain Lion as well. When running emacs in a window, suspend-emacs really shouldn't do = anything I suppose. But what it does do on my system is crash: Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff84007292 __kill + 10 1 org.gnu.Emacs 0x000000010009ea21 = terminate_due_to_signal + 145 (emacs.c:344) 2 org.gnu.Emacs 0x00000001000ba8f3 emacs_abort + = 19 3 org.gnu.Emacs 0x000000010017ef3b = ns_term_shutdown + 123 4 org.gnu.Emacs 0x000000010009ec5a = shut_down_emacs + 298 (emacs.c:1931) 5 org.gnu.Emacs 0x000000010009e9e7 = terminate_due_to_signal + 87 (emacs.c:329) 6 org.gnu.Emacs 0x00000001000ba8f3 emacs_abort + = 19 7 org.gnu.Emacs 0x00000001000ae565 = Fsuspend_emacs + 629 8 org.gnu.Emacs 0x0000000100117e3d Ffuncall + = 1037 (eval.c:2778) 9 org.gnu.Emacs 0x0000000100112d2f = Fcall_interactively + 5167 (callint.c:854) 10 org.gnu.Emacs 0x0000000100117e61 Ffuncall + = 1073 (eval.c:2785) 11 org.gnu.Emacs 0x0000000100118375 call3 + 53 = (eval.c:2603) 12 org.gnu.Emacs 0x00000001000a21a1 = command_loop_1 + 1345 (keyboard.c:1595) 13 org.gnu.Emacs 0x000000010011648c = internal_condition_case + 284 (eval.c:1290) 14 org.gnu.Emacs 0x00000001000b303e = command_loop_2 + 62 (keyboard.c:1168) 15 org.gnu.Emacs 0x0000000100115f15 = internal_catch + 213 (eval.c:1060) 16 org.gnu.Emacs 0x00000001000a12ae = recursive_edit_1 + 334 (keyboard.c:1148) 17 org.gnu.Emacs 0x00000001000a13fa = Frecursive_edit + 250 (keyboard.c:844) 18 org.gnu.Emacs 0x00000001000a0206 main + 5446 = (emacs.c:1528) 19 libdyld.dylib 0x00007fff8a4305fd start + 1 I looked at the code and am not sure why abort is being called, so not = sure what say about that. JP --Apple-Mail=_6AB4A152-5714-433D-8209-4A5DA4CEAD62 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
I = am running emacs 24.3.1. I am not sure this is specific to mavericks. I = think it occurred on Mountain Lion as = well.

When running emacs in a window, = suspend-emacs really shouldn't do anything I suppose. But what it does = do on my system is crash:

Exception Type:  EXC_CRASH = (SIGABRT)
Exception Codes: 0x0000000000000000, = 0x0000000000000000

Thread 0 Crashed:: Dispatch = queue: com.apple.main-thread
0   libsystem_kernel.dylib =         0x00007fff84007292 __kill + = 10
1   org.gnu.Emacs           =        0x000000010009ea21 = terminate_due_to_signal + 145 (emacs.c:344)
2   = org.gnu.Emacs               =    = 0x00000001000ba8f3 emacs_abort + 19
3   = org.gnu.Emacs               =    = 0x000000010017ef3b ns_term_shutdown + 123
4   = org.gnu.Emacs               =    = 0x000000010009ec5a shut_down_emacs + 298 = (emacs.c:1931)
5   org.gnu.Emacs       =            0x000000010009e9e7 = terminate_due_to_signal + 87 (emacs.c:329)
6   = org.gnu.Emacs               =    = 0x00000001000ba8f3 emacs_abort + 19
7   = org.gnu.Emacs               =    = 0x00000001000ae565 Fsuspend_emacs + 629
8   = org.gnu.Emacs               =    = 0x0000000100117e3d Ffuncall + 1037 (eval.c:2778)
9 =   org.gnu.Emacs               =    = 0x0000000100112d2f Fcall_interactively + 5167 = (callint.c:854)
10  org.gnu.Emacs       =            0x0000000100117e61 Ffuncall + = 1073 (eval.c:2785)
11  org.gnu.Emacs       =            0x0000000100118375 call3 + 53 = (eval.c:2603)
12  org.gnu.Emacs       =            0x00000001000a21a1 command_loop_1 = + 1345 (keyboard.c:1595)
13  org.gnu.Emacs     =              = 0x000000010011648c internal_condition_case + 284 = (eval.c:1290)
14  org.gnu.Emacs       =            0x00000001000b303e command_loop_2 = + 62 (keyboard.c:1168)
15  org.gnu.Emacs     =              = 0x0000000100115f15 internal_catch + 213 = (eval.c:1060)
16  org.gnu.Emacs       =            0x00000001000a12ae = recursive_edit_1 + 334 (keyboard.c:1148)
17 =  org.gnu.Emacs               =    = 0x00000001000a13fa Frecursive_edit + 250 = (keyboard.c:844)
18  org.gnu.Emacs       =            0x00000001000a0206 main + 5446 = (emacs.c:1528)
19  libdyld.dylib       =            0x00007fff8a4305fd start + = 1

I looked at the code and am not = sure why abort is being called, so not sure what say about = that.

JP

= --Apple-Mail=_6AB4A152-5714-433D-8209-4A5DA4CEAD62--