GNOME Bugzilla – Bug 325986
Critical Warning when viewing postscript file
Last modified: 2006-01-06 18:37:40 UTC
Please describe the problem: Create a longish postscript file. View it in evince and scroll down to a page further on. Now overwrite the postscript file with a new, shorter document. When viewing this in evince, a collection of CRITICALs appears in the terminal: ** (evince:17524): CRITICAL **: ev_page_cache_get_page_label: assertion `page >= 0 && page < page_cache->n_pages' failed (evince:17524): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed ** (evince:17524): CRITICAL **: ev_page_cache_get_size: assertion `page >= 0 && page < page_cache->n_pages' failed ** (evince:17524): CRITICAL **: ev_page_cache_get_size: assertion `page >= 0 && page < page_cache->n_pages' failed ** (evince:17524): CRITICAL **: ev_page_cache_get_size: assertion `page >= 0 && page < page_cache->n_pages' failed ** (evince:17524): CRITICAL **: ev_page_cache_get_size: assertion `page >= 0 && page < page_cache->n_pages' failed Steps to reproduce: 1. Load up the user guide in Yelp. Select print Document and save it to a postscript file. 2. View in evince and scroll to any page > 1 3. Restart yelp with the user guide. Select print page and save it over the same file. 4. View again in evince Actual results: Expected results: Does this happen every time? Other information: Maybe not a big deal but since Critical warning now crash, it gets a little frustrating
Thanks for reporting, Don. Since you got crashes now, can you provide backtrace? Of alternatively you can run evince under gdb and set breakpoint on g_log function
Stack trace:
+ Trace 64996
It should be fixed in CVS. Thanks for wonderful testing.