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 456255 - crash in Document Viewer: opening a pdf with evinc...
crash in Document Viewer: opening a pdf with evinc...
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: general
0.8.x
Other All
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 460283 462282 463792 464871 465807 465859 466454 469043 470115 470371 471427 472336 472836 478162 478242 478672 481227 482447 482691 483920 484307 484810 487011 489126 489174 490217 491514 492237 496948 497771 498915 500271 500293 500842 501952 502105 503127 503517 503667 503765 503838 504588 506085 507742 509400 511037 516273 516574 517597 517771 522022 528005 528742 532197 535786 537849 538478 540001 552002 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-07-12 14:19 UTC by ctubbsii
Modified: 2008-09-17 00:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
PDF file that triggers the crash bug (521.29 KB, application/pdf)
2007-09-18 21:33 UTC, maziero
Details

Description ctubbsii 2007-07-12 14:19:27 UTC
Version: 0.8.2

What were you doing when the application crashed?
opening a pdf with evince


Distribution: Fedora release 7 (Moonshine)
Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 15:37:31 EDT 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Clearlooks

Memory status: size: 77238272 vsize: 77238272 resident: 37679104 share: 22818816 rss: 37679104 rss_rlim: 4294967295
CPU usage: start_time: 1184249943 rtime: 49 utime: 41 stime: 8 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 -1208494368 (LWP 14431)]
[New Thread -1210594416 (LWP 14432)]
(no debugging symbols found)
0x00162402 in __kernel_vsyscall ()

Thread 1 (Thread -1208494368 (LWP 14431))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 poppler_attachment_save_to_callback
    from /usr/lib/libpoppler-glib.so.1
  • #5 ??
  • #6 ev_document_get_attachments
  • #7 ??
  • #8 ev_sidebar_set_document
  • #9 ??
  • #10 g_cclosure_marshal_VOID__VOID
    from /lib/libglib-2.0.so.0
  • #11 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #12 g_cclosure_marshal_VOID__VOID
    from /lib/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #14 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 main
  • #0 __kernel_vsyscall


----------- .xsession-errors ---------------------
  File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 226, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 236, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 165, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 261, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 598, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name edu.duke.linux.yum was not provided by any .service files
** Message: failed to load session from /home/ctubbsii/.nautilus/saved-session-KQO6TT
** Message: <info>  You are now connected to the wireless network 'captainjack'.
Error (508488): Unexpected end of file in flate stream
--------------------------------------------------
Comment 1 Pedro Villavicencio 2007-07-14 23:28:47 UTC
Thanks for the bug report. Unfortunately it lacks some information that may help us in finding the cause of the bug. Can you, if possible, attach the file causing the crash? Also this may be a Poppler Bug (the backend used by Evince to render PDF), could you please supply the poppler version and type? You can find it in the Help->About menu in Evince.
Comment 2 Iestyn Pryce 2007-07-25 16:08:29 UTC
*** Bug 460283 has been marked as a duplicate of this bug. ***
Comment 3 Iestyn Pryce 2007-07-31 21:07:14 UTC
*** Bug 462282 has been marked as a duplicate of this bug. ***
Comment 4 Iestyn Pryce 2007-08-06 10:39:38 UTC
*** Bug 463792 has been marked as a duplicate of this bug. ***
Comment 5 ctubbsii 2007-08-06 14:43:22 UTC
poppler 0.5.4 (cairo)

