GNU bug report logs - #3256
23.0.93; OSX: "emacsclient -c" kills the daemon

Previous Next

Package: emacs;

Reported by: Markus Triska <markus.triska <at> gmx.at>

Date: Mon, 11 May 2009 15:40:05 UTC

Severity: normal

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 3256 in the body.
You can then email your comments to 3256 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3256; Package emacs. (Mon, 11 May 2009 15:40:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Markus Triska <markus.triska <at> gmx.at>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Mon, 11 May 2009 15:40:06 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Markus Triska <markus.triska <at> gmx.at>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.0.93; OSX: "emacsclient -c" kills the daemon
Date: Mon, 11 May 2009 17:36:14 +0200
 $ emacs -Q --daemon

 $ emacsclient -c

makes the daemon crash with the appended backtrace. Full version at:

   http://www.logic.at/prolog/daemon.txt

This issue is specific to the daemon. (server-start) in "emacs -Q -nw"
works as expected with emacsclient -c.

Program received signal SIGTRAP, Trace/breakpoint trap.
0x9578d871 in __CFRunLoopFindMode ()
(gdb) bt
#0  0x9578d871 in __CFRunLoopFindMode ()
#1  0x9578f6ac in CFRunLoopAddSource ()
#2  0x96916dd0 in DAApprovalSessionScheduleWithRunLoop ()
#3  0x96da621a in _FSGetDiskArbSession ()
#4  0x96da5f62 in CreateDiskArbDiskForMountPath ()
#5  0x96da4d8e in FSCacheableClient_GetVolumeCachedInfo ()
#6  0x96da46c7 in MountVolume ()
#7  0x96da43c2 in MountInitialVolumes ()
#8  0x96da3fc1 in INIT_FileManager ()
#9  0x96da3e70 in GetRetainedVolFSVCBByVolumeID ()
#10 0x96da260e in PathGetObjectInfo ()
#11 0x96da24d9 in FSPathMakeRefInternal ()
#12 0x96dae0ff in FSPathMakeRef ()
#13 0x00bc2052 in FT_New_Face_From_Resource ()
#14 0x00bc2340 in FT_New_Face ()
#15 0x00f4c21b in _XftLockFile ()
#16 0x00f4cb42 in XftFontOpenInfo ()
#17 0x00f4d816 in XftFontOpenPattern ()
#18 0x001c7913 in xftfont_open (f=0x183b710, entity=25470740, pixel_size=20) at xftfont.c:289
#19 0x00179996 in font_open_entity (f=0x183b710, entity=25470740, pixel_size=20) at font.c:2926
#20 0x0017b687 in font_load_for_lface (f=0x183b710, attrs=0x184a710, spec=25470740) at font.c:3453
#21 0x0017b70f in font_open_by_spec (f=0xf, spec=15) at font.c:3504
#22 0x0017db65 in font_open_by_name (f=0xf, name=0x184a714 "pa\204\001\201\034\203\002\001\027\005\003\321\026\005\003\t") at font.c:3522
#23 0x00013645 in x_set_font (f=0x184a710, arg=42694859, oldval=41943049) at frame.c:3385
#24 0x00010c86 in x_set_frame_parameters (f=0x183b710, alist=22709341) at frame.c:3014
#25 0x000148b3 in x_default_parameter (f=0x183b710, alist=15, prop=42093081, deflt=42694907, xprop=0xf <Address 0xf out of bounds>, xclass=0xf <Address 0xf out of bounds>, type=15) at frame.c:4127
#26 0x000a6da0 in x_default_font_parameter (f=0x183b710, parms=22684845) at xfns.c:3095
#27 0x000a805d in Fx_create_frame (parms=22684845) at xfns.c:3309
#28 0x00165081 in Ffuncall (nargs=2, args=0xbfffd0b0) at eval.c:3051
#29 0x001a036b in Fbyte_code (bytestr=2215915, vector=2215932, maxdepth=5) at bytecode.c:678
#30 0x00164931 in funcall_lambda (fun=2215868, nargs=1, arg_vector=0xbfffd244) at eval.c:3232
#31 0x00164e7b in Ffuncall (nargs=2, args=0xbfffd240) at eval.c:3102
#32 0x001a036b in Fbyte_code (bytestr=2502819, vector=2502836, maxdepth=6) at bytecode.c:678
#33 0x00164931 in funcall_lambda (fun=2502772, nargs=1, arg_vector=0xbfffd3d4) at eval.c:3232
#34 0x00164e7b in Ffuncall (nargs=2, args=0xbfffd3d0) at eval.c:3102
#35 0x001a036b in Fbyte_code (bytestr=2501699, vector=2501716, maxdepth=4) at bytecode.c:678
#36 0x00164931 in funcall_lambda (fun=2501644, nargs=2, arg_vector=0xbfffd554) at eval.c:3232
#37 0x00164e7b in Ffuncall (nargs=3, args=0xbfffd550) at eval.c:3102
#38 0x001a036b in Fbyte_code (bytestr=42603675, vector=25208068, maxdepth=5) at bytecode.c:678
#39 0x00164931 in funcall_lambda (fun=25208308, nargs=3, arg_vector=0xbfffd6e4) at eval.c:3232
#40 0x00164e7b in Ffuncall (nargs=4, args=0xbfffd6e0) at eval.c:3102
#41 0x001a036b in Fbyte_code (bytestr=42600315, vector=25209892, maxdepth=17) at bytecode.c:678
#42 0x00164496 in Feval (form=22588437) at eval.c:2386
#43 0x00166d82 in internal_lisp_condition_case (var=42305513, bodyform=22588437, handlers=22609861) at eval.c:1457
#44 0x001a0d82 in Fbyte_code (bytestr=42600827, vector=25210388, maxdepth=6) at bytecode.c:868
#45 0x00164496 in Feval (form=22553693) at eval.c:2386
#46 0x00162b9c in internal_catch (tag=15, func=0x164070 <Feval>, arg=22553693) at eval.c:1248
#47 0x001a0d26 in Fbyte_code (bytestr=42600891, vector=25203684, maxdepth=2) at bytecode.c:853
#48 0x00164931 in funcall_lambda (fun=25210644, nargs=2, arg_vector=0xbfffdcd4) at eval.c:3232
#49 0x00164e7b in Ffuncall (nargs=3, args=0xbfffdcd0) at eval.c:3102
#50 0x00166895 in Fapply (nargs=2, args=0xbfffdd60) at eval.c:2533
#51 0x001669ed in apply1 (fn=50490753, arg=24857949) at eval.c:2797
#52 0x001a385d in read_process_output_call (fun_and_args=24857877) at process.c:5155
#53 0x00162cd3 in internal_condition_case_1 (bfun=0x1a3840 <read_process_output_call>, arg=24857877, handlers=41982641, hfun=0x1a3860 <read_process_output_error_handler>) at eval.c:1560
#54 0x001a3d80 in read_process_output (proc=25217684, channel=41982641) at process.c:5343
#55 0x001aa287 in wait_reading_process_output (time_limit=0, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=41943049, wait_proc=0x0, just_wait_proc=0) at process.c:4997
#56 0x000fb99c in read_char (commandflag=1, nmaps=2, maps=0xbffff400, prev_event=41943049, used_mouse_menu=0xbffff4f8, end_time=0x0) at keyboard.c:4099
#57 0x000fd9d4 in read_key_sequence (keybuf=0xbffff5b8, bufsize=30, prompt=41943049, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9458
#58 0x000ffefa in command_loop_1 () at keyboard.c:1642
#59 0x00162fbd in internal_condition_case (bfun=0xffcc0 <command_loop_1>, handlers=41982641, hfun=0xf6540 <cmd_error>) at eval.c:1512
#60 0x000ef1e8 in command_loop_2 () at keyboard.c:1359
#61 0x00162b9c in internal_catch (tag=15, func=0xef1a0 <command_loop_2>, arg=41943049) at eval.c:1248
#62 0x000eef3e in command_loop () at keyboard.c:1338
#63 0x000ef002 in recursive_edit_1 () at keyboard.c:953
#64 0x000ef181 in Frecursive_edit () at keyboard.c:1015
#65 0x000edeeb in main (argc=3, argv=0xbffff9c0) at emacs.c:1852

Lisp Backtrace:
"x-create-frame" (0xbfffd0b4)
"x-create-frame-with-faces" (0xbfffd244)
"make-frame" (0xbfffd3d4)
"make-frame-on-display" (0xbfffd554)
"server-create-window-system-frame" (0xbfffd6e4)
"byte-code" (0xbfffd814)
"byte-code" (0xbfffda44)
"server-process-filter" (0xbfffdcd4)


In GNU Emacs 23.0.93.3 (i386-apple-darwin9.6.1, GTK+ Version 2.14.7)
 of 2009-05-11 on mt-imac.local
Windowing system distributor `The X.Org Foundation', version 11.0.10402000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#3256; Package emacs. (Sat, 28 Apr 2012 06:33:02 GMT) Full text and rfc822 format available.

Message #8 received at 3256 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> gnu.org>
To: Markus Triska <markus.triska <at> gmx.at>
Cc: 3256 <at> debbugs.gnu.org
Subject: Re: bug#3256: 23.0.93; OSX: "emacsclient -c" kills the daemon
Date: Sat, 28 Apr 2012 14:31:23 +0800
Markus Triska <markus.triska <at> gmx.at> writes:

>  $ emacs -Q --daemon
>
>  $ emacsclient -c
>
> makes the daemon crash with the appended backtrace. Full version at:
>
>    http://www.logic.at/prolog/daemon.txt

Sorry no one got back to you on this old bug.  Is this still a problem?
We've had no other similar complaints, so I'm guessing it's been fixed
since this report.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#3256; Package emacs. (Sun, 29 Apr 2012 19:13:01 GMT) Full text and rfc822 format available.

Message #11 received at 3256 <at> debbugs.gnu.org (full text, mbox):

From: Markus Triska <markus.triska <at> gmx.at>
To: Chong Yidong <cyd <at> gnu.org>
Cc: 3256 <at> debbugs.gnu.org
Subject: Re: bug#3256: 23.0.93; OSX: "emacsclient -c" kills the daemon
Date: Sun, 29 Apr 2012 21:09:26 +0200
Chong Yidong <cyd <at> gnu.org> writes:

> Sorry no one got back to you on this old bug. Is this still a problem?
> We've had no other similar complaints, so I'm guessing it's been fixed
> since this report.

Yes, I also cannot reproduce it now and guess it is fixed. Thank you!




bug closed, send any further explanations to 3256 <at> debbugs.gnu.org and Markus Triska <markus.triska <at> gmx.at> Request was from Chong Yidong <cyd <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 30 Apr 2012 04:42:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 28 May 2012 11:24:02 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 77 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.