From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#6621: Emacs crash when trying to report emacs crash Date: Tue, 13 Jul 2010 15:17:34 +0300 Message-ID: <83d3urshi9.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1279024228 1578 80.91.229.12 (13 Jul 2010 12:30:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 13 Jul 2010 12:30:28 +0000 (UTC) Cc: 6621@debbugs.gnu.org To: Yair F Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 13 14:30:26 2010 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.69) (envelope-from ) id 1OYecz-0004aR-HP for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 Jul 2010 14:30:25 +0200 Original-Received: from localhost ([127.0.0.1]:42612 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYecy-00058a-MV for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 Jul 2010 08:30:24 -0400 Original-Received: from [140.186.70.92] (port=35500 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYecp-00056N-6c for bug-gnu-emacs@gnu.org; Tue, 13 Jul 2010 08:30:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYeco-0006sg-3w for bug-gnu-emacs@gnu.org; Tue, 13 Jul 2010 08:30:15 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45767) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYeco-0006sY-2N for bug-gnu-emacs@gnu.org; Tue, 13 Jul 2010 08:30:14 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OYeSw-0001tr-N1; Tue, 13 Jul 2010 08:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Jul 2010 12:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6621-submit@debbugs.gnu.org id=B6621.12790235787292 (code B ref 6621); Tue, 13 Jul 2010 12:20:02 +0000 Original-Received: (at 6621) by debbugs.gnu.org; 13 Jul 2010 12:19:38 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYeSY-0001tZ-1L for submit@debbugs.gnu.org; Tue, 13 Jul 2010 08:19:38 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYeSV-0001tU-18 for 6621@debbugs.gnu.org; Tue, 13 Jul 2010 08:19:36 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0L5H00J00WS3L400@a-mtaout20.012.net.il> for 6621@debbugs.gnu.org; Tue, 13 Jul 2010 15:19:35 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.120.144]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L5H00BV0WWL1QB0@a-mtaout20.012.net.il>; Tue, 13 Jul 2010 15:19:35 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 13 Jul 2010 08:20:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org 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:38485 Archived-At: > Date: Tue, 13 Jul 2010 00:55:20 +0300 > From: Yair F > Cc: > > 2nd crash: When trying to load the file el-artsi.txt (Attached) emacs crash. > Attached in gdb stack trace: > > (gdb) run -Q ../el-artsi.txt > Starting program: /home/yair/emacs/src/emacs/trunk/src/emacs -Q ../el-artsi.txt > [Thread debugging using libthread_db enabled] > > Program received signal SIGSEGV, Segmentation fault. > 0x08178e07 in char_table_ref (table=150273685, c=4195671) at chartab.c:200 > 200 if (SUB_CHAR_TABLE_P (val)) I cannot reproduce this on MS-Windows, with today's trunk. According to the command line above, this is without bidi reordering, right? > (gdb) bt > #0 0x08178e07 in char_table_ref (table=150273685, c=4195671) at chartab.c:200 > #1 0x08126331 in encode_char (charset=0x8857610, c=4195671) at charset.c:1779 > #2 0x083ca76b in xfont_has_char (font=150273117, c=4195671) at xfont.c:949 > #3 0x08332a6b in font_has_char (f=0x89f5280, font=150273117, > c=4195671) at font.c:3085 > #4 0x081d4123 in fontset_find_font (fontset=147152525, c=4195671, > face=0x8c86308, id=-1, fallback=1) at fontset.c:649 > #5 0x081d529d in fontset_font (fontset=147323613, c=4195671, > face=0x8c86308, id=-1) at fontset.c:767 > #6 0x081d62e6 in face_for_char (f=0x89f5280, face=0x8c86308, > c=4195671, pos=150, object=142115250) at fontset.c:952 c=4195671 (#x400557) is a strange value for a character. And the character at buffer position 150 is HET, codepoint #x5d7. > #7 0x0809c519 in get_next_display_element (it=0xbfffc338) at xdisp.c:6051 Could you please go to frame #7 and display the content of `it'? To this end, start GDB from the src directory, or type "source src/.gdbinit", and then type these commands: (gdb) frame 7 (gdb) pit Then show what GDB prints in response. Thanks.