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 372843 - crash in Document Viewer: I've been printing the l...
crash in Document Viewer: I've been printing the l...
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: PDF
0.7.x
Other All
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 377514 405204 426895 428066 432785 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-09 08:26 UTC by wegmann
Modified: 2007-04-24 02:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
the pdf document, which caused the crash (668.93 KB, application/pdf)
2006-11-09 13:01 UTC, wegmann
Details

Description wegmann 2006-11-09 08:26:30 UTC
Version: 0.6.1

What were you doing when the application crashed?
I've been printing the last page of the document before closing the window.


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 75010048 vsize: 0 resident: 75010048 share: 0 rss: 45568000 rss_rlim: 0
CPU usage: start_time: 1163059687 rtime: 0 utime: 3270 stime: 0 cutime:3040 cstime: 0 timeout: 230 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1229343056 (LWP 5701)]
[New Thread -1230824544 (LWP 5703)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1229343056 (LWP 5701))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 poppler_page_render_selection
    from /usr/lib/libpoppler-glib.so.1
  • #5 pdf_selection_render_selection
  • #6 _egg_marshal_VOID__INT_INT
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 ??
  • #0 __kernel_vsyscall

Comment 1 Wouter Bolsterlee (uws) 2006-11-09 09:50:50 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.

Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 wegmann 2006-11-09 13:01:54 UTC
Created attachment 76264 [details]
the pdf document, which caused the crash

selecting the url on top ("www.stromeffizienz.de") caused evince to crash.
Comment 3 wegmann 2006-11-09 13:04:58 UTC
the poppler version is 0.5.4
Comment 4 wegmann 2006-11-09 13:15:14 UTC
Here's another backtrace:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1229547856 (LWP 8448)]
[New Thread -1231029344 (LWP 8450)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1229547856 (LWP 8448))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 poppler_page_render_selection
    from /usr/lib/libpoppler-glib.so.1
  • #5 pdf_selection_render_selection
    at ev-poppler.cc line 1477
  • #6 ev_selection_render_selection
    at ev-selection.c line 70
  • #7 ev_pixbuf_cache_get_selection_pixbuf
    at ev-pixbuf-cache.c line 865
  • #8 selection_update_idle_cb
    at ev-view.c line 3835
  • #9 g_source_is_destroyed
    from /usr/lib/libglib-2.0.so.0
  • #10 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #11 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #13 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 main
    at main.c line 345
  • #15 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #16 _start
  • #0 __kernel_vsyscall

Comment 5 André Klapper 2006-11-09 19:56:29 UTC
first (bad) stacktrace is a duplicate of bug 362110 which was marked as a dup of bug 350108 which was marked as a dup of
Comment 6 Wouter Bolsterlee (uws) 2006-11-09 23:19:01 UTC
The url on the top left of the first page of the PDF attached in comment #2 is not clickable over here. Are you sure the crash is related to clicking that region of the page?
Comment 7 wegmann 2006-11-12 12:30:43 UTC
When I try to _select_ the URL (yes, it is not clickable) so I an copy it to the location field of my browser, evince crashes.
Comment 8 wegmann 2006-11-12 13:05:30 UTC
I wonder, whether I should open a new poppler bug report since 
https://bugs.freedesktop.org/show_bug.cgi?id=7793
which seems to be a bug in poppler_page_render_selection()
as well, should already be fixed in my poppler version (0.5.4).
Comment 9 Christian Kirbach 2006-11-20 21:23:46 UTC
*** Bug 377514 has been marked as a duplicate of this bug. ***
Comment 10 Christian Kirbach 2006-11-20 21:39:28 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=7793 looks totally unrelated to this problem

No crash here with evince 0.6.1 / poppler 0.5.4 when selecting the URL
Comment 11 Wouter Bolsterlee (uws) 2006-12-08 16:50:19 UTC
Poppler issue it seems.
Comment 12 Sebastien Bacher 2007-01-26 09:10:17 UTC
Why has that bug been marked fixed? Ubuntu bug about that: https://launchpad.net/ubuntu/+source/evince/+bug/81534

That's still happening with evince 0.7.1 on http://librarian.launchpad.net/5855158/PC-BSD.pdf, reopening
Comment 13 Carlos Garcia Campos 2007-01-26 09:48:12 UTC
I can't reproduce it with evince svn trunk and poppler cvs head. Could you provide a new backtrace with evince 0.7.1, please?
Comment 14 Pascal de Bruijn 2007-01-26 16:08:39 UTC
Hmm sorry, bugbuddy automatically made a new issue:
http://bugzilla.gnome.org/show_bug.cgi?id=401042
Comment 15 Christian Kirbach 2007-01-26 16:39:14 UTC
hey Pascal,

unfortunately, the new trace is totally useless. can you retry and copy and paste the trace into this report?
Comment 16 Pascal de Bruijn 2007-01-26 17:06:16 UTC
How do I get a better trace?
Comment 17 Christian Kirbach 2007-01-26 17:22:01 UTC
no crash here with evince 0.7.1 

Using poppler 0.5.4 (cairo)

pristine gnome svn build
Comment 18 Pascal de Bruijn 2007-01-27 11:32:55 UTC
I was using Evince 0.7.1 with Poppler 0.5.4, but then with the splash backend instead of the cairo backend.
Comment 19 wegmann 2007-01-27 11:41:44 UTC
I can confirm, that poppler with splash backend crashes.
Comment 20 palfrey 2007-02-15 18:53:45 UTC
*** Bug 405204 has been marked as a duplicate of this bug. ***
Comment 21 Carlos Garcia Campos 2007-03-25 14:45:29 UTC
Forwarded to poppler bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=10402

Thanks you all for your help. 
Comment 22 Carlos Garcia Campos 2007-04-06 14:11:05 UTC
*** Bug 426895 has been marked as a duplicate of this bug. ***
Comment 23 Pedro Villavicencio 2007-04-10 00:58:48 UTC
*** Bug 428066 has been marked as a duplicate of this bug. ***
Comment 24 Pedro Villavicencio 2007-04-24 02:28:07 UTC
*** Bug 432785 has been marked as a duplicate of this bug. ***