GNOME Bugzilla – Bug 603934
Evince crashes while trying to open a specific PDF file
Last modified: 2009-12-09 21:05:25 UTC
Created attachment 149216 [details] Faulty PDF file Trying to open the attached PDF file, evince immediately crashes with a segfault. Tested on two computers with Ubuntu 9.10, one with 32 bits version, the other with 64 bits version. Acroread opens the file normally. ProblemType: Bug Architecture: i386 Date: Sat Dec 5 14:12:24 2009 DistroRelease: Ubuntu 9.10 Package: evince 2.28.1-0ubuntu1.2 [modified: usr/bin/evince usr/bin/evince-thumbnailer usr/bin/evince-previewer] ProcEnviron: SHELL=/bin/bash LANG=fr_FR.UTF-8 ProcVersionSignature: Error: [Errno 2] Aucun fichier ou dossier de ce type: '/proc/version_signature' SourcePackage: evince Uname: Linux 2.6.32-020632-generic i686 Bug also reported on https://bugs.launchpad.net/ubuntu/+source/evince/+bug/492835
Created attachment 149217 [details] Backtrace
Confirmed in Evince 2.29.3 (git master). The test case is good and I give also a stack trace here. Mathieu, just for you to know for next time, just paste the stack trace inside the message, so that Bugzilla can keep track of it. If you attach it separately it won't. Distribution: Debian squeeze/sid Gnome Release: 2.28.0 2009-11-21 (Debian) BugBuddy Version: 2.28.0 System: Linux 2.6.31.5 #4 SMP Thu Nov 26 17:44:31 CET 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10605000 Selinux: No Accessibility: Enabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: gnomebreakpad, gail:atk-bridge Memory status: size: 67121152 vsize: 67121152 resident: 17936384 share: 12935168 rss: 17936384 rss_rlim: 18446744073709551615 CPU usage: start_time: 1260261125 rtime: 33 utime: 30 stime: 3 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/home/fleury/Development/teaching/EMC09/rootdir/bin/evince' [Thread debugging using libthread_db enabled] [New Thread 0xb43bfb70 (LWP 5746)] [New Thread 0xb5672b70 (LWP 5744)] 0xb6a69b3d in *__GI___poll (fds=0x9330918, nfds=12, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 in ../sysdeps/unix/sysv/linux/poll.c
+ Trace 219490
Thread 3 (Thread 0xb5672b70 (LWP 5744))
Inferior 1 [process 5743] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (576 sec old) --------------------- *** Gnome Registry Session: yes. *** Gnome Registry Session: yes. *** Gnome Registry Session: yes. *** Gnome Registry Session: yes. (firefox-bin:22142): GLib-WARNING **: g_set_prgname() called multiple times (nautilus:2640): Nautilus-GDU-WARNING **: unable to query info: The specified location is not supported (xchat-gnome:22174): Gtk-WARNING **: Ran out of links (xchat-gnome:22174): Gtk-WARNING **: Ran out of links (xchat-gnome:22174): Gtk-WARNING **: Ran out of links --------------------------------------------------
It's a poppler crash, I've just fixed it in poppler git (poppler-0.12 branch, there's a problem with the git repo in freedesktop, I'll push to master as soon as it's fixed) Thanks for reporting.