I can't attach the file that caused the problem, because of the contents of the file, but I have subsequently reopened the file using evince and acroread, and neither have caused any further problems. I am unable to duplicate.
Comment 6 palfrey 2007-08-09 16:28:48 UTC
*** Bug 464871 has been marked as a duplicate of this bug. ***
Comment 7 Pedro Villavicencio 2007-08-12 02:08:29 UTC
*** Bug 465807 has been marked as a duplicate of this bug. ***
Comment 8 Carlos Garcia Campos 2007-08-12 08:01:27 UTC
*** Bug 465859 has been marked as a duplicate of this bug. ***
Comment 9 Carlos Garcia Campos 2007-08-14 14:19:56 UTC
*** Bug 466454 has been marked as a duplicate of this bug. ***
Comment 10 palfrey 2007-08-22 13:18:24 UTC
*** Bug 469043 has been marked as a duplicate of this bug. ***
Comment 11 Carlos Garcia Campos 2007-08-25 08:39:43 UTC
*** Bug 470115 has been marked as a duplicate of this bug. ***
Comment 12 Carlos Garcia Campos 2007-08-26 08:12:03 UTC
*** Bug 470371 has been marked as a duplicate of this bug. ***
Comment 13 Carlos Garcia Campos 2007-08-29 07:42:30 UTC
*** Bug 471427 has been marked as a duplicate of this bug. ***
Comment 14 Carlos Garcia Campos 2007-08-31 21:13:48 UTC
*** Bug 472336 has been marked as a duplicate of this bug. ***
Comment 15 Carlos Garcia Campos 2007-09-02 15:12:18 UTC
*** Bug 472836 has been marked as a duplicate of this bug. ***
Comment 16 Carlos Garcia Campos 2007-09-18 20:42:58 UTC
*** Bug 478162 has been marked as a duplicate of this bug. ***
Comment 17 maziero 2007-09-18 21:33:32 UTC
Created attachment 95819 [details]
PDF file that triggers the crash bug

This PDF file was generated using these commands:

~:> convert paper-old.pdf page%02d.png         // dissasemble PDF in PNG pages
~:> convert -page A4 page*.png paper-new.pdf   // reassemble PNG pages in PDF
~:> evince paper-new.pdf                       // crash!

paper-orig.pdf is a standard PDF file, generated by LaTeX;
it opens correctly in Evince, but paper-new.pdf makes it to crash.
Comment 18 Diego Escalante Urrelo (not reading bugmail) 2007-09-19 06:37:32 UTC
*** Bug 478242 has been marked as a duplicate of this bug. ***
Comment 19 dhaval.giani 2007-09-19 10:44:10 UTC
ok, so I have run evince under gdb with the file provided.

(gdb) run
Starting program: /usr/bin/evince 
[Thread debugging using libthread_db enabled]
[New Thread -1208940832 (LWP 21056)]
[New Thread -1211040880 (LWP 21059)]
[New Thread -1232741488 (LWP 21086)]
[New Thread -1244660848 (LWP 21087)]
[New Thread -1255150704 (LWP 21088)]
[Thread -1244660848 (LWP 21087) exited]
[Thread -1232741488 (LWP 21086) exited]
[Thread -1255150704 (LWP 21088) exited]
[New Thread -1255150704 (LWP 21115)]
[New Thread -1232741488 (LWP 21116)]
[Thread -1232741488 (LWP 21116) exited]
[Thread -1255150704 (LWP 21115) exited]
[New Thread -1255150704 (LWP 21143)]
[New Thread -1232741488 (LWP 21144)]

** ERROR **: file ev-page-cache.c: line 329 (ev_page_cache_new): assertion failed: (page_cache->uniform_width > 0 && page_cache->uniform_height > 0)
aborting...

Program received signal SIGABRT, Aborted.

Thread NaN (LWP 21056)

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/libc.so.6
  • #2 abort
    from /lib/libc.so.6
  • #3 g_logv
    from /lib/libglib-2.0.so.0
  • #4 g_log
    from /lib/libglib-2.0.so.0
  • #5 g_assert_warning
    from /lib/libglib-2.0.so.0
  • #6 ev_page_cache_new
    at ev-page-cache.c line 329
  • #7 ev_page_cache_get
    at ev-page-cache.c line 573
  • #8 ev_window_load_job_cb
    at ev-window.c line 1131
  • #9 g_cclosure_marshal_VOID__VOID
    from /lib/libgobject-2.0.so.0
  • #10 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #11 ??
    from /lib/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #14 ev_job_finished
    at ev-jobs.c line 233
  • #15 notify_finished
    at ev-job-queue.c line 67
  • #16 ??
    from /lib/libglib-2.0.so.0
  • #17 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #18 ??
    from /lib/libglib-2.0.so.0
  • #19 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #20 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 main
    at main.c line 319

