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 543931 - crash in Document Viewer: Viewing sample usps ship...
crash in Document Viewer: Viewing sample usps ship...
Status: RESOLVED DUPLICATE of bug 535143
Product: evince
Classification: Core
Component: general
2.22.x
Other All
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-07-21 02:17 UTC by cg2v
Modified: 2008-07-23 18:01 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
PDF Document that triggers crash (32.55 KB, application/pdf)
2008-07-21 04:04 UTC, cg2v
Details

Description cg2v 2008-07-21 02:17:05 UTC
Version: 2.22.2

What were you doing when the application crashed?
Viewing sample usps shipping label


Distribution: Debian lenny/sid
Gnome Release: 2.22.3 2008-06-30 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.25-2-amd64 #1 SMP Fri Jun 27 00:16:12 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 355618816 vsize: 355618816 resident: 70868992 share: 16326656 rss: 70868992 rss_rlim: 18446744073709551615
CPU usage: start_time: 1216603801 rtime: 345 utime: 298 stime: 47 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f7df4373780 (LWP 8321)]
[New Thread 0x42483950 (LWP 8322)]
0x00000031a1c0cd04 in __lll_lock_wait () from /lib/libpthread.so.0

Thread 1 (Thread 0x7f7df4373780 (LWP 8321))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_104
    from /lib/libpthread.so.0
  • #2 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #3 ??
  • #4 ??
  • #5 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.12.10/gtk/gtkmarshalers.c line 84
  • #6 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c line 490
  • #7 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c line 2478


----------- .xsession-errors ---------------------
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
Could not find the frame base for "IA__g_spawn_sync".
Could not find the frame base for "IA__g_spawn_sync".
Could not find the frame base for "signal_emit_unlocked_R".
--------------------------------------------------
Comment 1 cg2v 2008-07-21 03:59:13 UTC
Installing debug symbols, and running directly under gdb gets a different, but possibly still-useless backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x408f2950 (LWP 14834)]
Form::findWidgetByRef (this=<value optimized out>, aref=<value optimized out>)
    at Form.cc:1231
1231    Form.cc: No such file or directory.
        in Form.cc
Current language:  auto; currently c++
(gdb) thread apply all where

Thread 2 (Thread 0x408f2950 (LWP 14834))

  • #0 Form::findWidgetByRef
    at Form.cc line 1231
  • #1 AnnotWidget::initialize
    at Annot.cc line 1734
  • #2 AnnotWidget
    at Annot.cc line 1713
  • #3 Annots::createAnnot
    at Annot.cc line 3391
  • #4 Annots
    at Annot.cc line 3330
  • #5 Page::displaySlice
  • #6 _poppler_page_render
  • #7 pdf_document_render
    at /build/buildd/evince-2.22.2/./backend/pdf/ev-poppler.cc line 488
  • #8 ev_job_render_run
    at /build/buildd/evince-2.22.2/./shell/ev-jobs.c line 372
  • #9 handle_job
    at /build/buildd/evince-2.22.2/./shell/ev-job-queue.c line 137
  • #10 ev_render_thread
    at /build/buildd/evince-2.22.2/./shell/ev-job-queue.c line 264
  • #11 g_thread_create_proxy
    at /tmp/buildd/glib2.0-2.16.3/glib/gthread.c line 635
  • #12 start_thread
    from /lib/libpthread.so.0
  • #13 clone
    from /lib/libc.so.6
  • #14 ??

Thread 1 (Thread 0x7f932591d780 (LWP 14833))

  • #0 do_writev
    from /lib/libc.so.6
  • #1 writev
    from /lib/libc.so.6
  • #2 ??
    from /usr/lib/libxcb.so.1
  • #3 ??
    from /usr/lib/libxcb.so.1
  • #4 ??
    from /usr/lib/libxcb.so.1
  • #5 xcb_flush
    from /usr/lib/libxcb.so.1
  • #6 _XSend
    at ../../src/xcb_io.c line 235
  • #7 _XEventsQueued
    at ../../src/xcb_io.c line 194
  • #8 XPending
    at ../../src/Pending.c line 56
  • #9 gdk_event_prepare
    at /build/buildd/gtk+2.0-2.12.10/gdk/x11/gdkevents-x11.c line 150
  • #10 IA__g_main_context_prepare
    at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c line 2329
  • #11 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c line 2622
  • #12 IA__g_main_loop_run
    at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c line 2850
  • #13 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.10/gtk/gtkmain.c line 1163
  • #14 main
    at /build/buildd/evince-2.22.2/./shell/main.c line 401
1231    in Form.cc
Comment 2 cg2v 2008-07-21 04:04:25 UTC
Created attachment 114898 [details]
PDF Document that triggers crash
Comment 3 Cosimo Cecchi 2008-07-23 18:01:48 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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