From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; Still font problems Date: Fri, 16 May 2008 16:44:57 +0200 Message-ID: <87r6c2wbo6.fsf@escher.local.home> References: <8351-Wed14May2008175244+0100-jpff@codemist.co.uk> <1393-Thu15May2008080518+0100-jpff@codemist.co.uk> <878wycc6hv.fsf@escher.local.home> <482BF6F4.1050508@gnu.org> <874p8zdgv8.fsf@escher.local.home> <87zlqrbsej.fsf@escher.local.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1210949291 30695 80.91.229.12 (16 May 2008 14:48:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 16 May 2008 14:48:11 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 16 16:48:40 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jx1CB-0003z6-BT for ged-emacs-devel@m.gmane.org; Fri, 16 May 2008 16:46:08 +0200 Original-Received: from localhost ([127.0.0.1]:48246 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jx1BR-0003xx-IN for ged-emacs-devel@m.gmane.org; Fri, 16 May 2008 10:45:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jx1BM-0003uy-7x for emacs-devel@gnu.org; Fri, 16 May 2008 10:45:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jx1BK-0003t4-DS for emacs-devel@gnu.org; Fri, 16 May 2008 10:45:15 -0400 Original-Received: from [199.232.76.173] (port=52075 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jx1BK-0003sp-6B for emacs-devel@gnu.org; Fri, 16 May 2008 10:45:14 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:36659 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jx1BJ-0007F7-6w for emacs-devel@gnu.org; Fri, 16 May 2008 10:45:13 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Jx1BC-0007dh-Uv for emacs-devel@gnu.org; Fri, 16 May 2008 14:45:07 +0000 Original-Received: from i5387df5a.versanet.de ([83.135.223.90]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 16 May 2008 14:45:06 +0000 Original-Received: from Stephen.Berman by i5387df5a.versanet.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 16 May 2008 14:45:06 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 605 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: i5387df5a.versanet.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:97273 gmane.emacs.pretest.bugs:22343 Archived-At: On Fri, 16 May 2008 09:41:42 +0900 Kenichi Handa wrote: > In article <87zlqrbsej.fsf@escher.local.home>, Stephen Berman writes: > >> I have now managed to step through till the point of failure. Since I >> determined by trial and error that it was over 27000 steps after the >> break point, I used `s 27000' and then single stepped. Here's the >> output of the latter; if it's not useful, I don't know what else to do >> -- I can't take the time to single step through 27000 lines of code. > > The command to step one line by one is `n(ext)'. The > command `s(tep)' should be used only when you want to step > into a function called at the current line. The `fin(ish)' > command is also useful to execute until the current function > returns. You can also check the type/value of a > Lisp_Object. See etc/DEBUG for the detail. Thanks for the corrections and advice. I could readily single step with `n' to the point of failure, and I got a backtrace, which is appended below. Since the failure occurs at siglongjmp, I tried to follow the advice in etc/DEBUG about setting the LD_POINTER_GUARD environment variable, but it didn't make a difference. I also don't know which Lisp object values to check, or when. If you can give me specific instructions, I'll try them. Steve Berman steve@escher:/Users/steve/cvsroot/emacs/src> LD_POINTER_GUARD=0 steve@escher:/Users/steve/cvsroot/emacs/src> export LD_POINTER_GUARD steve@escher:/Users/steve/cvsroot/emacs/src> gdb ./emacs GNU gdb 6.6.50.20070726-cvs Copyright (C) 2007 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i586-suse-linux"... Using host libthread_db library "/lib/libthread_db.so.1". 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 TERM = xterm-256color Breakpoint 1 at 0x8112636: file emacs.c, line 427. Breakpoint 2 at 0x812c529: file sysdep.c, line 1317. (gdb) br xfont_list Breakpoint 3 at 0x81c9e11: file xfont.c, line 308. (gdb) run -Q -fn "-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1" Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q -fn "-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1" [Thread debugging using libthread_db enabled] [New Thread 0xb6ea98d0 (LWP 12957)] [Switching to Thread 0xb6ea98d0 (LWP 12957)] Breakpoint 3, xfont_list (frame=141326084, spec=138016964) at xfont.c:308 308 FRAME_PTR f = XFRAME (frame); (gdb) pp spec # (gdb) n 309 Display *display = FRAME_X_DISPLAY_INFO (f)->display; (gdb) n 315 extra = AREF (spec, FONT_EXTRA_INDEX); (gdb) n 316 if (CONSP (extra)) (gdb) n 318 val = assq_no_quit (QCotf, extra); (gdb) n 319 if (! NILP (val)) (gdb) n 321 val = assq_no_quit (QCscript, extra); (gdb) n 322 if (! NILP (val)) (gdb) n 324 val = assq_no_quit (QClang, extra); (gdb) n 325 if (! NILP (val)) (gdb) n 329 registry = AREF (spec, FONT_REGISTRY_INDEX); (gdb) n 330 if (NILP (registry)) (gdb) n 332 len = font_unparse_xlfd (spec, 0, name, 256); (gdb) n 333 ASET (spec, FONT_REGISTRY_INDEX, registry); (gdb) n 334 if (len < 0) (gdb) n 336 list = xfont_list_pattern (frame, display, name); (gdb) n 337 if (NILP (list) && NILP (registry)) (gdb) n 348 if (NILP (list) && ! NILP (registry)) (gdb) n 352 if ((alter = Fassoc (SYMBOL_NAME (registry), (gdb) n 371 return list; (gdb) n 372 } (gdb) n font_list_entities (frame=141326084, spec=140126252) at font.c:2387 2387 if (! NILP (val) && need_filtering) (gdb) n 2386 val = driver_list->driver->list (frame, scratch_font_spec); (gdb) n 2387 if (! NILP (val) && need_filtering) (gdb) n 2389 copy = Fcopy_font_spec (scratch_font_spec); (gdb) n 2390 XSETCDR (cache, Fcons (Fcons (copy, val), XCDR (cache))); (gdb) n 2392 if (! NILP (val)) (gdb) n 2397 if (NILP (tail)) (gdb) n 2399 ASET (scratch_font_spec, FONT_FAMILY_INDEX, (gdb) n 2401 tail = XCDR (tail); (gdb) n 2378 Lisp_Object val = assoc_no_quit (scratch_font_spec, XCDR (cache)); (gdb) n 2380 if (CONSP (val) && VECTORP (XCDR (val))) (gdb) n 2386 val = driver_list->driver->list (frame, scratch_font_spec); (gdb) n Breakpoint 3, xfont_list (frame=141326084, spec=138016964) at xfont.c:308 308 FRAME_PTR f = XFRAME (frame); (gdb) n 309 Display *display = FRAME_X_DISPLAY_INFO (f)->display; (gdb) n 315 extra = AREF (spec, FONT_EXTRA_INDEX); (gdb) n 316 if (CONSP (extra)) (gdb) n 318 val = assq_no_quit (QCotf, extra); (gdb) n 319 if (! NILP (val)) (gdb) n 321 val = assq_no_quit (QCscript, extra); (gdb) n 322 if (! NILP (val)) (gdb) n 324 val = assq_no_quit (QClang, extra); (gdb) n 325 if (! NILP (val)) (gdb) n 329 registry = AREF (spec, FONT_REGISTRY_INDEX); (gdb) n 330 if (NILP (registry)) (gdb) n 332 len = font_unparse_xlfd (spec, 0, name, 256); (gdb) n 333 ASET (spec, FONT_REGISTRY_INDEX, registry); (gdb) n 334 if (len < 0) (gdb) n 336 list = xfont_list_pattern (frame, display, name); (gdb) n 337 if (NILP (list) && NILP (registry)) (gdb) n 348 if (NILP (list) && ! NILP (registry)) (gdb) n 352 if ((alter = Fassoc (SYMBOL_NAME (registry), (gdb) n 371 return list; (gdb) n 372 } (gdb) n font_list_entities (frame=141326084, spec=140126252) at font.c:2387 2387 if (! NILP (val) && need_filtering) (gdb) n 2386 val = driver_list->driver->list (frame, scratch_font_spec); (gdb) n 2387 if (! NILP (val) && need_filtering) (gdb) n 2389 copy = Fcopy_font_spec (scratch_font_spec); (gdb) n 2390 XSETCDR (cache, Fcons (Fcons (copy, val), XCDR (cache))); (gdb) n 2392 if (! NILP (val)) (gdb) n 2397 if (NILP (tail)) (gdb) n 2405 return (i > 0 ? Fvconcat (i, vec) : null_vector); (gdb) n 2406 } (gdb) n Flist_fonts (font_spec=140126252, frame=141326084, num=1, prefer=138017060) at font.c:3491 3491 len = ASIZE (vec); (gdb) n 3492 if (len == 0) (gdb) n 3493 return Qnil; (gdb) n 3511 } (gdb) n font_open_by_name (f=0x86c7700, name=0x8d5644c "-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1") at font.c:2965 2965 if (NILP (entity_list)) (gdb) n 2966 entity = font_matching_entity (f, NULL, spec); (gdb) n 2969 return (NILP (entity) (gdb) n 2972 } (gdb) n x_set_font (f=0x86c7700, arg=148286963, oldval=137771209) at frame.c:3353 3353 if (NILP (font_object)) (gdb) n 3352 font_object = font_open_by_name (f, SDATA (arg)); (gdb) n 3353 if (NILP (font_object)) (gdb) n Warning: Cannot insert breakpoint -248. Error accessing memory address 0x2e4327d8: Input/output error. (gdb) bt full #0 0xb747b6c0 in siglongjmp () from /lib/libc.so.6 No symbol table info available. #1 0x0817a8d4 in unwind_to_catch (catch=0xbf8011ec, value=) at eval.c:1307 No locals. #2 0x0817c78f in Fsignal (error_symbol=137814385, data=147461149) at eval.c:1713 unwind_data = -1082125568 h = (struct handler *) 0xbf8012b4 clause = 137771257 allhandlers = (struct handler *) 0xbf8012b4 conditions = string = real_error_symbol = 137814385 bp = #3 0x0817c818 in xsignal (error_symbol=137814385, data=147461149) at eval.c:1738 No locals. #4 0x0817cd50 in xsignal1 (error_symbol=137814385, arg=143302011) at eval.c:1755 No locals. #5 0x0817ce06 in error (m=0x81d0879 "Font `%s' is not defined", a1=0x8d5644c "-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1", a2=0x83638c9 "", a3=0x83949d9 "") at eval.c:2037 buf = "Font `-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1' is not defined\000\31186\b\250\b\200\277\301\204\034\bE\024\312\b\345\025\312\b\250\b\200\277\367\210\034\b,(Z\b\000wl\b((Z\b\31186\b\246\0206\b\004wl\b\345\025\312\b\016\000\000\000((Z\b \3719\b\370\b\200\277\316\227\034\b,(Z\b\004wl\b\b\000\000\000$\3719\b*\000\000\000\000\000\000\000\330\b\200\277,(Z\b$\3719\b\016\000\000\000\177\f\177\003y\337\016\b" size = buffer = 0xbf800818 "Font `-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1' is not defined" args = {0x8d5644c "-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1", 0x83638c9 "", 0x83949d9 ""} allocated = 0 string = 143302011 #6 0x0806455f in x_set_font (f=0x86c7700, arg=148286960, oldval=137771209) at frame.c:3363 ascii_font = fontset = -1 font_object = 137771209 #7 0x08064931 in x_set_frame_parameters (f=0x86c7700, alist=147463141) at frame.c:2989 param_index = -1082125828 old_value = 137771209 prop = 137972185 val = 148286963 tail = width = 10 ---Type to continue, or q to quit--- height = 10 left = 137771233 top = icon_left = icon_top = parms = (Lisp_Object *) 0xbf800970 values = (Lisp_Object *) 0xbf800950 i = 1 p = 0 left_no_change = top_no_change = icon_left_no_change = icon_top_no_change = fullscreen_is_being_set = 0 #8 0x08065097 in x_default_parameter (f=0x86c7700, alist=147464325, prop=137972185, deflt=148286963, xprop=0x81d089a "font", xclass=0x81d774e "Font", type=RES_TYPE_STRING) at frame.c:3993 tem = 148286963 #9 0x080dfe91 in x_default_font_parameter (f=0x86c7700, parms=147464325) at xfns.c:3090 names = {0x86c7700 "\025\004", 0x8ca1cfd "86\b)\0257\b\r\035\312\b\31186\b\31186\b\311K9\b\31186\bhA\002", 0x8394bc9 "", 0x81d7897 "fontBackend", 0x81d788b "FontBackend", 0x3
, 0x0} font = -1082125568 #10 0x080e6ab2 in Fx_create_frame (parms=147464325) at xfns.c:3290 f = (struct frame *) 0x86c7700 frame = 141326084 tem = name = 137771233 minibuffer_only = 0 width = height = display = dpyinfo = (struct x_display_info *) 0x8c311d8 parent = 137771209 kb = (struct kboard *) 0x876f298 #11 0x0817c454 in Ffuncall (nargs=2, args=0xbf800b64) at eval.c:3030 fun = original_fun = funcar = numargs = 1 val = backtrace = { next = 0xbf800c58, function = 0xbf800b64, ---Type to continue, or q to quit--- args = 0xbf800b68, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf800b68 i = #12 0x081a613c in Fbyte_code (bytestr=136463131, vector=136463148, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1082125568 vectorp = (Lisp_Object *) 0x8224330 stack = { pc = 0x82f2dbf "\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n!\210\v\2042", top = 0xbf800b68, bottom = 0xbf800b60, byte_string = 136463131, byte_string_start = 0x82f2db3 "\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 = 136463148, next = 0xbf800ce0 } top = (Lisp_Object *) 0xbf800b64 result = #13 0x0817bdc4 in funcall_lambda (fun=136463084, nargs=1, arg_vector=0xbf800c94) at eval.c:3217 val = syms_left = next = i = 1 optional = 1 rest = 0 #14 0x0817c1df in Ffuncall (nargs=2, args=0xbf800c90) at eval.c:3087 fun = 136463084 original_fun = 137883817 funcar = numargs = 1 val = backtrace = { next = 0xbf800d98, function = 0xbf800c90, args = 0xbf800c94, nargs = 1, ---Type to continue, or q to quit--- evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf800c94 i = #15 0x081a613c in Fbyte_code (bytestr=136729947, vector=136729964, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1082125568 vectorp = (Lisp_Object *) 0x8265570 stack = { pc = 0x82c6b92 "\026\027\321\016\027!\210\016\031\311\036\032\211\036\033\203\232", top = 0xbf800c94, bottom = 0xbf800c90, byte_string = 136729947, byte_string_start = 0x82c6b34 "\306\b\236\203,", constants = 136729964, next = 0xbf800e20 } top = (Lisp_Object *) 0xbf800c90 result = #16 0x0817bdc4 in funcall_lambda (fun=136729900, nargs=1, arg_vector=0xbf800dd4) at eval.c:3217 val = syms_left = next = i = 1 optional = 1 rest = 0 #17 0x0817c1df in Ffuncall (nargs=2, args=0xbf800dd0) at eval.c:3087 fun = 136729900 original_fun = 143632417 funcar = numargs = 1 val = backtrace = { next = 0xbf800ed8, function = 0xbf800dd0, args = 0xbf800dd4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf800dd4 ---Type to continue, or q to quit--- i = #18 0x081a613c in Fbyte_code (bytestr=136726995, vector=136727012, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1082125568 vectorp = (Lisp_Object *) 0x82649e8 stack = { pc = 0x82c74b5 "\211\026\026\026\027\320\f!\024\321\016\026\322\323\v\322\"#\210\324\v!\210\313\211\023\207", top = 0xbf800dd4, bottom = 0xbf800dd0, byte_string = 136726995, byte_string_start = 0x82c747b "\b\205T", constants = 136727012, next = 0xbf800f60 } top = (Lisp_Object *) 0xbf800dd0 result = #19 0x0817bdc4 in funcall_lambda (fun=136726964, nargs=0, arg_vector=0xbf800f14) at eval.c:3217 val = syms_left = next = i = 0 optional = 136495277 rest = 147542293 #20 0x0817c1df in Ffuncall (nargs=1, args=0xbf800f10) at eval.c:3087 fun = 136726964 original_fun = 143081601 funcar = numargs = 0 val = backtrace = { next = 0xbf801018, function = 0xbf800f10, args = 0xbf800f14, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf800f14 i = #21 0x081a613c in Fbyte_code (bytestr=136493795, vector=136493812, maxdepth=) at bytecode.c:678 ---Type to continue, or q to quit--- v1 = v2 = op = -1082125568 vectorp = (Lisp_Object *) 0x822baf8 stack = { pc = 0x82ee95f "\210\016K\204P\002\016V\204P\002\016Z\201\212", top = 0xbf800f10, bottom = 0xbf800f10, byte_string = 136493795, byte_string_start = 0x82ee737 "\306 \020\t\022\307\310!\210\307\311!\210\307\312!\210\313\314!\211\033\315=\2049", constants = 136493812, next = 0xbf8010a0 } top = (Lisp_Object *) 0xbf800f10 result = #22 0x0817bdc4 in funcall_lambda (fun=136493772, nargs=0, arg_vector=0xbf801054) at eval.c:3217 val = syms_left = next = i = 0 optional = 0 rest = 0 #23 0x0817c1df in Ffuncall (nargs=1, args=0xbf801050) at eval.c:3087 fun = 136493772 original_fun = 143208553 funcar = numargs = 0 val = backtrace = { next = 0xbf8011a0, function = 0xbf801050, args = 0xbf801054, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf801054 i = #24 0x081a613c in Fbyte_code (bytestr=136490507, vector=136490524, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1082125568 ---Type to continue, or q to quit--- vectorp = (Lisp_Object *) 0x822ae20 stack = { pc = 0x82ef570 "\210*\340\341\342\"\210\343\320\344\"\211\036$;\203\245", top = 0xbf801050, bottom = 0xbf801050, byte_string = 136490507, byte_string_start = 0x82ef4e6 "\b\203\b", constants = 136490524, next = 0x0 } top = (Lisp_Object *) 0xbf801050 result = #25 0x0817bdc4 in funcall_lambda (fun=136490484, nargs=0, arg_vector=0xbf801120) at eval.c:3217 val = syms_left = next = i = 0 optional = -1220159200 rest = 2 #26 0x0817bfc0 in apply_lambda (fun=136490484, args=137771209, eval_flag=1) at eval.c:3141 args_left = 0 arg_vector = (Lisp_Object *) 0x83c6911 i = 0 tem = 137771209 #27 0x0817b674 in Feval (form=138312821) at eval.c:2421 fun = 138176785 val = original_fun = 143108345 original_args = 137771209 funcar = -1082125568 backtrace = { next = 0x0, function = 0xbf8011b8, args = 0xbf801120, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } #28 0x08119e33 in top_level_2 () at keyboard.c:1376 No locals. #29 0x0817ad00 in internal_condition_case (bfun=0x8119e20 , handlers=137814385, hfun=0x811e620 ) at eval.c:1499 val = c = { ---Type to continue, or q to quit--- tag = 137771209, val = 147461093, next = 0xbf801300, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138281720, 138281704, -1082125624, 20538551, 776153048}, __mask_was_saved = 0, __saved_mask = { __val = {1, 3076235864, 3086929908, 3068999880, 3212841248, 3212841300, 3086858287, 3212841608, 3212841664, 3086931568, 134544843, 2822930839, 0, 0, 2, 3086877705, 134544189, 3212841600, 3212841888, 4294967295, 3212841736, 135445603, 3212841888, 3212841600, 128, 3074792064, 3076235920, 0, 4294967295, 3086929908, 3086931568, 134523668} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137814385, var = 137771209, chosen_clause = 137771257, tag = 0xbf8011ec, next = 0x0 } #30 0x0811e3c0 in top_level_1 () at keyboard.c:1384 No locals. #31 0x0817adda in internal_catch (tag=137810361, func=0x811e390 , arg=137771209) at eval.c:1235 c = { tag = 137810361, val = 137771209, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138281720, 138281704, -1082125368, 20923575, 776028120}, __mask_was_saved = 0, __saved_mask = { __val = {0 , 3075187182, 0, 0, 0, 0, 0, 0, 0, 137997378, 137997376, ---Type to continue, or q to quit--- 138000664, 3212841912, 135710821, 138000665, 137997378, 137771209, 137797056, 0, 0, 137771233} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #32 0x0811e469 in command_loop () at keyboard.c:1339 No locals. #33 0x0811e7eb in recursive_edit_1 () at keyboard.c:955 val = #34 0x0811e921 in Frecursive_edit () at keyboard.c:1017 buffer = 137771209 #35 0x0811340c in main (argc=4, argv=0xbf8017d4) at emacs.c:1771 displayname = 0x0 count_before = dummy = -1082124472 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 (gdb) n Single stepping until exit from function siglongjmp, which has no line number information. Font `-adobe-courier-bold-r-normal--*-120-*-*-m-*-iso8859-1' is not defined Program exited with code 0377.