Package: emacs;
Reported by: Eric Hanchrow <offby1 <at> blarg.net>
Date: Tue, 24 Jun 2008 15:25:04 UTC
Severity: normal
Done: Chong Yidong <cyd <at> stupidchicken.com>
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 477 in the body.
You can then email your comments to 477 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
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:bug#477
; Package emacs
.
Full text and rfc822 format available.Eric Hanchrow <offby1 <at> blarg.net>
:Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
Full text and rfc822 format available.Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
From: Eric Hanchrow <offby1 <at> blarg.net> To: emacs-pretest-bug <at> gnu.org Subject: 23.0.60; crashes on startup when passed "-fn Monospace" Date: Tue, 24 Jun 2008 08:17:44 -0700
SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = xterm Breakpoint 1 at 0x8111396: file emacs.c, line 427. Breakpoint 2 at 0x812b889: file sysdep.c, line 1329. Starting program: /usr/local/src/emacs-with-my-tweaks.git/src/emacs -Q -fn Monospace [Thread debugging using libthread_db enabled] [New Thread 0xb7101720 (LWP 17687)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7101720 (LWP 17687)] 0xb7567725 in ?? () from /usr/lib/libfreetype.so.6 "internal-set-lisp-face-attribute" (0xbff96924) "set-face-attribute" (0xbff96a64) "apply" (0xbff96b44) "face-set-after-frame-default" (0xbff96c94) "x-create-frame-with-faces" (0xbff96dc4) "make-frame" (0xbff96f04) "frame-initialize" (0xbff97044) "command-line" (0xbff97184) "normal-top-level" (0xbff97250) #0 0xb7567725 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #1 0xb7566ef1 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #2 0xb7567f4f in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #3 0xb7567306 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #4 0xb7523f58 in FT_Render_Glyph_Internal () from /usr/lib/libfreetype.so.6 No symbol table info available. #5 0xb7523fea in FT_Render_Glyph () from /usr/lib/libfreetype.so.6 No symbol table info available. #6 0xb7864e48 in XftFontLoadGlyphs () from /usr/lib/libXft.so.2 No symbol table info available. #7 0xb7861f7b in XftGlyphExtents () from /usr/lib/libXft.so.2 No symbol table info available. #8 0xb786265c in XftTextExtents8 () from /usr/lib/libXft.so.2 No symbol table info available. #9 0x081d0154 in xftfont_open (f=0x8d0f890, entity=146915788, pixel_size=2039438) at xftfont.c:321 result = FcResultMatch display = (Display *) 0x862ae00 val = <value optimized out> filename = 143418611 tail = <value optimized out> font_object = 140054948 pat = <value optimized out> match = <value optimized out> size = 2039438 xftfont = (XftFont *) 0x8538d48 spacing = 1 name = "DejaVu Sans Mono:pixelsize=2039438:foundry=unknown:weight=bold:slant=normal:width=normal:spacing=100:scalable=true\000\000\bh\371\277D\372\030\b\005\r?\bE\017?\bI}6\b4\2016\b\t\000\000\000\234\301\326\b\210g\371\277\020UK\b\220\370\320\b\270\225\300\b95:\b\\\320l\b\224\370\320\b g\371\277\216\036\037\000\354=:\b\001\000\000\000\001\000\000\000\330g\371\277"... len = <value optimized out> i = <value optimized out> extents = { width = 0, height = 0, x = 2, y = 0, xOff = -10935, yOff = 2072 } ft_face = <value optimized out> #10 0x0818c7c8 in font_open_entity (f=0x8d0f890, entity=146915788, pixel_size=2039438) at font.c:2719 driver_list = <value optimized out> objlist = <value optimized out> val = <value optimized out> font_object = 139154704 min_width = <value optimized out> height = <value optimized out> #11 0x0819025c in font_load_for_lface (f=0x8d0f890, attrs=0x84b5510, spec=146838972) at font.c:3204 entity = 34 #12 0x080cc810 in Finternal_set_lisp_face_attribute (face=137815721, attr=137789393, value=146838972, frame=147912852) at xfaces.c:3318 font_object = <value optimized out> f = (FRAME_PTR) 0x8d0f890 lface = 139154700 old_value = 137815649 prop_index = <value optimized out> #13 0x0817bc94 in Ffuncall (nargs=5, args=0xbff96920) at eval.c:3052 fun = <value optimized out> original_fun = <value optimized out> funcar = <value optimized out> numargs = 4 val = <value optimized out> backtrace = { next = 0xbff96a24, function = 0xbff96920, args = 0xbff96924, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96924 i = <value optimized out> #14 0x081ae49c in Fbyte_code (bytestr=136447099, vector=136447116, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x8220490 stack = { pc = 0x82f8334 "\210)\nAA\211\022\204$", top = 0xbff96930, bottom = 0xbff96920, byte_string = 136447099, byte_string_start = 0x82f82b5 "\b\204\b", constants = 136447116, next = 0xbff96b9c } top = (Lisp_Object *) 0xbff96920 result = <value optimized out> #15 0x0817b614 in funcall_lambda (fun=136447036, nargs=4, arg_vector=0xbff96a64) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 4 optional = 0 rest = 1 #16 0x0817ba5b in Ffuncall (nargs=5, args=0xbff96a60) at eval.c:3099 fun = 136447036 original_fun = 143190105 funcar = <value optimized out> numargs = 4 val = <value optimized out> backtrace = { next = 0xbff96b04, function = 0xbff96a60, args = 0xbff96a64, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96a64 i = <value optimized out> #17 0x0817d2fa in Fapply (nargs=2, args=0xbff96b44) at eval.c:2530 ret_ungc_val = 34 i = <value optimized out> numargs = <value optimized out> spread_arg = 137788697 funcall_args = (Lisp_Object *) 0xbff96a60 fun = <value optimized out> #18 0x0817bd75 in Ffuncall (nargs=3, args=0xbff96b40) at eval.c:3023 fun = <value optimized out> original_fun = 137929185 funcar = <value optimized out> numargs = 2 val = <value optimized out> backtrace = { next = 0xbff96c54, function = 0xbff96b40, args = 0xbff96b44, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96b44 i = <value optimized out> #19 0x081ae49c in Fbyte_code (bytestr=136461843, vector=136461860, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x8223e28 stack = { pc = 0x82f6847 "\210\016\036A\211\026\036\204\317", top = 0xbff96b48, bottom = 0xbff96b40, byte_string = 136461843, byte_string_start = 0x82f6770 "\b\204Q", constants = 136461860, next = 0xbff96ccc } top = (Lisp_Object *) 0xbff96b40 result = <value optimized out> #20 0x0817b614 in funcall_lambda (fun=136461804, nargs=1, arg_vector=0xbff96c94) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 1 optional = 0 rest = 0 #21 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96c90) at eval.c:3099 fun = 136461804 original_fun = 137990073 funcar = <value optimized out> numargs = 1 val = <value optimized out> backtrace = { next = 0xbff96d84, function = 0xbff96c90, args = 0xbff96c94, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96c94 i = <value optimized out> #22 0x081ae49c in Fbyte_code (bytestr=136461539, vector=136461556, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x8223cf8 stack = { pc = 0x82f689b "\210\316\n!\210\v\2042", top = 0xbff96c94, bottom = 0xbff96c90, byte_string = 136461539, byte_string_start = 0x82f6879 "\304\b!\020\305\b\236\306\307\bB!\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n!\210\v\2042", constants = 136461556, next = 0xbff96e0c } top = (Lisp_Object *) 0xbff96c90 result = <value optimized out> #23 0x0817b614 in funcall_lambda (fun=136461492, nargs=1, arg_vector=0xbff96dc4) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 1 optional = 1 rest = 0 #24 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96dc0) at eval.c:3099 fun = 136461492 original_fun = 143138561 funcar = <value optimized out> numargs = 1 val = <value optimized out> backtrace = { next = 0xbff96ec4, function = 0xbff96dc0, args = 0xbff96dc4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96dc4 i = <value optimized out> #25 0x081ae49c in Fbyte_code (bytestr=136734803, vector=136734820, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x8266868 stack = { pc = 0x82c9d13 "\026\027\321\016\027!\210\016\031\311\036\032\211\036\033\203\232", top = 0xbff96dc4, bottom = 0xbff96dc0, byte_string = 136734803, byte_string_start = 0x82c9cb5 "\306\b\236\203,", constants = 136734820, next = 0xbff96f4c } top = (Lisp_Object *) 0xbff96dc0 result = <value optimized out> #26 0x0817b614 in funcall_lambda (fun=136734756, nargs=1, arg_vector=0xbff96f04) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 1 optional = 1 rest = 0 #27 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96f00) at eval.c:3099 fun = 136734756 original_fun = 143659961 funcar = <value optimized out> numargs = 1 val = <value optimized out> backtrace = { next = 0xbff97004, function = 0xbff96f00, args = 0xbff96f04, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff96f04 i = <value optimized out> #28 0x081ae49c in Fbyte_code (bytestr=136731851, vector=136731868, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x8265ce0 stack = { pc = 0x82ca636 "\211\026\026\026\027\320\f!\024\321\016\026\322\323\v\322\"#\210\324\v!\210\313\211\023\207", top = 0xbff96f04, bottom = 0xbff96f00, byte_string = 136731851, byte_string_start = 0x82ca5fc "\b\205T", constants = 136731868, next = 0xbff9708c } top = (Lisp_Object *) 0xbff96f00 result = <value optimized out> #29 0x0817b614 in funcall_lambda (fun=136731820, nargs=0, arg_vector=0xbff97044) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 0 optional = 136496349 rest = 147587469 #30 0x0817ba5b in Ffuncall (nargs=1, args=0xbff97040) at eval.c:3099 fun = 136731820 original_fun = 142944329 funcar = <value optimized out> numargs = 0 val = <value optimized out> backtrace = { next = 0xbff97144, function = 0xbff97040, args = 0xbff97044, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff97044 i = <value optimized out> #31 0x081ae49c in Fbyte_code (bytestr=136494867, vector=136494884, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x822bf28 stack = { pc = 0x82f1cee "\210\016K\204P\002\016V\204P\002\016Z\201\212", top = 0xbff97040, bottom = 0xbff97040, byte_string = 136494867, byte_string_start = 0x82f1ac6 "\306 \020\t\022\307\310!\210\307\311!\210\307\312!\210\313\314!\211\033\315=\2049", constants = 136494884, next = 0xbff971cc } top = (Lisp_Object *) 0xbff97040 result = <value optimized out> #32 0x0817b614 in funcall_lambda (fun=136494844, nargs=0, arg_vector=0xbff97184) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 0 optional = 0 rest = 0 #33 0x0817ba5b in Ffuncall (nargs=1, args=0xbff97180) at eval.c:3099 fun = 136494844 original_fun = 142943561 funcar = <value optimized out> numargs = 0 val = <value optimized out> backtrace = { next = 0xbff972dc, function = 0xbff97180, args = 0xbff97184, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbff97184 i = <value optimized out> #34 0x081ae49c in Fbyte_code (bytestr=136491571, vector=136491588, maxdepth=<value optimized out>) at bytecode.c:678 op = -1557621815 vectorp = (Lisp_Object *) 0x822b248 stack = { pc = 0x82f2909 "\210*\341\342\343\"\210\344\321\345\"\211\036%;\203\257", top = 0xbff97180, bottom = 0xbff97180, byte_string = 136491571, byte_string_start = 0x82f2875 "\b\203\b", constants = 136491588, next = 0x0 } top = (Lisp_Object *) 0xbff97180 result = <value optimized out> #35 0x0817b614 in funcall_lambda (fun=136491548, nargs=0, arg_vector=0xbff97250) at eval.c:3229 val = <value optimized out> syms_left = <value optimized out> next = <value optimized out> i = 0 optional = -1208151975 rest = 146912808 #36 0x0817b820 in apply_lambda (fun=136491548, args=137788697, eval_flag=1) at eval.c:3153 args_left = 0 arg_vector = (Lisp_Object *) 0x1 i = 0 tem = 137788697 #37 0x0817aeb7 in Feval (form=138354293) at eval.c:2433 fun = 1 val = <value optimized out> original_fun = 143117585 original_args = 137788697 funcar = -1557621815 backtrace = { next = 0x0, function = 0xbff972f4, args = 0xbff97250, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } #38 0x08118bb3 in top_level_2 () at keyboard.c:1376 No locals. #39 0x0817a530 in internal_condition_case (bfun=0x8118ba0 <top_level_2>, handlers=137831865, hfun=0x811d200 <cmd_error>) at eval.c:1511 val = <value optimized out> c = { tag = 137788697, val = 137788697, next = 0xbff97440, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138301224, 138301208, -1074170872, -421117823, 994698222}, __mask_was_saved = 0, __saved_mask = { __val = {3076078364, 3220766722, 3086836313, 134542782, 3078810172, 3086888948, 3220796000, 3071383536, 3220796052, 3086815321, 146912808, 3220795988, 3077386228, 146912808, 3086874044, 3220796000, 3220796256, 3220796352, 3220796640, 4294967295, 3220796488, 135442547, 3220796640, 3076062108, 3078810248, 0, 4294967295, 3086888948, 134523132, 3086890600, 3220796432, 3086832681} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137831865, var = 137788697, chosen_clause = 1, tag = 0xbff9732c, next = 0x0 } #40 0x0811cfa0 in top_level_1 () at keyboard.c:1384 No locals. #41 0x0817a60a in internal_catch (tag=137827841, func=0x811cf70 <top_level_1>, arg=137788697) at eval.c:1247 c = { tag = 137827841, val = 137788697, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138301224, 138301208, -1074170616, -420978559, 994835438}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 0, 0, 0, 3076472209, 0, 0, 0, 0, 0, 0, 0, 144209368, 3077264117, 0, 3077390736, 0, 138022154, 138017536, 138022152, 3220796664, 135708933, 138017537, 138022154, 137788697, 137814544, 0, 0, 137788721} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #42 0x0811d049 in command_loop () at keyboard.c:1339 No locals. #43 0x0811d3db in recursive_edit_1 () at keyboard.c:955 val = <value optimized out> #44 0x0811d511 in Frecursive_edit () at keyboard.c:1017 buffer = 137788697 #45 0x0811216c in main (argc=4, argv=0xbff97914) at emacs.c:1772 dummy = 0 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 Lisp Backtrace: "internal-set-lisp-face-attribute" (0xbff96924) "set-face-attribute" (0xbff96a64) "apply" (0xbff96b44) "face-set-after-frame-default" (0xbff96c94) "x-create-frame-with-faces" (0xbff96dc4) "make-frame" (0xbff96f04) "frame-initialize" (0xbff97044) "command-line" (0xbff97184) "normal-top-level" (0xbff97250) quit The program is running. Exit anyway? (y or n) In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-03-19 on vernadsky, modified by Debian (emacs-snapshot package, version 1:20080228-1ubuntu1) Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.0.60/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--enable-font-backend' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' 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: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Erlang Shell Minor modes in effect: erc-autojoin-mode: t erc-match-mode: t erc-log-mode: t erc-services-mode: t erc-networks-mode: t tabbar-mwheel-mode: t tabbar-mode: t desktop-save-mode: t recentf-mode: t compilation-minor-mode: t display-time-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: y C-+ <help-echo> <f11> C-x b s h e <return> c d SPC / u s r / l o c <tab> s r <tab> e m <tab> w <tab> <return> g i t k - - <backspace> <backspace> SPC - - a l l <return> c d <return> M-x r u n - e r l a n g <return> r e g e x p : m a t c h M-( " f r e d " , SPC " x " C-e . <return> M-p M-b M-d f <return> M-p C-b C-b C-b . * <return> M-p M-b M-b C-e C-b C-b C-b C-b C-b ( C-f C-f ) C-e <return> M-p C-a M-f M-f e s <return> M-p M-b C-f C-d C-f C-f C-d C-e <return> M-p C-a M-f M-f <M-backspace> p a t r s e <backspace> <backspace> <backspace> <backspace> r s e C-M-d C-M-k C-d C-d <return> C-+ $ f . <return> C-x b c o m p C-g M-x r e p o r t - e m <tab> <return> Recent messages: Completed Completing file name... Completed Completing file name... Partially completed Completing file name... Completed /usr/local/src/emacs-with-my-tweaks.git ~ History item: 1 [6 times] Quit -- ... users want control ... [Microsoft's Internet] Explorer wants them to sit still and shut up. -- Verlyn Klinkenborg
Stefan Monnier <monnier <at> iro.umontreal.ca>
to control <at> emacsbugs.donarmstrong.com
.
(Tue, 24 Jun 2008 18:45:03 GMT) Full text and rfc822 format available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:bug#477
; Package emacs
.
Full text and rfc822 format available.Chong Yidong <cyd <at> stupidchicken.com>
:Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
Full text and rfc822 format available.Message #12 received at 477 <at> emacsbugs.donarmstrong.com (full text, mbox):
From: Chong Yidong <cyd <at> stupidchicken.com> To: Eric Hanchrow <offby1 <at> blarg.net> Cc: 477 <at> debbugs.gnu.org Subject: 23.0.60; crashes on startup when passed "-fn Monospace" Date: Wed, 23 Jul 2008 01:27:55 -0400
Can you still reproduce this bug with the current CVS trunk, or has it been fixed in the meantime?
Chong Yidong <cyd <at> stupidchicken.com>
to control <at> emacsbugs.donarmstrong.com
.
(Mon, 28 Jul 2008 14:35:03 GMT) Full text and rfc822 format available.Debbugs Internal Request <don <at> donarmstrong.com>
to internal_control <at> emacsbugs.donarmstrong.com
.
(Tue, 26 Aug 2008 14:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.