From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.devel Subject: Re: crash in cvs head (built 2006-05-18) Date: Fri, 19 May 2006 09:03:05 -0400 Message-ID: References: Reply-To: sds@podval.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: sea.gmane.org 1148043810 17191 80.91.229.2 (19 May 2006 13:03:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 19 May 2006 13:03:30 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 19 15:03:27 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fh4dY-0000mX-2h for ged-emacs-devel@m.gmane.org; Fri, 19 May 2006 15:03:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fh4dX-0007YZ-Kd for ged-emacs-devel@m.gmane.org; Fri, 19 May 2006 09:03:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fh4dK-0007XS-4j for emacs-devel@gnu.org; Fri, 19 May 2006 09:03:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fh4dJ-0007X8-CI for emacs-devel@gnu.org; Fri, 19 May 2006 09:03:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fh4dJ-0007X5-7h for emacs-devel@gnu.org; Fri, 19 May 2006 09:03:09 -0400 Original-Received: from [204.127.192.81] (helo=rwcrmhc11.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fh4gc-0005Yd-L2 for emacs-devel@gnu.org; Fri, 19 May 2006 09:06:34 -0400 Original-Received: from smtp.podval.org (k39.podval.org[24.60.134.201]) by comcast.net (rwcrmhc11) with ESMTP id <20060519130307m11009di5me>; Fri, 19 May 2006 13:03:07 +0000 Original-Received: from quant8.janestcapital.quant (unknown [209.213.205.130]) by smtp.podval.org (Postfix) with ESMTP id 00F0D12842F; Fri, 19 May 2006 09:03:11 -0400 (EDT) Original-To: emacs-devel@gnu.org Mail-Copies-To: never X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. In-Reply-To: (Sam Steingold's message of "Fri, 19 May 2006 08:39:59 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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:54794 Archived-At: > * Sam Steingold [2006-05-19 08:39:59 -0400]: > > GNU Emacs 22.0.50.28 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) > of 2006-05-19 on quant8 > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1208186608 (LWP 10850)] > choose_face_font (f=0x99f3b78, attrs=0xaf7c7a8, fontset=Variable "fontset" is not available. > ) at xfaces.c:6684 > 6684 enum xlfd_weight got_weight = best->numeric[XLFD_WEIGHT]; this happens when I enter a Gnus group with messages with non-ASCII characters in Subject. this happens perfectly reproducibly with this morning cvs head. > (gdb) where > #0 choose_face_font (f=0x99f3b78, attrs=0xaf7c7a8, fontset=Variable "fontset" is not available. > ) at xfaces.c:6684 > #1 0x080bc18a in realize_face (cache=0x83689c8, attrs=0xb646790, c=49152, > base_face=0xb646748, former_face_id=-1) at xfaces.c:1257 > #2 0x080bd49f in lookup_face (f=0x99f3b78, attr=0xb646790, c=49152, > base_face=0xb646748) at xfaces.c:5687 > #3 0x080de22e in face_for_char (f=0x99f3b78, face=0xb646748, c=49152) > at fontset.c:548 > #4 0x08074378 in get_next_display_element (it=0xbffd9db4) at xdisp.c:5646 > #5 0x0807aec4 in display_line (it=0xbffd9db4) at xdisp.c:15708 > #6 0x0808199f in try_window (window=162886844, pos= > {charpos = 1, bytepos = 1}, check_margins=1) at xdisp.c:13331 > #7 0x0808395d in redisplay_window (window=162886844, just_this_one_p=0) > at xdisp.c:12959 > #8 0x08085143 in redisplay_window_0 (window=162886844) at xdisp.c:11586 > #9 0x0814e598 in internal_condition_case_1 ( > bfun=0x8085120 , arg=162886844, handlers=137520565, > hfun=0x8062e30 ) at eval.c:1522 > #10 0x08071ad6 in redisplay_windows (window=Variable "window" is not available. > ) at xdisp.c:11565 > #11 0x080859ce in redisplay_internal (preserve_echo_area=Variable "preserve_echo_area" is not available. > ) at xdisp.c:11125 > #12 0x080f55ee in read_char (commandflag=1, nmaps=2, maps=0xbffdadb0, > prev_event=137533641, used_mouse_menu=0xbffdae58) at keyboard.c:2549 > #13 0x080f7ddd in read_key_sequence (keybuf=0xbffdaf04, bufsize=30, > prompt=137533641, dont_downcase_last=0, can_return_switch_frame=1, > fix_current_buffer=1) at keyboard.c:8864 > #14 0x080f9913 in command_loop_1 () at keyboard.c:1536 > #15 0x0814e7c2 in internal_condition_case (bfun=0x80f9780 , > handlers=137578281, hfun=0x80f4570 ) at eval.c:1474 > #16 0x080f3813 in command_loop_2 () at keyboard.c:1328 > #17 0x0814e87a in internal_catch (tag=137574513, > func=0x80f37f0 , arg=137533641) at eval.c:1212 > #18 0x080f422c in command_loop () at keyboard.c:1307 > #19 0x080f42da in recursive_edit_1 () at keyboard.c:1000 > #20 0x080f43d7 in Frecursive_edit () at keyboard.c:1061 > #21 0x080eaa45 in main (argc=2, argv=0xbffdb604) at emacs.c:1789 > (gdb) list > 1789 Frecursive_edit (); > 1790 /* NOTREACHED */ > 1791 return 0; > 1792 } > 1793 ^L > 1794 /* Sort the args so we can find the most important ones > 1795 at the beginning of argv. */ > 1796 > 1797 /* First, here's a table of all the standard options. */ > 1798 > (gdb) up > #1 0x080bc18a in realize_face (cache=0x83689c8, attrs=0xb646790, c=49152, > base_face=0xb646748, former_face_id=-1) at xfaces.c:1257 > 1257 font_name = choose_face_font (f, face->lface, face->fontset, c, > (gdb) p f > No symbol "f" in current context. > (gdb) p face > $1 = (struct face *) 0xaf7c760 > (gdb) p *face > $2 = { > id = 44, > gc = 0x0, > font = 0x0, > stipple = 0, > foreground = 9145219, > background = 13882323, > underline_color = 0, > overline_color = 0, > strike_through_color = 0, > box_color = 0, > font_name = 0x96f3490 "-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1", > font_info_id = -1, > fontset = 104, > pixmap_w = 0, > pixmap_h = 0, > box_line_width = 0, > box = FACE_NO_BOX, > use_box_color_for_shadows_p = 0, > lface = {137534025, 183692363, 137566449, 840, 137566065, 137566065, > 137533641, 137533641, 165181851, 158064219, 137533641, 137533641, > 137533641, 137533641, 162573339, 137533641, 480}, > hash = 17215884, > charset = 0, > underline_p = 0, > overline_p = 0, > strike_through_p = 0, > foreground_defaulted_p = 0, > background_defaulted_p = 0, > underline_defaulted_p = 0, > overline_color_defaulted_p = 0, > strike_through_color_defaulted_p = 0, > box_color_defaulted_p = 0, > tty_bold_p = 0, > tty_dim_p = 0, > tty_underline_p = 0, > tty_alt_charset_p = 0, > tty_reverse_p = 0, > tty_blinking_p = 0, > colors_copied_bitwise_p = 1, > overstrike = 0, > next = 0x0, > prev = 0xaf6ab30, > ascii_face = 0xb646748 > } > (gdb) p c > $3 = 49152 > > > -- > Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 5 (Bordeaux) > http://ffii.org http://thereligionofpeace.com http://honestreporting.com > http://dhimmi.com http://mideasttruth.com http://memri.org > Parachute for sale, used once, never opened, small stain. -- Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 5 (Bordeaux) http://openvotingconsortium.org http://camera.org http://iris.org.il http://truepeace.org http://thereligionofpeace.com http://memri.org XFM: Exit file manager? [Continue] [Cancel] [Abort]