After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 536550 - Head-notes are not properly displayed... was: "crash in Document Viewer: I simply opened a dvi fi..."
Head-notes are not properly displayed... was: "crash in Document Viewer: I si...
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: backends
2.22.x
Other All
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-04 06:31 UTC by Andreas J. Guelzow
Modified: 2018-05-22 13:23 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30


Attachments
file that causes the crash (532.86 KB, application/x-dvi)
2008-06-04 06:34 UTC, Andreas J. Guelzow
Details

Description Andreas J. Guelzow 2008-06-04 06:31:41 UTC
Version: 2.22.2

What were you doing when the application crashed?
I simply opened a dvi file with evince


Distribution: Debian lenny/sid
Gnome Release: 2.20.1 2007-10-26 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.17-2-686 #1 SMP Thu Aug 24 23:24:19 UTC 2006 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Wasp
Icon Theme: gnome

Memory status: size: 66170880 vsize: 66170880 resident: 36982784 share: 13561856 rss: 36982784 rss_rlim: 4294967295
CPU usage: start_time: 1212561082 rtime: 303 utime: 286 stime: 17 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evince'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xa6c4d720 (LWP 4344)]
[New Thread 0xa699eb90 (LWP 4345)]
(no debugging symbols found)
0xa71ee72d in poll () from /lib/libc.so.6

Thread 2 (Thread 0xa699eb90 (LWP 4345))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 strlen
    from /lib/libc.so.6
  • #6 ??
    from /usr/lib/libgs.so.8
  • #7 ??


----------- .xsession-errors (52957 sec old) ---------------------
(nautilus:4751): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: NautilusIconFactory: Failed to determine mtime for /home/aguelzow/.thumbnails/normal/9d5e2177d19c23c43dcd511f86e78713.png. Aborting thumbnailing request.
(nautilus:4751): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: NautilusIconFactory: Failed to determine mtime for /home/aguelzow/.thumbnails/normal/9d5e2177d19c23c43dcd511f86e78713.png. Aborting thumbnailing request.
(nautilus:4751): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: NautilusIconFactory: Failed to determine mtime for /home/aguelzow/.thumbnails/normal/f672770093e8b0521fdd1c8797f56877.png. Aborting thumbnailing request.
(nautilus:4751): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: NautilusIconFactory: Failed to determine mtime for /home/aguelzow/.thumbnails/normal/f672770093e8b0521fdd1c8797f56877.png. Aborting thumbnailing request.
(nautilus:4751): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Andreas J. Guelzow 2008-06-04 06:34:00 UTC
Created attachment 112104 [details]
file that causes the crash
Comment 2 Nickolay V. Shmyrev 2008-06-04 07:19:34 UTC
Works fine for me. Can you provide Evince console output while opening this file? Do you use texlive?
Comment 3 Andreas J. Guelzow 2008-06-04 16:23:32 UTC
There is no output:
[aguelzow@kirkman ~]$ evince --page-label=1 '/home/aguelzow/Desktop/coursematerial/Math200/math200book/topics.dvi' 
[aguelzow@kirkman ~]$ 

But I should note: wit the above command it does not crash immediately but only if I step through the pages one-at-a-time and reach page 16, then shortly after page 16 displays I have a crash.

Without the page-label option it open directly to page 18 and crashed.

If I try to open page 16 directly I get:
[aguelzow@kirkman ~]$ evince --page-label=16 '/home/aguelzow/Desktop/coursematerial/Math200/math200book/topics.dvi' 
Xlib: unexpected async reply (sequence 0x663)!
[aguelzow@kirkman ~]$ 

and an immediate crash.

Yes I do use texlive. I have no problems if I use xdvi to view the file.
Comment 4 Emmanuel Fleury 2009-11-02 10:02:52 UTC
No crash with Evince 2.29.1 (git master).

However, I noticed that the head-notes of the attached document were absolutely not displayed properly. I tried on xdvi and it went out nicely, so I really think there is an issue here for the DVI backend.

Marking it as 'NEW' and changing a bit the settings of this issue.

PS: I'm not sure I handle this one properly. Maybe I should have open another issue... Just tell me (and kick me) if I did it wrong. :)
Comment 5 Emmanuel Fleury 2009-11-02 10:04:30 UTC
Doh, I forgot to set a more explicit title... :-/
Comment 6 Fabio Durán Verdugo 2011-05-18 04:02:55 UTC
the file dont crash, but when you open the file take a long time in load.
Comment 7 GNOME Infrastructure Team 2018-05-22 13:23:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/63.