I don't have the sources with me, so if someone could look at it? I am ready to test out changes.
Comment 20 Carlos Garcia Campos 2007-09-20 20:45:22 UTC
*** Bug 478672 has been marked as a duplicate of this bug. ***
Comment 21 Carlos Garcia Campos 2007-09-28 10:10:59 UTC
*** Bug 481227 has been marked as a duplicate of this bug. ***
Comment 22 Carlos Garcia Campos 2007-10-02 08:15:59 UTC
*** Bug 482447 has been marked as a duplicate of this bug. ***
Comment 23 Carlos Garcia Campos 2007-10-02 20:15:34 UTC
*** Bug 482691 has been marked as a duplicate of this bug. ***
Comment 24 Carlos Garcia Campos 2007-10-06 09:13:55 UTC
*** Bug 483920 has been marked as a duplicate of this bug. ***
Comment 25 Carlos Garcia Campos 2007-10-07 10:44:08 UTC
*** Bug 484307 has been marked as a duplicate of this bug. ***
Comment 26 Carlos Garcia Campos 2007-10-08 18:37:01 UTC
*** Bug 484810 has been marked as a duplicate of this bug. ***
Comment 27 Carlos Garcia Campos 2007-10-16 08:27:25 UTC
*** Bug 487011 has been marked as a duplicate of this bug. ***
Comment 28 Carlos Garcia Campos 2007-10-22 19:17:21 UTC
*** Bug 489126 has been marked as a duplicate of this bug. ***
Comment 29 Carlos Garcia Campos 2007-10-23 08:18:12 UTC
*** Bug 489174 has been marked as a duplicate of this bug. ***
Comment 30 Carlos Garcia Campos 2007-10-25 20:01:42 UTC
*** Bug 490217 has been marked as a duplicate of this bug. ***
Comment 31 Carlos Garcia Campos 2007-10-29 20:59:14 UTC
*** Bug 491514 has been marked as a duplicate of this bug. ***
Comment 32 Carlos Garcia Campos 2007-11-01 09:36:43 UTC
*** Bug 492237 has been marked as a duplicate of this bug. ***
Comment 33 Carlos Garcia Campos 2007-11-15 09:08:45 UTC
*** Bug 496948 has been marked as a duplicate of this bug. ***
Comment 34 dhaval.giani 2007-11-15 09:17:23 UTC
Mark it as fixed please. I  cannot edit the entry myself. It is fixed in Fedora 8, having

