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.
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
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.