Menu

#323 failed assertion in pagehist.c:201

open
nobody
None
5
2014-08-02
2007-04-21
No

I was visiting a DVI files which got reloaded many
times. Because I use fontforge at the same time,
I pressed Ctrl+] (and Ctrl-[) from time to time
instead of PgUp/PgDn. This is already the second time
I encountered this crash after pressing this very key.

XDvi 22.84.10 (Xaw toolkit): Failed assertion:
../../../texk/xdvik/pagehist.c:201:
"m_page_history_currpos == n + 1":
Consistency check for pagelist position failed!

This is the binary from the current TeXLive SVN.

Here the list of the commands as reported on the tty.

---------------------------------------------------

xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Page history: ... 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 15 14 13 12 13 [14]
xdvi: Page history: ... 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 15 14 13 12 13 [14] - at end of page history.
xdvi: Page history: ... 16 15 14 15 14 13 12 13 14 15 16 15 14 15 16 15 14 15 16 15 [14]
xdvi: Page history: ... 17 16 15 14 15 14 13 12 13 14 15 16 15 14 15 16 15 14 15 16 [15]
xdvi: Page history: ... 18 17 16 15 14 15 14 13 12 13 14 15 16 15 14 15 16 15 14 15 [16]
xdvi: Page history: ... 19 18 17 16 15 14 15 14 13 12 13 14 15 16 15 14 15 16 15 14 [15]
xdvi: Page history: ... 20 19 18 17 16 15 14 15 14 13 12 13 14 15 16 15 14 15 16 15 [14]
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Last page of DVI file
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Last page of DVI file
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 8
xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 4
xdvi: shrink factor: 8
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 4
xdvi: shrink factor: 8
xdvi: shrink factor: 44
xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 8
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 8
xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Last page of DVI file
xdvi: Last page of DVI file
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 8
xdvi: shrink factor: 4
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: shrink factor: 8
xdvi: shrink factor: 4
xdvi: shrink factor: 1
xdvi: shrink factor: 8
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Vertical scrolling not possible
xdvi: Vertical scrolling not possible
xdvi: Horizontal scrolling not possible
xdvi: shrink factor: 16
xdvi: shrink factor: 8
xdvi: Vertical scrolling not possible
xdvi: shrink factor: 16
xdvi: shrink factor: 16
xdvi: shrink factor: 8
xdvi: Vertical scrolling not possible
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Horizontal scrolling not possible
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Vertical scrolling not possible
xdvi: shrink factor: 16
xdvi: shrink factor: 8
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Last page of DVI file
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: Vertical scrolling not possible
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.
xdvi: File corrupted (click on window to reload) ...
xdvi: File reloaded.

Discussion

  • Stefan Ulrich

    Stefan Ulrich - 2007-08-06

    Logged In: YES
    user_id=177175
    Originator: NO

    This seems to be the same problem as in #1580875, and it's not easy to reproduce - if you got a corefile (or when it happens again), could you please send me a backtrace? The values of m_page_history_currpos and n would be interesting. (The current sourceforge CVS version 22.84.13-CVS5 also prints these values in the assertion message).

     
  • Stefan Ulrich

    Stefan Ulrich - 2007-08-06
    • summary: pagelist position assertion failure --> failed assertion in pagehist.c:201
     

Log in to post a comment.

MongoDB Logo MongoDB