[dhaval@gondor personal]$ evince --version
GNOME evince 2.20.1
[dhaval@gondor personal]$ 
Comment 35 Carlos Garcia Campos 2007-11-15 09:27:32 UTC
It's indeed a poppler bug, I thought it was already closed as notgnome. 
Comment 36 Carlos Garcia Campos 2007-11-18 11:28:13 UTC
*** Bug 497771 has been marked as a duplicate of this bug. ***
Comment 37 Carlos Garcia Campos 2007-11-22 08:44:42 UTC
*** Bug 498915 has been marked as a duplicate of this bug. ***
Comment 38 Carlos Garcia Campos 2007-11-28 18:40:56 UTC
*** Bug 500271 has been marked as a duplicate of this bug. ***
Comment 39 Carlos Garcia Campos 2007-11-28 20:48:04 UTC
*** Bug 500293 has been marked as a duplicate of this bug. ***
Comment 40 Carlos Garcia Campos 2007-12-01 12:00:00 UTC
*** Bug 500842 has been marked as a duplicate of this bug. ***
Comment 41 Carlos Garcia Campos 2007-12-06 10:48:31 UTC
*** Bug 501952 has been marked as a duplicate of this bug. ***
Comment 42 Carlos Garcia Campos 2007-12-06 17:32:15 UTC
*** Bug 502105 has been marked as a duplicate of this bug. ***
Comment 43 Carlos Garcia Campos 2007-12-11 22:38:39 UTC
*** Bug 503127 has been marked as a duplicate of this bug. ***
Comment 44 Carlos Garcia Campos 2007-12-14 08:28:47 UTC
*** Bug 503517 has been marked as a duplicate of this bug. ***
Comment 45 Carlos Garcia Campos 2007-12-15 21:07:46 UTC
*** Bug 503765 has been marked as a duplicate of this bug. ***
Comment 46 Martin Ejdestig 2007-12-16 12:12:27 UTC
*** Bug 503838 has been marked as a duplicate of this bug. ***
Comment 47 Carlos Garcia Campos 2007-12-20 08:39:58 UTC
*** Bug 504588 has been marked as a duplicate of this bug. ***
Comment 48 Carlos Garcia Campos 2007-12-28 16:35:27 UTC
*** Bug 506085 has been marked as a duplicate of this bug. ***
Comment 49 Carlos Garcia Campos 2008-01-13 09:32:39 UTC
*** Bug 507742 has been marked as a duplicate of this bug. ***
Comment 50 Carlos Garcia Campos 2008-01-14 16:53:14 UTC
*** Bug 509400 has been marked as a duplicate of this bug. ***
Comment 51 Carlos Garcia Campos 2008-01-22 11:34:15 UTC
*** Bug 511037 has been marked as a duplicate of this bug. ***
Comment 52 Carlos Garcia Campos 2008-01-22 11:34:47 UTC
*** Bug 503667 has been marked as a duplicate of this bug. ***
Comment 53 Carlos Garcia Campos 2008-02-13 17:38:36 UTC
*** Bug 516273 has been marked as a duplicate of this bug. ***
Comment 54 Carlos Garcia Campos 2008-02-14 22:38:20 UTC
*** Bug 516574 has been marked as a duplicate of this bug. ***
Comment 55 Carlos Garcia Campos 2008-02-20 08:45:40 UTC
*** Bug 517597 has been marked as a duplicate of this bug. ***
Comment 56 Carlos Garcia Campos 2008-02-21 08:39:31 UTC
*** Bug 517771 has been marked as a duplicate of this bug. ***
Comment 57 Carlos Garcia Campos 2008-03-12 14:31:48 UTC
*** Bug 522022 has been marked as a duplicate of this bug. ***
Comment 58 Carlos Garcia Campos 2008-04-14 11:19:04 UTC
*** Bug 528005 has been marked as a duplicate of this bug. ***
Comment 59 Cosimo Cecchi 2008-04-18 18:05:32 UTC
*** Bug 528742 has been marked as a duplicate of this bug. ***
Comment 60 Gianluca Borello 2008-05-08 20:12:08 UTC
*** Bug 532197 has been marked as a duplicate of this bug. ***
Comment 61 Gianluca Borello 2008-05-31 00:30:54 UTC
*** Bug 535786 has been marked as a duplicate of this bug. ***
Comment 62 André Klapper 2008-06-15 11:53:26 UTC
*** Bug 537849 has been marked as a duplicate of this bug. ***
Comment 63 Cosimo Cecchi 2008-06-18 10:01:24 UTC
*** Bug 538478 has been marked as a duplicate of this bug. ***
Comment 64 Gianluca Borello 2008-06-24 18:09:25 UTC
*** Bug 540001 has been marked as a duplicate of this bug. ***
Comment 65 Cosimo Cecchi 2008-09-17 00:26:59 UTC
*** Bug 552002 has been marked as a duplicate of this bug. ***