From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: JD Smith Newsgroups: gmane.emacs.devel Subject: Re: SEGFAULT on increment_row_positions Date: Mon, 06 Jun 2005 10:17:26 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1118078673 6909 80.91.229.2 (6 Jun 2005 17:24:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 6 Jun 2005 17:24:33 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 06 19:24:30 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DfLKN-0004SG-UH for ged-emacs-devel@m.gmane.org; Mon, 06 Jun 2005 19:23:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DfLQj-0005QC-IM for ged-emacs-devel@m.gmane.org; Mon, 06 Jun 2005 13:30:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DfLOI-0004kI-TR for emacs-devel@gnu.org; Mon, 06 Jun 2005 13:28:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DfLOC-0004eU-9t for emacs-devel@gnu.org; Mon, 06 Jun 2005 13:27:52 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DfLO9-0004UP-AS for emacs-devel@gnu.org; Mon, 06 Jun 2005 13:27:49 -0400 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_AES_128_CBC_SHA:16) (Exim 4.34) id 1DfLKS-0001hs-6B for emacs-devel@gnu.org; Mon, 06 Jun 2005 13:24:00 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1DfLBh-00037M-Po for emacs-devel@gnu.org; Mon, 06 Jun 2005 19:14:58 +0200 Original-Received: from turtle.as.arizona.edu ([128.196.208.207]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Jun 2005 19:14:57 +0200 Original-Received: from jdsmith by turtle.as.arizona.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Jun 2005 19:14:57 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 28 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: turtle.as.arizona.edu User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) 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:38195 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:38195 On Sat, 04 Jun 2005 01:57:49 +0200, Kim F. Storm wrote: > JD Smith writes: > >> Program received signal SIGSEGV, Segmentation fault. >> 0x0804fdf8 in increment_row_positions (row=0x86905a4, delta=-17, delta_bytes=4) >> at dispnew.c:1188 > > I recall fixing a problem like that in CVS emacs (22.0) some time ago. > > >> This is GNU Emacs 21.3.1 (i386-redhat-linux-gnu, X toolkit, Xaw3d >> scroll bars) of 2005-02-04 on bugs.build.redhat.com running under FC3. > > Can you test your code with CVS emacs, to see if it fails there too? Thanks Kim. I compiled a CVS version 22.0.50.1, and indeed the problem seems to have been solved (with about 3 hours of similar testing down). Can you think of a reason that my mode might trigger the bug more often? If possible, I'd love to work around it, so that Emacs 21.X running IDLWAVE wouldn't suffer from it. Or is it really a generic re-display issue that cannot be easily avoided? Thanks again, JD