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 613674 - crash in Document Viewer: viewing a huge .pdf
crash in Document Viewer: viewing a huge .pdf
Status: RESOLVED DUPLICATE of bug 606776
Product: evince
Classification: Core
Component: BugBuddyBugs
2.28.x
Other All
: Normal critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-23 10:45 UTC by bugreports
Modified: 2010-12-16 06:17 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description bugreports 2010-03-23 10:45:08 UTC
Version: 2.28.2

What were you doing when the application crashed?
viewing a huge .pdf


Distribution: Debian squeeze/sid
Gnome Release: 2.28.2 2009-12-18 (Debian)
BugBuddy Version: 2.28.0

System: Linux 2.6.32.9-sonne #1 SMP PREEMPT Mon Mar 8 10:03:53 CET 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10705902
Selinux: No
Accessibility: Disabled
GTK+ Theme: Shiki-Brave
Icon Theme: gnome-brave
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 392740864 vsize: 392740864 resident: 77365248 share: 16113664 rss: 77365248 rss_rlim: 18446744073709551615
CPU usage: start_time: 1269340996 rtime: 126 utime: 114 stime: 12 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7f215af4b910 (LWP 31163)]
0x00007f216473c743 in *__GI___poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
	in ../sysdeps/unix/sysv/linux/poll.c

Thread 2 (Thread 0x7f215af4b910 (LWP 31163))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 41
  • #1 g_spawn_sync
    from /lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 CairoOutputDev::restoreState
    at CairoOutputDev.cc line 274
  • #6 Gfx::go
    at Gfx.cc line 661
  • #7 Gfx::display
    at Gfx.cc line 630
  • #8 Page::displaySlice
    at Page.cc line 474
  • #9 _poppler_page_render
    at poppler-page.cc line 560
  • #10 pdf_page_render
    at /build/buildd-evince_2.28.2-1-amd64-oB2N1b/evince-2.28.2/./backend/pdf/ev-poppler.cc line 510
  • #11 pdf_document_render
    at /build/buildd-evince_2.28.2-1-amd64-oB2N1b/evince-2.28.2/./backend/pdf/ev-poppler.cc line 560
  • #12 ev_job_render_run
    at /build/buildd-evince_2.28.2-1-amd64-oB2N1b/evince-2.28.2/./libview/ev-jobs.c line 521
  • #13 ev_job_thread
    at /build/buildd-evince_2.28.2-1-amd64-oB2N1b/evince-2.28.2/./libview/ev-job-scheduler.c line 183
  • #14 ev_job_thread_proxy
    at /build/buildd-evince_2.28.2-1-amd64-oB2N1b/evince-2.28.2/./libview/ev-job-scheduler.c line 213
  • #15 ??
    from /lib/libglib-2.0.so.0
  • #16 start_thread
    at pthread_create.c line 300
  • #17 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #18 ??
A debugging session is active.

	Inferior 1 [process 31162] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
Error (795345): Too few (4) args to 'cm' operator
** (devilspie:29091): CRITICAL **: e_sexp_eval: assertion `f->tree != NULL' failed
warning: the debug information found in "/usr/lib/debug//usr/bin/evince" does not match "/usr/bin/evince" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/bin/evince" does not match "/usr/bin/evince" (CRC mismatch).
87	../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
warning: can't find linker symbol for virtual table for `(null)' value
warning: can't find linker symbol for virtual table for `(null)' value
warning: can't find linker symbol for virtual table for `(null)' value
warning: can't find linker symbol for virtual table for `(null)' value
warning: can't find linker symbol for virtual table for `(null)' value
--------------------------------------------------
Comment 1 Fabio Durán Verdugo 2010-03-23 11:38:23 UTC
can you public the huge pdf?
Comment 2 bugreports 2010-03-23 11:41:51 UTC
no :(

It is some one else's thesis draft.

However, the crash is reproducible.
Comment 3 Fabio Durán Verdugo 2010-03-23 11:59:50 UTC
Ok, I understand, but sure is reproducible in evince 2.28, but I can't confirm this is reproduce in evince version 2.29.
Comment 4 bugreports 2010-03-23 13:57:40 UTC
FYI: no crash with evince-git,poppler-git current.
Comment 5 Akhil Laddha 2010-04-11 13:14:21 UTC
could be a dupe of bug 606776
Comment 6 Akhil Laddha 2010-12-16 06:17:59 UTC

*** This bug has been marked as a duplicate of bug 606776 ***