From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: lorentey@elte.hu (=?iso-8859-2?Q?L=F5rentey_K=E1roly?=) Newsgroups: gmane.emacs.devel Subject: Emacs with a network process aborts on SIGTERM Date: Fri, 11 Jun 2004 18:27:15 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1086971288 5263 80.91.224.253 (11 Jun 2004 16:28:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 11 Jun 2004 16:28:08 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Jun 11 18:27:48 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BYosd-0001OF-00 for ; Fri, 11 Jun 2004 18:27:47 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BYosd-0007jR-00 for ; Fri, 11 Jun 2004 18:27:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BYotN-0001TX-IA for emacs-devel@quimby.gnus.org; Fri, 11 Jun 2004 12:28:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BYotL-0001T4-3H for emacs-devel@gnu.org; Fri, 11 Jun 2004 12:28:31 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BYotH-0001OQ-V4 for emacs-devel@gnu.org; Fri, 11 Jun 2004 12:28:30 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BYotH-0001Nr-SF for emacs-devel@gnu.org; Fri, 11 Jun 2004 12:28:27 -0400 Original-Received: from [157.181.1.137] (helo=mx1.elte.hu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BYosD-0007ye-NS for emacs-devel@gnu.org; Fri, 11 Jun 2004 12:27:22 -0400 Original-Received: from mailbox1.caesar.elte.hu (mailbox1.caesar.elte.hu [157.181.151.157]) by mx1.elte.hu (Postfix) with ESMTP id 549B9276DA7 for ; Fri, 11 Jun 2004 18:27:19 +0200 (CEST) Original-Received: from eris (eris.elte.hu [157.181.150.146]) by mailbox1.caesar.elte.hu (Postfix) with ESMTP id 16AAEA07782B for ; Fri, 11 Jun 2004 18:26:44 +0200 (CEST) Original-Received: by eris (Postfix, from userid 1000) id D8A7428D718; Fri, 11 Jun 2004 18:27:15 +0200 (CEST) Original-To: emacs-devel@gnu.org User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) X-ELTE-SpamVersion: MailScanner 4.26.8-itk2 (ELTE 1.1) SpamAssassin 2.63 ClamAV 0.65 X-ELTE-VirusStatus: clean X-ELTE-SpamCheck: no X-ELTE-SpamCheck-Details: score=-4.9, required 5.9, autolearn=not spam, BAYES_00 -4.90 X-ELTE-SpamLevel: X-ELTE-SpamScore: -4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:24839 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:24839 Try the following: $ emacs -q -f server-start & [1] 12362 $ kill %1 [2]+ Aborted (core dumped) src/emacs -q -f serve= r-start Backtrace: #0 0x410ea1f1 in kill () from /lib/tls/libc.so.6 #1 0x0810641a in fatal_error_signal (sig=3D6) at .../src/emacs.c:401 #2 #3 0x410ea1f1 in kill () from /lib/tls/libc.so.6 #4 0x0810643d in abort () at .../src/emacs.c:434 #5 0x08176c30 in Fsignal (error_symbol=3D138628721, data=3D140354837) at= .../src/eval.c:1461 #6 0x08166c3a in Findirect_function (object=3D138567697) at .../src/data= .c:1923 #7 0x0817860a in Ffuncall (nargs=3D2, args=3D0xbfffde04) at .../src/eval= .c:2691 #8 0x08178450 in call1 (fn=3D138567697, arg1=3D138621609) at .../src/eva= l.c:2520 #9 0x0810b28c in safe_run_hooks_1 (hook=3D-1073750444) at .../src/keyboa= rd.c:1984 #10 0x081769be in internal_condition_case (bfun=3D0x810b270 , handlers=3D138567745, hfun=3D0x810b290 ) at .../src/eval.c:1333 #11 0x0810b32c in safe_run_hooks (hook=3D0) at .../src/keyboard.c:2012 #12 0x08073d67 in update_menu_bar (f=3D0x86ab660, save_match_data=3D0) at= .../src/xdisp.c:8217 #13 0x08073ad0 in prepare_menu_bars () at .../src/xdisp.c:8116 #14 0x0807686d in redisplay_internal (preserve_echo_area=3D1) at .../src/= xdisp.c:9782 #15 0x08077ae6 in redisplay_preserve_echo_area (from_where=3D13) at .../s= rc/xdisp.c:10377 #16 0x081bf0f9 in status_notify () at .../src/process.c:6467 #17 0x081b5a75 in Fdelete_process (process=3D141221372) at .../src/proces= s.c:767 #18 0x081be78f in kill_buffer_processes (buffer=3D138567697) at .../src/p= rocess.c:6077 #19 0x0810833c in shut_down_emacs (sig=3D15, no_x=3D0, stuff=3D138567697)= at .../src/emacs.c:2034 #20 0x081063a5 in fatal_error_signal (sig=3D15) at .../src/emacs.c:384 #21 #22 0x41196398 in select () from /lib/tls/libc.so.6 #23 0x081bbbf5 in wait_reading_process_input (time_limit=3D0, microsecs=3D= 0, read_kbd=3D-8, do_display=3D1) at .../src/process.c:4321 #24 0x0810dc8c in kbd_buffer_get_event (kbp=3D0xbfffeebc, used_mouse_menu= =3D0xbffff0d8) at .../src/keyboard.c:3859 #25 0x0810c4d5 in read_char (commandflag=3D1, nmaps=3D2, maps=3D0xbffff09= c, prev_event=3D138567697, used_mouse_menu=3D0xbffff0d8) at .../src/keyboard.c:2800 #26 0x08113863 in read_key_sequence (keybuf=3D0xbffff200, bufsize=3D30, p= rompt=3D138567697, dont_downcase_last=3D0, can_return_switch_frame=3D1, fix_current_buffer=3D1) at .../src/keyboard.c:8781 #27 0x08109913 in command_loop_1 () at .../src/keyboard.c:1489 #28 0x081769be in internal_condition_case (bfun=3D0x8109750 , handlers=3D138628625, hfun=3D0x8109230 ) at .../src/eval.c:1333 #29 0x0810958e in command_loop_2 () at .../src/keyboard.c:1271 #30 0x081764fb in internal_catch (tag=3D-4, func=3D0x8109560 , arg=3D138567697) at .../src/eval.c:1094 #31 0x0810952e in command_loop () at .../src/keyboard.c:1250 #32 0x08108fb4 in recursive_edit_1 () at .../src/keyboard.c:961 #33 0x081090f1 in Frecursive_edit () at .../src/keyboard.c:1022 #34 0x08107c12 in main (argc=3D4, argv=3D0xbffff8e4) at .../src/emacs.c:1= 693 The abort seems to be caused by this change: 2004-06-07 Kim F. Storm * process.c (Fdelete_process): Undo 2004-05-28 change. Instead, call status_notify also for network process. --=20 K=E1roly