From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs (HEAD) crash on M$ (XP) built with MinGW Date: Mon, 20 Oct 2008 16:41:07 +0200 Message-ID: References: Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1224522513 22166 80.91.229.12 (20 Oct 2008 17:08:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Oct 2008 17:08:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: dhruva Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 20 19:09:19 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 1Krvxa-0000JL-Fe for ged-emacs-devel@m.gmane.org; Mon, 20 Oct 2008 16:42:18 +0200 Original-Received: from localhost ([127.0.0.1]:42566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KrvwV-0003Vr-8d for ged-emacs-devel@m.gmane.org; Mon, 20 Oct 2008 10:41:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KrvwQ-0003VZ-U6 for emacs-devel@gnu.org; Mon, 20 Oct 2008 10:41:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KrvwP-0003VN-BY for emacs-devel@gnu.org; Mon, 20 Oct 2008 10:41:05 -0400 Original-Received: from [199.232.76.173] (port=40688 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KrvwP-0003VK-6q for emacs-devel@gnu.org; Mon, 20 Oct 2008 10:41:05 -0400 Original-Received: from mtaout7.012.net.il ([84.95.2.19]:64519) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KrvwP-0005Qe-2U for emacs-devel@gnu.org; Mon, 20 Oct 2008 10:41:05 -0400 Original-Received: from HOME-C4E4A596F7 ([77.126.98.197]) by i-mtaout7.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K9100IASKUUTEG0@i-mtaout7.012.net.il> for emacs-devel@gnu.org; Mon, 20 Oct 2008 16:42:31 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (1203?) 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:104674 Archived-At: > Date: Mon, 20 Oct 2008 18:08:15 +0530 > From: dhruva > > I am still seeing the elusive and infrequent crash. I open a 'C' > file, maximize the frame and use the page down to scroll down or down > arrow. I keep hitting this crash off and now. The tried getting 'xbt' > and could not. xbacktrace will not give you any useful information when the crash is inside redisplay, at least not normally, because redisplay is not normally triggered by Lisp code. Redisplay is what Emacs normally does when it is idle (on the C level). > (gdb) bt > #0 0x0103ca47 in next_element_from_string (it=0x82e1ac) at xdisp.c:6263 > #1 0x0103b03e in get_next_display_element (it=0x82e1ac) at xdisp.c:5655 > #2 0x0103591d in init_from_display_pos (it=0x82e1ac, w=0x38f0e00, > pos=0x3af23e0) at xdisp.c:3035 Is this optimized build or unoptimized one? If the former, please try reproducing the crashes with unoptimized builds. If this is already unoptimized, please see what part(s) of the `it' structure caused the crash, and show here their value(s). If your xdisp.c is current, and assuming that this is an unoptimized build (and so the backtrace is trustworthy), the problem seems to be with trying to display something based on some string, which is stored at it->string. Could you please see what string is that, and what is its contents? That might give us a clue about whodunit.