Bug#505005: evince: Evince does not show the printing-dialogue and crashes
Johannes Postler
josi at dr-postler.at
Sat Nov 8 14:47:24 UTC 2008
Package: evince
Version: 2.22.2-4~lenny1
Severity: important
If I try to print a document, the printing dialogue does not appear, instead, evince stops working and the process needs to be killed manually.
I'm reporting this bug for evince, although it also happens in other gnome-applications. I produced a stack trace with the help of gdb:
Starting program: /usr/bin/evince
[Thread debugging using libthread_db enabled]
[New Thread 0xb6b3d700 (LWP 10136)]
[New Thread 0xb696cb90 (LWP 10154)]
[New Thread 0xb5e0db90 (LWP 10197)]
[New Thread 0xb54edb90 (LWP 10198)]
[Thread 0xb54edb90 (LWP 10198) exited]
[Thread 0xb5e0db90 (LWP 10197) exited]
[New Thread 0xb5e0db90 (LWP 10208)]
[Thread 0xb5e0db90 (LWP 10208) exited]
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb6b3d700 (LWP 10136)]
0xb7fe0424 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 2 (Thread 0xb696cb90 (LWP 10154)):
#0 0xb7fe0424 in __kernel_vsyscall ()
#1 0xb7468025 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
#2 0x0805fc74 in ev_render_thread (data=0x0)
at /build/buildd/evince-2.22.2/./shell/ev-job-queue.c:256
#3 0xb74db14f in g_thread_create_proxy (data=0x84dafb0)
at /tmp/buildd/glib2.0-2.16.6/glib/gthread.c:635
#4 0xb74644c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5 0xb73e361e in clone () from /lib/i686/cmov/libc.so.6
Thread 1 (Thread 0xb6b3d700 (LWP 10136)):
#0 0xb7fe0424 in __kernel_vsyscall ()
#1 0xb746b348 in connect () from /lib/i686/cmov/libpthread.so.0
#2 0xb369ad2f in httpAddrConnect () from /usr/lib/libcups.so.2
#3 0xb3699536 in httpReconnect () from /usr/lib/libcups.so.2
#4 0xb3699c2c in httpConnectEncrypt () from /usr/lib/libcups.so.2
#5 0xb4127696 in cups_printer_request_details (printer=0x8acf5c8)
at /build/buildd/gtk+2.0-2.12.11/modules/printbackends/cups/gtkprintbackendcups.c:1360
#6 0xb7a3cbbe in IA__gtk_printer_request_details (printer=0x8543cc0)
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkprinter.c:759
---Type <return> to continue, or q <return> to quit---
#7 0xb7a440a8 in selected_printer_changed (selection=0x859ffa0,
dialog=0x8c500a8)
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkprintunixdialog.c:1416
#8 0xb754d054 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a80c30,
return_value=0x0, n_param_values=1, param_values=0xbfaf9a48,
invocation_hint=0xbfaf997c, marshal_data=0xb7a43930)
at /tmp/buildd/glib2.0-2.16.6/gobject/gmarshal.c:77
#9 0xb753f90b in IA__g_closure_invoke (closure=0x8a80c30, return_value=0x0,
n_param_values=1, param_values=0xbfaf9a48, invocation_hint=0xbfaf997c)
at /tmp/buildd/glib2.0-2.16.6/gobject/gclosure.c:490
#10 0xb7552e5d in signal_emit_unlocked_R (node=0x89b37c8, detail=0,
instance=0x859ffa0, emission_return=0x0, instance_and_params=0xbfaf9a48)
at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2440
#11 0xb755438e in IA__g_signal_emit_valist (instance=0x859ffa0, signal_id=242,
detail=0, var_args=0xbfaf9c5c "\034б�\b\\�\b")
at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2199
#12 0xb75547d6 in IA__g_signal_emit (instance=0x859ffa0, signal_id=242,
detail=0) at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2243
#13 0xb79dabe5 in _gtk_tree_selection_internal_select_node (
selection=0x859ffa0, node=0x8e5ce60, tree=0x8c5c660, path=0x8c7fd20,
mode=0, override_browse_mode=0)
at /build/buildd/gtk+2.0-2.12.11/gtk/gtktreeselection.c:1409
#14 0xb79db5b6 in IA__gtk_tree_selection_select_path (selection=0x859ffa0,
---Type <return> to continue, or q <return> to quit---
path=0x8c7fd20) at /build/buildd/gtk+2.0-2.12.11/gtk/gtktreeselection.c:742
#15 0xb79db692 in IA__gtk_tree_selection_select_iter (selection=0x859ffa0,
iter=0xbfaf9d3c)
at /build/buildd/gtk+2.0-2.12.11/gtk/gtktreeselection.c:810
#16 0xb7a46104 in printer_added_cb (backend=0x85dd9b8, printer=0x8543cc0,
dialog=0x8c500a8)
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkprintunixdialog.c:621
#17 0xb754c55c in IA__g_cclosure_marshal_VOID__OBJECT (closure=0x8c5c678,
return_value=0x0, n_param_values=2, param_values=0xbfaf9fc8,
invocation_hint=0xbfaf9efc, marshal_data=0xb7a45eb0)
at /tmp/buildd/glib2.0-2.16.6/gobject/gmarshal.c:636
#18 0xb753f90b in IA__g_closure_invoke (closure=0x8c5c678, return_value=0x0,
n_param_values=2, param_values=0xbfaf9fc8, invocation_hint=0xbfaf9efc)
at /tmp/buildd/glib2.0-2.16.6/gobject/gclosure.c:490
#19 0xb7552e5d in signal_emit_unlocked_R (node=0x8bcc040, detail=0,
instance=0x85dd9b8, emission_return=0x0, instance_and_params=0xbfaf9fc8)
at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2440
#20 0xb755438e in IA__g_signal_emit_valist (instance=0x85dd9b8, signal_id=352,
detail=0, var_args=0xbfafa21c "")
at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2199
#21 0xb755467d in IA__g_signal_emit_by_name (instance=0x85dd9b8,
detailed_signal=0xb4129a96 "printer-added")
at /tmp/buildd/glib2.0-2.16.6/gobject/gsignal.c:2267
---Type <return> to continue, or q <return> to quit---
#22 0xb4124658 in cups_request_printer_list_cb (cups_backend=0x85dd9b8,
result=0x8c5c7a8, user_data=0x8c5c770)
at /build/buildd/gtk+2.0-2.12.11/modules/printbackends/cups/gtkprintbackendcups.c:1173
#23 0xb4123cfd in cups_dispatch_watch_dispatch (source=0x8a7f228,
callback=0xb4124170 <cups_request_printer_list_cb>, user_data=0x8c5c770)
at /build/buildd/gtk+2.0-2.12.11/modules/printbackends/cups/gtkprintbackendcups.c:619
#24 0xb74b11b8 in IA__g_main_context_dispatch (context=0x84cc218)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2012
#25 0xb74b4853 in g_main_context_iterate (context=0x84cc218, block=1,
dispatch=1, self=0x84a5688) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2645
#26 0xb74b4d72 in IA__g_main_loop_run (loop=0x84d5c70)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
#27 0xb78e2ba9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
#28 0x0808e3b0 in main (argc=1, argv=0x8e5e35c)
at /build/buildd/evince-2.22.2/./shell/main.c:401
If you need further information please contact me.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages evince depends on:
ii gconf2 2.22.0-1 GNOME configuration database syste
ii gnome-icon-theme 2.22.0-1 GNOME Desktop icon theme
ii libart-2.0-2 2.3.20-2 Library of functions for 2D graphi
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libbonobo2-0 2.22.0-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.22.0-1 The Bonobo UI library
ii libc6 2.7-15 GNU C Library: Shared libraries
ii libcairo2 1.6.4-6.1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.1-4 simple interprocess messaging syst
ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
ii libdjvulibre21 3.5.20-8+lenny0 Runtime support for the DjVu image
ii libgcc1 1:4.3.2-1 GCC support library
ii libgconf2-4 2.22.0-1 GNOME configuration database syste
ii libglade2-0 1:2.6.2-1 library to load .glade files at ru
ii libglib2.0-0 2.16.6-1 The GLib library of C routines
ii libgnome-keyring0 2.22.3-2 GNOME keyring services library
ii libgnome2-0 2.20.1.1-1 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.20.1.1-1 A powerful object-oriented display
ii libgnomeui-0 2.20.1.1-2 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 1:2.22.0-5 GNOME Virtual File System (runtime
ii libgtk2.0-0 2.12.11-4 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libkpathsea4 2007.dfsg.2-4 TeX Live: path search library for
ii libnautilus-extension1 2.20.0-7 libraries for nautilus components
ii liborbit2 1:2.14.13-0.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio
ii libpoppler-glib3 0.8.7-1 PDF rendering library (GLib-based
ii libpopt0 1.14-4 lib for parsing cmdline parameters
ii libsm6 2:1.0.3-2 X11 Session Management library
ii libspectre1 0.2.0.ds-1 Library for rendering Postscript d
ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3
ii libtiff4 3.8.2-11 Tag Image File Format (TIFF) libra
ii libx11-6 2:1.1.5-2 X11 client-side library
ii libxml2 2.6.32.dfsg-4 GNOME XML library
ii shared-mime-info 0.30-2 FreeDesktop.org shared MIME databa
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
Versions of packages evince recommends:
ii dbus-x11 1.2.1-4 simple interprocess messaging syst
Versions of packages evince suggests:
pn poppler-data <none> (no description available)
ii unrar 1:3.8.2-1 Unarchiver for .rar files (non-fre
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list