From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Manoj Srivastava Newsgroups: gmane.emacs.devel Subject: Re: A crash in a gnus group with indic script in content and headers Date: Thu, 23 Oct 2008 23:26:10 -0500 Organization: The Golden Gryphon Message-ID: <87skqmfwkd.fsf@anzu.internal.golden-gryphon.com> References: <87mygy607z.fsf@anzu.internal.golden-gryphon.com> <87y70izczb.fsf@anzu.internal.golden-gryphon.com> <87hc76ys92.fsf@anzu.internal.golden-gryphon.com> <87prlr9al2.fsf@anzu.internal.golden-gryphon.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1224823067 15316 80.91.229.12 (24 Oct 2008 04:37:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Oct 2008 04:37:47 +0000 (UTC) Cc: emacs-devel@gnu.org To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 24 06:38:47 2008 connect(): Connection refused 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 1KtERh-0006RI-4F for ged-emacs-devel@m.gmane.org; Fri, 24 Oct 2008 06:38:45 +0200 Original-Received: from localhost ([127.0.0.1]:47274 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KtEQb-0006RN-Dv for ged-emacs-devel@m.gmane.org; Fri, 24 Oct 2008 00:37:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KtEQX-0006RE-Bt for emacs-devel@gnu.org; Fri, 24 Oct 2008 00:37:33 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KtEQV-0006R2-QZ for emacs-devel@gnu.org; Fri, 24 Oct 2008 00:37:32 -0400 Original-Received: from [199.232.76.173] (port=32907 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KtEQV-0006Qz-Ke for emacs-devel@gnu.org; Fri, 24 Oct 2008 00:37:31 -0400 Original-Received: from ladon.golden-gryphon.com ([67.18.8.194]:58188) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KtEQV-0006sl-4d for emacs-devel@gnu.org; Fri, 24 Oct 2008 00:37:31 -0400 Original-Received: from anzu.internal.golden-gryphon.com (tiamat.golden-gryphon.com [204.117.95.118]) by ladon.golden-gryphon.com (8.14.3/8.14.3/Debian-5) with ESMTP id m9O4SYv7024203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 23 Oct 2008 23:28:36 -0500 Original-Received: from anzu.internal.golden-gryphon.com.internal.golden-gryphon.com (localhost [127.0.0.1]) by anzu.internal.golden-gryphon.com (8.14.3/8.14.3/Debian-5) with ESMTP id m9O4QAen030885; Thu, 23 Oct 2008 23:26:11 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) (x86_64-unknown-linux-gnu) X-URL: http://www.golden-gryphon.com/ Mail-Copies-To: nobody X-Hashcash: 1:25:081024:handa@m17n.org::WvBgKv5cHWCAcnm8:000v022 X-Hashcash: 1:25:081024:emacs-devel@gnu.org::Dj+ynjyrO8Zg7C8W:000000000000000000000000000000000000000002bc4X X-Face: #q.#]5@vq!Jz+E0t_/; Y^gTjR\T^"B'fbeuVGiyKrvbfKJl!^e|e:iu(kJ6c|QYB57LP*|t &YlP~HF/=h:GA6o6W@I#deQL-%#.6]!z:6Cj0kd#4]>*D, |0djf'CVlXkI, >aV4\}?d_KEqsN{Nnt7 78"OsbQ["56/!nisvyB/uA5Q.{)gm6?q.j71ww.>b9b]-sG8zNt%KkIa>xWg&1VcjZk[hBQ>]j~`Wq Xl,y1a!(>6`UM{~'X[Y_,Bv+}=L\SS*mA8=s;!=O`ja|@PEzb&i0}Qp,`Z\:6:OmRi* In-Reply-To: (Kenichi Handa's message of "Fri, 24 Oct 2008 11:38:08 +0900") Face: iVBORw0KGgoAAAANSUhEUgAAACYAAAAwCAMAAABKbPgaAAAAM1BMVEUAAADIjH/0rp1KPz79 0b+ic2nlpJc2Ly2AY17VlYb4uqi2gHQXFBN2WVXgno5iT02Xa2Nx+jaIAAACVElEQVQ4jeWU23bj IAxFLUAggQX6/6+dI9LGTpo+9mlYiXNhc3TnOP50naZE0tqvgEk+soutnNfQ8yPTWMTENhNrjI+Y +N7POVt8tAzpn2vJlsmttbyfrdkP7hx5iezteGzsbOts7xT+tC1mcG+LtRP2X/16bEQExuyx1uZW vscrAWUT8aE0aDBeBuw8nS5u4WgWyDCllOZUBeyWgbWbGrBsTDpTx0qpphlcYPcgJLvBXFClPMg5 6WH2JidLIAaDF5aAed7uPTH4bjw0bZvfajp2tHc1F+cBm+Vr9YomGSwNhbmcczYEWUu5MBpYvCLV F+ZIKwQfYB+CBXnIRQFvIRhK6l96PemsFLEPFxi+MPxiTYH0Ave1InPsIYes3NJb42ytBSmmysyj lIQYHJm6Im1WbQ0kWMesKFRFPKTDzJ3GhWUn2KWKEkWlKthoACLm2eWJQQh2qKbAUgQxa+8TVjn1 aySm8656ookCfCc5TRzvnZ6YOu3NpHg+uR5YuRkNF/b5IHq5Y7Ve6c2+sR4hqIZ3+5DCt3ukh8Eo vFIXVJxqfMdbkd/BF3YaQkB/2RIUHPMS7RLVAHefrYzWZVQ/ei4peBsROFLi90ltQyvF5I05t4Zs L4C9DODJ2AZCUf8UitGjCIdfx15QQkfZibTOGT3edxns5fY6F2rstKcTwiiaJnQwvYkdzTlaTqNH IkSmGdLrON45tGsMNDoSYr4bxH5emHEFaoFjKBahHXFXfLx9cR9p6ejJXihuxPz57gWHZkWovbPl 9gsU8eImtBi++3D+f+sfT/Mg79fyEz8AAAAASUVORK5CYII= X-CRM114-Status: Good ( -20.84 ) X-CRM114-Score: -20.84 X-SA-Orig: -10.399, -20.84 X-Spam-Value: -894.99 X-SA-Rep: -16.3844545454545 ALL_TRUSTED,BAYES_00,HASHCASH_25 X-Grey: White X-Scanned-By: MIMEDefang version 2.64 (www . roaringpenguin . com / mimedefang) on 67.18.8.194 X-Scanned-By: MIMEDefang 2.64 on 127.0.1.1 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:104932 Archived-At: Hi, Here is the run with all the information. I think this was a slightly different trigger, since EDmacs crashed while trying to display the *Summary* bugger (previous crashes had been on trying to display the *Article* buffers). manoj GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :0.0 TERM =3D xterm Breakpoint 1 at 0x5c9114: file emacs.c, line 424. Breakpoint 2 at 0x5eee54: file sysdep.c, line 1133. (gdb) run Starting program: /usr/local/git/emacs/src/emacs=20 [Thread debugging using libthread_db enabled] [New Thread 0x7f667d82e770 (LWP 30402)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f667d82e770 (LWP 30402)] 0x00000000006fbf4e in ftfont_otf_features (gsub_gpos=3D0x8311390) at ftfont= .c:1365 1365 OTF_TAG_SYM (sym, gsub_gpos->FeatureList.Feature[l].F= eatureTag); (gdb) p l $1 =3D 0 (gdb) p k $2 =3D 21329 (gdb) p gsub_gpos->FeatureList.FeatureCount $3 =3D 0 (gdb) p otf_langsys->FeatureCount $4 =3D 21330 (gdb) up 2 #2 0x0000000000687aec in font_match_p (spec=3D24601876, font=3D26796324) a= t font.c:2517 2517 val2 =3D fontp->driver->otf_capability (fontp); (gdb) p font $5 =3D 26796324 (gdb) pr # (gdb) up 2 #4 0x0000000000509cc0 in fontset_find_font (fontset=3D118617876, c=3D2350,= face=3D0x68a10f0, id=3D-1, fallback=3D0) at fontset.c:535 535 reorder_font_vector (font_group, face->ascii_face->font); (gdb) p/x c $6 =3D 0x92e (gdb) bt #0 0x00000000006fbf4e in ftfont_otf_features (gsub_gpos=3D0x8311390) at ft= font.c:1365 #1 0x00000000006fc211 in ftfont_otf_capability (font=3D0x198e120) at ftfon= t.c:1395 #2 0x0000000000687aec in font_match_p (spec=3D24601876, font=3D26796324) a= t font.c:2517 #3 0x0000000000509754 in reorder_font_vector (font_group=3D89017301, font= =3D0x198e120) at fontset.c:420 #4 0x0000000000509cc0 in fontset_find_font (fontset=3D118617876, c=3D2350,= face=3D0x68a10f0, id=3D-1, fallback=3D0) at fontset.c:535 #5 0x000000000050a056 in fontset_font (fontset=3D117736356, c=3D2350, face= =3D0x68a10f0, id=3D-1) at fontset.c:678 #6 0x000000000050aa79 in font_for_char (face=3D0x68a10f0, c=3D2350, pos=3D= 1346, object=3D12340913) at fontset.c:984 #7 0x000000000068babe in font_range (pos=3D1347, limit=3D0x7fff85970fa8, w= =3D0x6869130, face=3D0x68a10f0, string=3D12340913) at font.c:3737 #8 0x00000000006f0084 in autocmp_chars (cft_element=3D31749045, charpos=3D= 1346, bytepos=3D1346, limit=3D2142, win=3D0x6869130, face=3D0x68a10f0,=20 string=3D12340913) at composite.c:948 #9 0x00000000006f0f0c in composition_reseat_it (cmp_it=3D0x7fff859720a0, c= harpos=3D1346, bytepos=3D1346, endpos=3D2142, w=3D0x6869130,=20 face=3D0x68a10f0, string=3D12340913) at composite.c:1112 #10 0x000000000043e499 in next_element_from_buffer (it=3D0x7fff85971b20) at= xdisp.c:6493 #11 0x000000000043bbf0 in get_next_display_element (it=3D0x7fff85971b20) at= xdisp.c:5655 #12 0x0000000000458388 in display_line (it=3D0x7fff85971b20) at xdisp.c:165= 75 #13 0x000000000045098a in try_window (window=3D109482292, pos=3D{charpos = =3D 857, bytepos =3D 857}, check_margins=3D1) at xdisp.c:14039 #14 0x000000000044f43f in redisplay_window (window=3D109482292, just_this_o= ne_p=3D0) at xdisp.c:13662 #15 0x000000000044ae11 in redisplay_window_0 (window=3D109482292) at xdisp.= c:12252 #16 0x000000000066dfd5 in internal_condition_case_1 (bfun=3D0x44add5 , arg=3D109482292, handlers=3D12699573,=20 hfun=3D0x44adaa ) at eval.c:1559 #17 0x000000000044ad8b in redisplay_windows (window=3D109482292) at xdisp.c= :12231 #18 0x000000000044ad5c in redisplay_windows (window=3D109481684) at xdisp.c= :12225 #19 0x0000000000449f3e in redisplay_internal (preserve_echo_area=3D0) at xd= isp.c:11807 #20 0x0000000000447d40 in redisplay () at xdisp.c:11013 #21 0x00000000005d08a4 in read_char (commandflag=3D1, nmaps=3D4, maps=3D0x7= fff85973ea0, prev_event=3D12340913,=20 used_mouse_menu=3D0x7fff859741d4, end_time=3D0x0) at keyboard.c:2649 #22 0x00000000005dd72c in read_key_sequence (keybuf=3D0x7fff85974540, bufsi= ze=3D30, prompt=3D12340913, dont_downcase_last=3D0,=20 can_return_switch_frame=3D1, fix_current_buffer=3D1) at keyboard.c:9343 #23 0x00000000005cd6dd in command_loop_1 () at keyboard.c:1621 #24 0x000000000066de39 in internal_condition_case (bfun=3D0x5cd343 , handlers=3D12428177, hfun=3D0x5cccab ) at eval.c:1511 #25 0x00000000005cd062 in command_loop_2 () at keyboard.c:1338 #26 0x000000000066d7eb in internal_catch (tag=3D12409473, func=3D0x5cd048 <= command_loop_2>, arg=3D12340913) at eval.c:1247 #27 0x00000000005cd022 in command_loop () at keyboard.c:1317 #28 0x00000000005cc7f1 in recursive_edit_1 () at keyboard.c:942 #29 0x00000000005cc994 in Frecursive_edit () at keyboard.c:1004 #30 0x00000000005caf1c in main (argc=3D1, argv=3D0x7fff85974e68) at emacs.c= :1723 Character 0x92e is: =E0=A4=AE, and I do not think DejaVu should be = used to render it. character: =E0=A4=AE (2350, #o4456, #x92e) preferred charset: unicode (Unicode (ISO10646)) code point: 0x092E syntax: w which means: word category: i:Indian buffer code: #xE0 #xA4 #xAE file code: #xE0 #xA4 #xAE (encoded by coding system utf-8-emacs) display: composed to form "=E0=A4=AE" (see below) Composed using this font: xft:-unknown-gargi-normal-normal-normal-*-14-*-*-*-*-0-iso10646-1 by these glyphs: [0 0 2350 145 7 0 8 9 1 nil] Character code properties: customize what to show name: DEVANAGARI LETTER MA general-category: Lo (Letter, Other) There are text properties here: fontified t --=20 "I am, therefore I am." Akira Manoj Srivastava =20=20 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C