GNU bug report logs - #17962
24.4.50; emacs_backtrace.txt

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Sun, 6 Jul 2014 23:32:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.4.50

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 17962 <at> debbugs.gnu.org
Subject: bug#17962: 24.4.50; emacs_backtrace.txt
Date: Sat, 12 Jul 2014 13:30:20 +0300
> Date: Sun, 6 Jul 2014 16:30:29 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> 
> Exception 0xc0000005 at this address:
> 0105edbd
> 
> Backtrace:
> 01201baf
> 01201c20
> 010f4223
> 01118a2e
> 01118a09
> 01118a62
> 010011e6
> 764502ff
> 774374fb
> 773f9f41
> 
> At the time, I was in the debugger, and I hit d when the sexp to be
> evaluated was (erase-buffer).  Dunno whether that helps.

This happens in display_line in the line marked below:

	  row->truncated_on_right_p = 1;
	  it->continuation_lines_width = 0;
	  reseat_at_next_visible_line_start (it, 0);
	  row->ends_at_zv_p = FETCH_BYTE (IT_BYTEPOS (*it) - 1) != '\n'; <<<<<<
	  break;
	}

A SIGSEGV there doesn't make much sense, but I added something in
emacs-24 revision 117374 to plumb the only possibility I could think
of.




This bug report was last modified 9 years and 256 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.