Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1

From: Eli Zaretskii <[email-masked]>
Date: Wed, 01 Oct 2014 19:00:03 +0300

> Date: Wed, 01 Oct 2014 17:43:56 +0200
> From: martin rudalics <[email-masked]>
> 
> (gdb) frame 4
> #4  0x01036ae2 in reseat_1 (it=0x82d118, pos=..., set_stop_p=0) at xdisp.c:6581
> 6581	  eassert (CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV);
> (gdb) p pos
> $5 = {
>    charpos = 1,
>    bytepos = 1
> }
> (gdb) p BEGV
> $6 = 2658017
> (gdb) p ZV
> $7 = 2663948

This says that the window's start position is 1 and also that position
2658017 is inside the window.  Is that reasonable?

What does this show:

  (gdb) frame 9
  (gdb) p w->start