From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#206: marked as done (23.0.60; crash in make-frame-on-display) Date: Mon, 28 Jul 2008 19:25:06 -0700 Message-ID: References: <878wvlxwep.fsf@stupidchicken.com> <87ej8cjfsb.fsf@offby1.atm01.sea.blarg.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1217298305-30688-0" X-Trace: ger.gmane.org 1217298469 31528 80.91.229.12 (29 Jul 2008 02:27:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Jul 2008 02:27:49 +0000 (UTC) To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 29 04:28:38 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KNex2-0002nb-1S for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Jul 2008 04:28:38 +0200 Original-Received: from localhost ([127.0.0.1]:48244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KNew6-0008Fc-6Y for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Jul 2008 22:27:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KNew0-0008FX-0L for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2008 22:27:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KNevx-0008ER-Fi for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2008 22:27:30 -0400 Original-Received: from [199.232.76.173] (port=49434 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KNevx-0008EO-Ah for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2008 22:27:29 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:38724) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KNevv-0002IW-49 for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2008 22:27:29 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6T2RKiW031824; Mon, 28 Jul 2008 19:27:20 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m6T2P6tC030865; Mon, 28 Jul 2008 19:25:06 -0700 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 206 X-Emacs-PR-Package: emacs X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:18904 Archived-At: This is a multi-part message in MIME format... ------------=_1217298305-30688-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Mon, 28 Jul 2008 22:21:34 -0400 with message-id <878wvlxwep.fsf@stupidchicken.com> and subject line Re: 23.0.60; crash in make-frame-on-display has caused the Emacs bug report #206, regarding 23.0.60; crash in make-frame-on-display to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) --=20 206: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D206 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1217298305-30688-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Status: No, score=1.1 required=4.0 tests=FOURLA,IMPRONONCABLE_2 autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 9 May 2008 03:53:10 +0000 Received: from mercure.iro.umontreal.ca (mercure.iro.umontreal.ca [132.204.24.67]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m493r2qX010778 for ; Thu, 8 May 2008 20:53:04 -0700 Received: by mercure.iro.umontreal.ca (Postfix, from userid 20848) id 099922CE9B6; Thu, 8 May 2008 23:53:02 -0400 (EDT) X-Original-To: monnier@iro.umontreal.ca Received: from pinpin.iro.umontreal.ca (pinpin.iro.umontreal.ca [132.204.24.52]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id A5CBC2CFD8F for ; Thu, 8 May 2008 23:53:01 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by pinpin.iro.umontreal.ca (Postfix) with ESMTP id A9B983B8AA7 for ; Thu, 8 May 2008 23:52:47 -0400 (EDT) Received: from localhost ([127.0.0.1]:35376 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuJf3-0008DY-6o for monnier@iro.umontreal.ca; Thu, 08 May 2008 23:52:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JuJej-0008DS-Uy for emacs-devel@gnu.org; Thu, 08 May 2008 23:52:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JuJei-0008DG-KJ for emacs-devel@gnu.org; Thu, 08 May 2008 23:52:25 -0400 Received: from [199.232.76.173] (port=39765 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuJei-0008DD-Fz for emacs-devel@gnu.org; Thu, 08 May 2008 23:52:24 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:45211) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JuJeh-0005OG-RX for emacs-devel@gnu.org; Thu, 08 May 2008 23:52:24 -0400 Received: from mx10.gnu.org ([199.232.76.166]:44949) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JuJdy-0000u9-FR for emacs-pretest-bug@gnu.org; Thu, 08 May 2008 23:51:38 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JuJea-0005Mp-Gt for emacs-pretest-bug@gnu.org; Thu, 08 May 2008 23:52:22 -0400 Received: from smtp61.avvanta.com ([206.124.128.61]:49182 helo=mail.avvanta.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JuJeZ-0005Ga-JI for emacs-pretest-bug@gnu.org; Thu, 08 May 2008 23:52:16 -0400 Received: from mail.avvanta.com (localhost [127.0.0.1]) by mail.avvanta.com (Postfix) with ESMTP id B10B793C50 for ; Thu, 8 May 2008 20:51:50 -0700 (PDT) Received: from offby1.atm01.sea.blarg.net (q-static-138-125.avvanta.com [206.124.138.125]) by mail.avvanta.com (Postfix) with ESMTP id 4F8B893C2E for ; Thu, 8 May 2008 20:51:50 -0700 (PDT) Received: from erich by offby1.atm01.sea.blarg.net with local (Exim 4.69) (envelope-from ) id 1JuJe9-0001Me-Aw for emacs-pretest-bug@gnu.org; Thu, 08 May 2008 20:51:49 -0700 From: Eric Hanchrow To: emacs-pretest-bug@gnu.org Date: Thu, 08 May 2008 20:51:48 -0700 Message-ID: <87ej8cjfsb.fsf@offby1.atm01.sea.blarg.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BlargAV-Status: No viruses detected, BlargAV v1.1 on localhost.scooter.p.blarg.net X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Cc: Subject: 23.0.60; crash in make-frame-on-display 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: , Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.6, requis 5, autolearn=not spam, BAYES_00 -2.60, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Unfortunately, I don't know what I did exactly. Here's what I remember: * I started emacs with "-Q -nw", but couldn't reproduce the problem so I loaded my rather large and complex init file. * I did M-x make-frame-on-display RET :0 RET a few times; from the new X frame, I also did C-x 5 2 a few times. I'm pretty sure that I changed the font in one of those frames. Here's the backtrace: #0 abort () at emacs.c:430 No locals. #1 0x081cdb2b in font_merge_old_spec (name=137780505, family=137807457, registry=137780505, spec=138025180) at font.c:1582 len = p0 = p1 = #2 0x081ce7a7 in font_find_for_lface (f=0x928e0c8, lface=0x87b9d4c, spec=137780505, c=-1) at font.c:2684 frame = 153673932 entities = val = 137780505 i = result = #3 0x081ce9c4 in font_load_for_face (f=0x928e0c8, face=0x87b9d00) at font.c:2812 entity = font_object = 137780505 #4 0x080d0c90 in realize_face (cache=0x92c5fe8, attrs=0xbf9271f4, former_face_id=) at xfaces.c:7755 face = (struct face *) 0x87b9d00 #5 0x080d13be in realize_named_face (f=0x928e0c8, symbol=137812417, id=1) at xfaces.c:7597 c = (struct face_cache *) 0x92c5fe8 lface = attrs = {137780841, 137807457, 137807457, 736, 137807457, 137807457, 137780505, 137780553, 140756859, 154180611, 137780505, 137780505, 137780505, 137780505, 137780505, 137780505, 56, 154148795} symbol_attrs = {137780841, 137807457, 137807457, 137807457, 137807457, 137807457, 137807457, 137780553, 140756859, 137807457, 137807457, 137807457, 137807457, 137807457, 137807457, 137807457, 137807457, 137807457} #6 0x080d1568 in realize_basic_faces (f=0x928e0c8) at xfaces.c:7392 success_p = 1 #7 0x080d3a44 in recompute_basic_faces (f=0x928e0c8) at xfaces.c:961 No locals. #8 0x0807ed1d in init_iterator (it=0xbf927354, w=0x92d28c0, charpos=1, bytepos=1, row=0x0, base_face_id=DEFAULT_FACE_ID) at xdisp.c:2561 No locals. #9 0x080854fd in resize_mini_window (w=0x92d28c0, exact_p=1) at xdisp.c:8534 total_height = 40 max_height = unit = 13 old_current_buffer = (struct buffer *) 0x91786a0 it = { window = 153954500, w = 0x92d28c0, f = 0x928e0c8, method = GET_FROM_BUFFER, stop_charpos = 0, end_charpos = 0, s = 0x0, string_nchars = 0, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, ellipsis_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0 }, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, n_overlay_strings = 0, overlay_strings = {0 }, string_overlays = {0 }, string = 137780505, from_overlay = 0, stack = {{ string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, truncate_lines_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, base_face_id = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0, char_to_display = 0, image_id = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, space_width = 0, voffset = 0, font_height = 0, object = 0, position = { charpos = 0, bytepos = 0 }, tab_width = 0, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0 } height = f = (struct frame *) 0x928e0c8 window_height_changed_p = 0 #10 0x08062f12 in do_switch_frame (frame=137910404, track=1, for_deletion=0) at frame.c:870 No locals. #11 0x08063791 in Fselect_frame (frame=137910404) at frame.c:912 No locals. #12 0x0817f9fd in unbind_to (count=288, value=137780505) at eval.c:3387 quitf = 137780505 #13 0x08097568 in run_window_configuration_change_hook (f=0x928e0c8) at window.c:3351 frame = 153673932 global_wcch = 137780505 #14 0x0805d63a in change_frame_size_1 (f=0x928e0c8, newheight=40, newwidth=80, pretend=1, delay=0, safe=0) at dispnew.c:6395 new_frame_total_cols = #15 0x080eca9c in Fx_create_frame (parms=142152773) at xfns.c:3590 f = (struct frame *) 0x928e0c8 frame = 153673932 tem = name = 137780529 minibuffer_only = 0 width = 137807457 height = 137807457 display = dpyinfo = (struct x_display_info *) 0x880d240 parent = 137780505 kb = (struct kboard *) 0x9275910 #16 0x08181c9f in Ffuncall (nargs=2, args=0xbf927914) at eval.c:3032 fun = original_fun = funcar = numargs = 1 val = backtrace = { next = 0xbf927a04, function = 0xbf927914, args = 0xbf927918, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf927918 i = #17 0x081abbcc in Fbyte_code (bytestr=136473883, vector=136473900, maxdepth=) at bytecode.c:679 op = 137807457 vectorp = (Lisp_Object *) 0x8226d30 stack = { pc = 0x82f5b43 "\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 = 0xbf927918, bottom = 0xbf927910, byte_string = 136473883, byte_string_start = 0x82f5b37 "\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 = 136473900, next = 0xbf927a8c } top = (Lisp_Object *) 0xbf927914 result = #18 0x081815d4 in funcall_lambda (fun=136473836, nargs=1, arg_vector=0xbf927a44) at eval.c:3219 val = syms_left = next = i = 1 optional = 1 rest = 0 #19 0x08181a1b in Ffuncall (nargs=2, args=0xbf927a40) at eval.c:3089 fun = 136473836 original_fun = 142955593 funcar = numargs = 1 val = backtrace = { next = 0xbf927b44, function = 0xbf927a40, args = 0xbf927a44, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf927a44 i = #20 0x081abbcc in Fbyte_code (bytestr=136740691, vector=136740708, maxdepth=) at bytecode.c:679 op = 137807457 vectorp = (Lisp_Object *) 0x8267f68 stack = { pc = 0x82c98ec "\026\027\321\016\027!\210\016\031\311\036\032\211\036\033\203\232", top = 0xbf927a44, bottom = 0xbf927a40, byte_string = 136740691, byte_string_start = 0x82c988e "\306\b\236\203,", constants = 136740708, next = 0xbf927bbc } top = (Lisp_Object *) 0xbf927a40 result = #21 0x081815d4 in funcall_lambda (fun=136740644, nargs=1, arg_vector=0xbf927b84) at eval.c:3219 val = syms_left = next = i = 1 optional = 1 rest = 0 #22 0x08181a1b in Ffuncall (nargs=2, args=0xbf927b80) at eval.c:3089 fun = 136740644 original_fun = 143642449 funcar = numargs = 1 val = backtrace = { next = 0xbf927cdc, function = 0xbf927b80, args = 0xbf927b84, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf927b84 i = #23 0x081abbcc in Fbyte_code (bytestr=136739435, vector=136739452, maxdepth=) at bytecode.c:679 op = 137807457 vectorp = (Lisp_Object *) 0x8267a80 stack = { pc = 0x82c9ba2 "\207", top = 0xbf927b84, bottom = 0xbf927b80, byte_string = 136739435, byte_string_start = 0x82c9b7f "\304\305\b\"\204\v", constants = 136739452, next = 0xbf927ddc } top = (Lisp_Object *) 0xbf927b80 result = #24 0x081815d4 in funcall_lambda (fun=136739380, nargs=1, arg_vector=0xbf927c40) at eval.c:3219 val = syms_left = next = i = 1 optional = 1 rest = 0 #25 0x081817e0 in apply_lambda (fun=136739380, args=148042821, eval_flag=1) at eval.c:3143 args_left = 137780505 arg_vector = (Lisp_Object *) 0x836c661 i = 1 tem = 155291251 #26 0x08180e77 in Feval (form=148042837) at eval.c:2423 fun = 137807457 val = original_fun = 147597857 original_args = 148042821 funcar = 137807457 backtrace = { next = 0xbf927d54, function = 0xbf927cf4, args = 0xbf927c40, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } #27 0x08181c9f in Ffuncall (nargs=2, args=0xbf927d90) at eval.c:3032 fun = original_fun = funcar = numargs = 1 val = backtrace = { next = 0xbf927e94, function = 0xbf927d90, args = 0xbf927d94, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf927d94 i = #28 0x081abbcc in Fbyte_code (bytestr=136592187, vector=136592204, maxdepth=) at bytecode.c:679 op = 137807457 vectorp = (Lisp_Object *) 0x8243b50 stack = { pc = 0x82df52e "\202C", top = 0xbf927d94, bottom = 0xbf927d90, byte_string = 136592187, byte_string_start = 0x82df4fc "\bS\t8\306\032\211\033\2035", constants = 136592204, next = 0x0 } top = (Lisp_Object *) 0xbf927d90 result = #29 0x081815d4 in funcall_lambda (fun=136592148, nargs=1, arg_vector=0xbf927f24) at eval.c:3219 val = syms_left = next = i = 1 optional = 0 rest = 0 #30 0x08181a1b in Ffuncall (nargs=2, args=0xbf927f20) at eval.c:3089 fun = 136592148 original_fun = 142967801 funcar = numargs = 1 val = backtrace = { next = 0xbf9280a4, function = 0xbf927f20, args = 0xbf927f24, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf927f24 i = #31 0x0817eda1 in Fcall_interactively (function=142967801, record_flag=137780505, keys=137818892) at callint.c:859 val = args = (Lisp_Object *) 0xbf927f20 visargs = (Lisp_Object *) 0xbf927f00 specs = 137780505 filter_specs = teml = up_event = 137780505 enable = 137780505 next_event = 3 prefix_arg = 137780505 string = tem = (unsigned char *) 0x81e86ca "" varies = (int *) 0xbf927ee0 i = 1 j = 1 foo = prompt1 = '\0' arg_from_tty = 0 key_count = 3 record_then_fail = 0 save_this_command = 142967801 save_last_command = 137815785 save_this_original_command = 142967801 save_real_this_command = 142967801 #32 0x08181c74 in Ffuncall (nargs=4, args=0xbf9280e0) at eval.c:3038 fun = original_fun = funcar = numargs = 3 val = backtrace = { next = 0x0, function = 0xbf9280e0, args = 0xbf9280e4, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbf9280e4 i = #33 0x08181dc9 in call3 (fn=137943225, arg1=142967801, arg2=137780505, arg3=137780505) at eval.c:2862 ret_ungc_val = 1 #34 0x0812861e in command_loop_1 () at keyboard.c:1912 cmd = lose = nonundocount = 0 keybuf = {192, 216, 216, 0 , -1080917644, -1080917808, 0, -65536, 137780505, 143183977, -16121856, 0, 138291128, 138291112, -1080917608} i = prev_modiff = 21 prev_buffer = (struct buffer *) 0x91786a0 already_adjusted = 0 #35 0x081804f0 in internal_condition_case (bfun=0x81282c0 , handlers=137823649, hfun=0x8123240 ) at eval.c:1501 val = c = { tag = 137780505, val = 137780505, next = 0xbf9282c0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138291128, 138291112, -1080917368, 822296705, 604595182}, __mask_was_saved = 0, __saved_mask = { __val = {3075967772, 3214016514, 3086770777, 134542761, 3078711868, 3086823412, 3214049504, 3071288540, 3214049556, 3086749785, 146994816, 3214049492, 3077275636, 146994816, 3086808508, 3214049504, 3214049760, 3214049856, 3214050144, 4294967295, 3214049992, 135465443, 3214050144, 3214049856, 128, 0, 0, 0, 0, 0, 0, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137823649, var = 137780505, chosen_clause = 0, tag = 0xbf9281ac, next = 0x0 } #36 0x08122653 in command_loop_2 () at keyboard.c:1369 val = 1 #37 0x081805ca in internal_catch (tag=137819625, func=0x8122630 , arg=137780505) at eval.c:1237 c = { tag = 137819625, val = 137780505, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138291128, 138291112, -1080917112, 822435969, 604732398}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 0, 0, 0, 3076361617, 0, 0, 0, 0, 0, 0, 0, 145793768, 3077153525, 0, 3077280144, 0, 138006618, 138006616, 138009856, 3214050168, 135732837, 138009857, 138006618, 137780505, 137806352, 0, 0, 137780529} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #38 0x081230a7 in command_loop () at keyboard.c:1348 No locals. #39 0x0812341b in recursive_edit_1 () at keyboard.c:957 val = #40 0x08123551 in Frecursive_edit () at keyboard.c:1019 buffer = 137780505 #41 0x08118142 in main (argc=3, argv=0xbf928794) at emacs.c:1784 dummy = 0 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 1 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 Lisp Backtrace: "x-create-frame" (0xbf927918) "x-create-frame-with-faces" (0xbf927a44) "make-frame" (0xbf927b84) "make-frame-on-display" (0xbf927c40) "eval" (0xbf927d94) "repeat-complex-command" (0xbf927f24) "call-interactively" (0xbf9280e4) "x-create-frame" (0xbf927918) "x-create-frame-with-faces" (0xbf927a44) "make-frame" (0xbf927b84) "make-frame-on-display" (0xbf927c40) "eval" (0xbf927d94) "repeat-complex-command" (0xbf927f24) "call-interactively" (0xbf9280e4) In GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-05-08 on debian configured using `configure '--enable-maintainer-mode' '--with-xpm=no' '--with-jpeg=no' '--with-gif=no' '--with-tiff=no' '--with-xft' '--with-x-toolkit=gtk'' 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: utf-8-unix default-enable-multibyte-characters: t Major mode: Text Minor modes in effect: erc-ring-mode: t erc-pcomplete-mode: t erc-netsplit-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-log-mode: t erc-services-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-readonly-mode: t desktop-save-mode: t recentf-mode: t display-time-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t iswitchb-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: a s SPC i n SPC M o n t r e a l SPC - - SPC w h i c h , SPC a l a s , SPC w a s SPC y e a r s SPC a g o SPC - - SPC I SPC h a d SPC a SPC d e l i g h t f u l SPC m e a l SPC a t SPC e i t h e r SPC a SPC P o l i s h SPC o r SPC R u s s i a n SPC p l a c e . RET l o v e SPC t o SPC g o SPC b a c k , SPC b u t SPC i t ' s SPC p r e t t y SPC f a r SPC : ) _ DEL DEL | RET C-c C-@ C-c C-@ y o u ' d SPC t h i n k SPC i t SPC w o u l d , SPC b u t SPC . . . RET C-c C-@ n u DEL DEL C-x b e m RET n u t s , SPC t h e SPC " e m a c s SPC - Q SPC - n w " SPC i s SPC w o r k i n g SPC f i n e . RET C-h i d m g d b RET i l o g RET , , C-x C-f / u s r / l o c TAB s r TAB e m TAB v TAB s r TAB RET s ESC < n n RET C-v C-v ESC < ESC x r e p o r t TAB b TAB RET Recent messages: uncompressing gdb.info-3.gz...done uncompressing gdb.info-4.gz...done uncompressing gdb.info-4.gz...done uncompressing gdb.info-4.gz...done uncompressing gdb.info-2.gz...done Found `ADP (Angel Debugger Protocol) logging' in Index. (9 total; use `,' for next) Found `log output in GDB/MI' in Index. (9 total; use `,' for next) uncompressing gdb.info-1.gz...done Found `logging file name' in Index. (9 total; use `,' for next) Mark set [2 times] -- It has been suggested that this article or section be merged into Fried dough. (Discuss) -- Seen on Wikipedia ------------=_1217298305-30688-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.0 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 206-done) by emacsbugs.donarmstrong.com; 29 Jul 2008 02:19:46 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6T2JhsH029459 for <206-done@emacsbugs.donarmstrong.com>; Mon, 28 Jul 2008 19:19:44 -0700 Received: by cyd (Postfix, from userid 1000) id 6CE0257E2EC; Mon, 28 Jul 2008 22:21:34 -0400 (EDT) From: Chong Yidong To: 206-done@emacsbugs.donarmstrong.com Subject: Re: 23.0.60; crash in make-frame-on-display Date: Mon, 28 Jul 2008 22:21:34 -0400 Message-ID: <878wvlxwep.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii There've been several fixes to the font code over the last month, so this unreproducible bug report seems to be obsolete. I'm closing it. ------------=_1217298305-30688-0--