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; latest CVS builds but fails on fonts Date: Wed, 14 May 2008 13:48:43 +0200 Message-ID: <87abitt8bo.fsf@escher.local.home> References: <4681-Wed14May2008074414+0100-jpff@codemist.co.uk> <87prrpi7d7.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 1210765792 1240 80.91.229.12 (14 May 2008 11:49:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 May 2008 11:49:52 +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 Wed May 14 13:50:24 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 1JwFUU-000327-Tt for ged-emacs-devel@m.gmane.org; Wed, 14 May 2008 13:49:51 +0200 Original-Received: from localhost ([127.0.0.1]:33311 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JwFTl-0000KM-HT for ged-emacs-devel@m.gmane.org; Wed, 14 May 2008 07:49:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JwFTg-0000KH-Lx for emacs-devel@gnu.org; Wed, 14 May 2008 07:49:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JwFTf-0000Ju-2O for emacs-devel@gnu.org; Wed, 14 May 2008 07:48:59 -0400 Original-Received: from [199.232.76.173] (port=42078 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JwFTe-0000Jq-RY for emacs-devel@gnu.org; Wed, 14 May 2008 07:48:58 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:47409 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 1JwFTd-0006na-VE for emacs-devel@gnu.org; Wed, 14 May 2008 07:48:58 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JwFTZ-0004tR-LA for emacs-devel@gnu.org; Wed, 14 May 2008 11:48:54 +0000 Original-Received: from i5387d895.versanet.de ([83.135.216.149]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 May 2008 11:48:53 +0000 Original-Received: from Stephen.Berman by i5387d895.versanet.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 May 2008 11:48:53 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 502 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: i5387d895.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:97134 gmane.emacs.pretest.bugs:22316 Archived-At: On Wed, 14 May 2008 19:39:37 +0900 Kenichi Handa wrote: > In article <87prrpi7d7.fsf@escher.local.home>, Stephen Berman writes: > >> On Wed, 14 May 2008 07:44:14 +0100 jpff wrote: >> > updated from CVS this morning and whatever I do it fails to start >> > with fonts >> > >> > cardew:~/GNU_21/emacs-22.0.50> src/emacs -q >> > Font `fontset-16' is not defined >> > cardew:~/GNU_21/emacs-22.0.50> > >> I just updated from CVS and see the same thing. > > I've just installed a fix. I updated again, ran make, invoked emacs -Q, and it aborted before the Emacs frame appeared. Here's the backtrace: (gdb) r -Q The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] [New Thread 0xb6dc88d0 (LWP 31189)] [Switching to Thread 0xb6dc88d0 (LWP 31189)] Breakpoint 1, abort () at emacs.c:428 428 kill (getpid (), SIGABRT); (gdb) bt full #0 abort () at emacs.c:428 No locals. #1 0x081665d0 in make_uninit_multibyte_string (nchars=-1, nbytes=-1) at alloc.c:2501 string = s = #2 0x081665f3 in make_uninit_string (length=-1) at alloc.c:2484 val = #3 0x0816662a in make_unibyte_string (contents=0xbfe384e0 "\323f?\b\31186\b\n", length=-1) at alloc.c:2395 val = #4 0x080ef473 in Fnew_fontset (name=138372819, fontlist=143195581) at fontset.c:1575 font_spec = 147064244 len = -1 fontset = 147076752 id = #5 0x0817c3c2 in Ffuncall (nargs=3, args=0xbfe385c0) at eval.c:3033 fun = original_fun = funcar = numargs = 2 val = backtrace = { next = 0xbfe386c8, function = 0xbfe385c0, args = 0xbfe385c4, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfe385c4 i = #6 0x081a60ac in Fbyte_code (bytestr=136909091, vector=136909108, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1 vectorp = (Lisp_Object *) 0x8291138 stack = { pc = 0x82ad6fe ".\006\207", top = 0xbfe385c8, bottom = 0xbfe385c0, byte_string = 136909091, byte_string_start = 0x82ad66d "\306\307\b\"\204\f", constants = 136909108, ---Type to continue, or q to quit--- next = 0xbfe38740 } top = (Lisp_Object *) 0xbfe385c0 result = #7 0x0817bd44 in funcall_lambda (fun=136909028, nargs=3, arg_vector=0xbfe38704) at eval.c:3217 val = syms_left = next = i = 3 optional = 1 rest = 0 #8 0x0817c15f in Ffuncall (nargs=4, args=0xbfe38700) at eval.c:3087 fun = 136909028 original_fun = 148295713 funcar = numargs = 3 val = backtrace = { next = 0xbfe387c0, function = 0xbfe38700, args = 0xbfe38704, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfe38704 i = #9 0x081a60ac in Fbyte_code (bytestr=136909787, vector=136909812, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1 vectorp = (Lisp_Object *) 0x82913f8 stack = { pc = 0x82f949f "\207", top = 0xbfe3870c, bottom = 0xbfe38700, byte_string = 136909787, byte_string_start = 0x82f949a "\301\b\302\303#\207", constants = 136909812, next = 0xbfe38950 } top = (Lisp_Object *) 0xbfe38700 result = ---Type to continue, or q to quit--- #10 0x0817b8c8 in Feval (form=136909773) at eval.c:2367 numargs = argvals = {136909787, 136909812, 32, -1075607624, -1075607552, -1075607520, 200, 200} args_left = 137771209 i = 3 fun = val = original_fun = 137933793 original_args = 136909781 funcar = backtrace = { next = 0xbfe38a08, function = 0xbfe387d8, args = 0xbfe387a0, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\0' } #11 0x0817dddf in internal_lisp_condition_case (var=137771209, bodyform=136909773, handlers=136909845) at eval.c:1444 val = c = { tag = 137771209, val = 137771209, next = 0xbfe38c88, gcpro = 0x0, jmp = {{ __jmpbuf = {137771209, -1075607296, 30, -1075607320, 2076099574, -1827975015}, __mask_was_saved = 0, __saved_mask = { __val = {137771209, 3219359832, 138369395, 141060456, 138369472, 138369392, 4, 3219359872, 4, 3219359976, 135775113, 137771209, 137771209, 137771209, 137771209, 137958409, 1, 3219359976, 135775331, 138369475, 138369395, 137771209, 137771209, 148090176, 0, 58657919, 147463421, 147463445, 147463517, 137983096, 270269, 2} } }}, backlist = 0xbfe38a08, handlerlist = 0xbfe38d50, lisp_eval_depth = 5, pdlcount = 6, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfe38950 } ---Type to continue, or q to quit--- h = { handler = 136909845, var = 137771209, chosen_clause = 137756672, tag = 0xbfe38808, next = 0xbfe38d50 } #12 0x081a69f0 in Fbyte_code (bytestr=136909675, vector=136909692, maxdepth=) at bytecode.c:868 handlers = body = -1 op = 147064240 vectorp = (Lisp_Object *) 0x8291380 stack = { pc = 0x82ad4de "\210\tT\021\202\004", top = 0xbfe38900, bottom = 0xbfe38900, byte_string = 136909675, byte_string_start = 0x82ad4c7 "\302\303\030\031\304\305\306\t\"\305\307\t\"\"\211\020\205\036", constants = 136909692, next = 0xbfe38a90 } top = (Lisp_Object *) 0xbfe38900 result = #13 0x0817bd44 in funcall_lambda (fun=136909652, nargs=0, arg_vector=0xbfe38a44) at eval.c:3217 val = syms_left = next = i = 0 optional = 1 rest = 0 #14 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38a40) at eval.c:3087 fun = 136909652 original_fun = 148295905 funcar = numargs = 0 val = backtrace = { next = 0xbfe38b48, function = 0xbfe38a40, args = 0xbfe38a44, nargs = 0, evalargs = 0 '\0', ---Type to continue, or q to quit--- debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfe38a44 i = #15 0x081a60ac in Fbyte_code (bytestr=136931867, vector=136931884, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1 vectorp = (Lisp_Object *) 0x8296a30 stack = { pc = 0x82aa999 "\210\327\330\331\"\332\232\203W", top = 0xbfe38a40, bottom = 0xbfe38a40, byte_string = 136931867, byte_string_start = 0x82aa951 "\b;\204\034", constants = 136931884, next = 0xbfe38bc0 } top = (Lisp_Object *) 0xbfe38a40 result = #16 0x0817bd44 in funcall_lambda (fun=136931836, nargs=0, arg_vector=0xbfe38b84) at eval.c:3217 val = syms_left = next = i = 0 optional = 0 rest = 0 #17 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38b80) at eval.c:3087 fun = 136931836 original_fun = 148143345 funcar = numargs = 0 val = backtrace = { next = 0xbfe38c40, function = 0xbfe38b80, args = 0xbfe38b84, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfe38b84 i = ---Type to continue, or q to quit--- #18 0x081a60ac in Fbyte_code (bytestr=136494971, vector=136494996, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1 vectorp = (Lisp_Object *) 0x822bf98 stack = { pc = 0x82ee71f "\210\305\207", top = 0xbfe38b80, bottom = 0xbfe38b80, byte_string = 136494971, byte_string_start = 0x82ee6ec "\b\2044", constants = 136494996, next = 0xbfe38dd0 } top = (Lisp_Object *) 0xbfe38b80 result = #19 0x0817b8c8 in Feval (form=136494957) at eval.c:2367 numargs = argvals = {136494971, 136494996, 32, 137361834, -1075606448, 48, -1075606344, 135946332} args_left = 137771209 i = 3 fun = val = original_fun = 137933793 original_args = 136494965 funcar = backtrace = { next = 0xbfe38e88, function = 0xbfe38c58, args = 0xbfe38c20, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\0' } #20 0x0817dddf in internal_lisp_condition_case (var=137814385, bodyform=136494957, handlers=136495093) at eval.c:1444 val = c = { tag = 137771209, val = 137771209, next = 0xbfe3905c, gcpro = 0x0, ---Type to continue, or q to quit--- jmp = {{ __jmpbuf = {137771209, -1075606144, 85, -1075606168, 2074723318, -1827975015}, __mask_was_saved = 0, __saved_mask = { __val = {1, 3219361016, 135773533, 64, 137771209, 32, 3219361156, 136365092, 4, 138281704, 4, 1, 1, 0, 136365092, 142891353, 1, 3219361128, 135774559, 3219361416, 3219361048, 3219360992, 3, 1, 136399101, 137933793, 136399080, 136399085, 138070336, 142891352, 137897858, 137897856} } }}, backlist = 0xbfe38e88, handlerlist = 0xbfe39124, lisp_eval_depth = 2, pdlcount = 4, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfe38dd0 } h = { handler = 136495093, var = 137814385, chosen_clause = 137771233, tag = 0xbfe38c88, next = 0xbfe39124 } #21 0x081a69f0 in Fbyte_code (bytestr=136493827, vector=136493844, maxdepth=) at bytecode.c:868 handlers = body = -1 op = 147064240 vectorp = (Lisp_Object *) 0x822bb18 stack = { pc = 0x82ee7b5 "\210\333\315!\210\334\335\016C\336 #\315\036D\211\036E\204\200", top = 0xbfe38d80, bottom = 0xbfe38d80, byte_string = 136493827, byte_string_start = 0x82ee756 "\306 \020\t\022\307\310!\210\307\311!\210\307\312!\210\313\314!\211\033\315=\2049", constants = 136493844, next = 0xbfe38f10 } top = (Lisp_Object *) 0xbfe38d80 result = #22 0x0817bd44 in funcall_lambda (fun=136493804, nargs=0, arg_vector=0xbfe38ec4) at eval.c:3217 ---Type to continue, or q to quit--- val = syms_left = next = i = 0 optional = 0 rest = 0 #23 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38ec0) at eval.c:3087 fun = 136493804 original_fun = 143208553 funcar = numargs = 0 val = backtrace = { next = 0xbfe39010, function = 0xbfe38ec0, args = 0xbfe38ec4, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfe38ec4 i = #24 0x081a60ac in Fbyte_code (bytestr=136490539, vector=136490556, maxdepth=) at bytecode.c:678 v1 = v2 = op = -1 vectorp = (Lisp_Object *) 0x822ae40 stack = { pc = 0x82ef58f "\210*\340\341\342\"\210\343\320\344\"\211\036$;\203\245", top = 0xbfe38ec0, bottom = 0xbfe38ec0, byte_string = 136490539, byte_string_start = 0x82ef505 "\b\203\b", constants = 136490556, next = 0x0 } top = (Lisp_Object *) 0xbfe38ec0 result = #25 0x0817bd44 in funcall_lambda (fun=136490516, nargs=0, arg_vector=0xbfe38f90) at eval.c:3217 val = syms_left = next = i = 0 ---Type to continue, or q to quit--- optional = -1221080800 rest = -1219887102 #26 0x0817bf40 in apply_lambda (fun=136490516, args=137771209, eval_flag=1) at eval.c:3141 args_left = 0 arg_vector = (Lisp_Object *) 0x8c405b0 i = 0 tem = 137771209 #27 0x0817b5f4 in Feval (form=138312821) at eval.c:2421 fun = 147064240 val = original_fun = 143108345 original_args = 137771209 funcar = -1 backtrace = { next = 0x0, function = 0xbfe39028, args = 0xbfe38f90, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } #28 0x08119db3 in top_level_2 () at keyboard.c:1376 No locals. #29 0x0817ac80 in internal_condition_case (bfun=0x8119da0 , handlers=137814385, hfun=0x811e5a0 ) at eval.c:1499 val = c = { tag = 137771209, val = 137771209, next = 0xbfe39170, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138281720, 138281704, -1075605192, 2073134070, -1813405543}, __mask_was_saved = 0, __saved_mask = { __val = {1, 3075080180, 1617, 3075080180, 146849960, 146849960, 3219361632, 3219362040, 3219362096, 3086009968, 134544803, 2822930839, 0, 0, 3075080194, 3085956105, 134544149, 3219362032, 3219362320, 4294967295, 3219362168, 135445475, 3219362320, 3219362032, 128, 3073870464, 3075314320, 0, 4294967295, 3086008308, 3086009968, 134523660} } }}, backlist = 0x0, handlerlist = 0x0, ---Type to continue, or q to quit--- lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137814385, var = 137771209, chosen_clause = 136217796, tag = 0xbfe3905c, next = 0x0 } #30 0x0811e340 in top_level_1 () at keyboard.c:1384 No locals. #31 0x0817ad5a in internal_catch (tag=137810361, func=0x811e310 , arg=137771209) at eval.c:1235 c = { tag = 137810361, val = 137771209, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138281720, 138281704, -1075604936, 2073289718, -1813268327}, __mask_was_saved = 0, __saved_mask = { __val = {0 , 3074265582, 0, 0, 0, 0, 0, 0, 0, 137997378, 137997376, 138000664, 3219362344, 135710693, 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 0x0811e3e9 in command_loop () at keyboard.c:1339 No locals. #33 0x0811e76b in recursive_edit_1 () at keyboard.c:955 val = #34 0x0811e8a1 in Frecursive_edit () at keyboard.c:1017 ---Type to continue, or q to quit--- buffer = 137771209 #35 0x0811338c in main (argc=2, argv=0xbfe39644) at emacs.c:1772 displayname = 0x0 count_before = dummy = -1075604040 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: "new-fontset" (0xbfe385c4) "create-fontset-from-fontset-spec" (0xbfe38704) "byte-code" (0xbfe387a0) "create-fontset-from-x-resource" (0xbfe38a44) "x-initialize-window-system" (0xbfe38b84) "byte-code" (0xbfe38c20) "command-line" (0xbfe38ec4) "normal-top-level" (0xbfe38f90)