Bug#388447: epiphany-browser: Printing causes crash (bug-buddy)

Roberto Piscitello robepisc at gmail.com
Wed Oct 18 22:19:24 CEST 2006


Severity: important

I use Etch, and I can confirm that, also for me, printing doesn't work
at all in Epiphany (2.14.3-2).
I noticed that the problem is also present while printing to a PostScript file.
Actually, the file gets correctly generated in a temporary location
(/tmp/epiphany-$USER-??????/print??????.ps). You can also open it with
Evince and it works.
So the crash seems to happen after the creation of the .ps file, but
before its move to its final destination (i.e. ~/output.ps).

I run epiphany under gdb, opened some sites in tabs and tried to print
one to ~/output.ps.
I got this output:

(no debugging symbols found)
.....
(no debugging symbols found)
[New Thread -1487950928 (LWP 7397)]
[New Thread -1496527952 (LWP 7398)]
(no debugging symbols found)
[New Thread -1505031248 (LWP 7399)]
[New Thread -1513423952 (LWP 7400)]
(no debugging symbols found)
[New Thread -1521890384 (LWP 7401)]
[New Thread -1530283088 (LWP 7402)]
[New Thread -1538675792 (LWP 7403)]
[New Thread -1547068496 (LWP 7404)]
[Thread -1538675792 (LWP 7403) exited]
[Thread -1505031248 (LWP 7399) exited]
(no debugging symbols found)
[Thread -1513423952 (LWP 7400) exited]
[Thread -1530283088 (LWP 7402) exited]
[Thread -1521890384 (LWP 7401) exited]
[New Thread -1521890384 (LWP 7407)]
[New Thread -1513423952 (LWP 7408)]
[New Thread -1530283088 (LWP 7409)]
[New Thread -1505031248 (LWP 7410)]
[New Thread -1538675792 (LWP 7413)]
[Thread -1538675792 (LWP 7413) exited]
[New Thread -1538675792 (LWP 7416)]
[New Thread -1558139984 (LWP 7417)]
[New Thread -1566532688 (LWP 7420)]
[New Thread -1574925392 (LWP 7421)]
[New Thread -1583318096 (LWP 7422)]
[New Thread -1591710800 (LWP 7423)]
[Thread -1583318096 (LWP 7422) exited]
[Thread -1547068496 (LWP 7404) exited]
[New Thread -1547068496 (LWP 7424)]
[Thread -1591710800 (LWP 7423) exited]
[Thread -1538675792 (LWP 7416) exited]
[Thread -1558139984 (LWP 7417) exited]
[New Thread -1558139984 (LWP 7425)]
[Thread -1558139984 (LWP 7425) exited]
[Thread -1566532688 (LWP 7420) exited]
[Thread -1547068496 (LWP 7424) exited]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1547068496 (LWP 7434)]
[New Thread -1566532688 (LWP 7435)]
(no debugging symbols found)
(epiphany-browser:7384): GnomePrint-WARNING **: Could not create
filter from description 'frgba': filter 'frgba' is unknown
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread -1547068496 (LWP 7434) exited]
[Thread -1566532688 (LWP 7435) exited]
[New Thread -1566532688 (LWP 7438)]
[Thread -1566532688 (LWP 7438) exited]
[New Thread -1566532688 (LWP 7441)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1477159232 (LWP 7384)]
0x48b3fd17 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1

================
I then issued a "thread apply all bt" to gdb and got:

Thread 26 (Thread -1566532688 (LWP 7441)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4cc6e08c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x453bd0c3 in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0x09042680 in ?? ()
#4  0x0966ee58 in ?? ()
#5  0xa2a09398 in ?? ()
#6  0xa32e46e8 in ?? () from /usr/lib/libgnomecups-1.0.so.1
#7  0xa32e46e8 in ?? () from /usr/lib/libgnomecups-1.0.so.1
#8  0x09632400 in ?? ()
#9  0xa2a093b8 in ?? ()
#10 0x44f0ae1f in g_queue_peek_tail_link () from /usr/lib/libglib-2.0.so.0
#11 0x44edead1 in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0
#12 0x44f1ae81 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
#13 0x44f192cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#14 0x4cc6b240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x4cae729e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 18 (Thread -1574925392 (LWP 7421)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4cc6e08c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x4c493fc0 in PRP_NakedNotify () from /usr/lib/libnspr4.so.0d
#3  0x4c494da1 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
#4  0x45a35627 in NS_RegistryGetFactory () from /usr/lib/libxul.so.0d
#5  0x45a35ad2 in NS_RegistryGetFactory () from /usr/lib/libxul.so.0d
#6  0x4c49acfc in PR_JoinThread () from /usr/lib/libnspr4.so.0d
#7  0x4cc6b240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x4cae729e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread -1505031248 (LWP 7410)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4cc6e08c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x4c493fc0 in PRP_NakedNotify () from /usr/lib/libnspr4.so.0d
#3  0x4c494da1 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
#4  0x45a06b44 in NS_RegistryGetFactory () from /usr/lib/libxul.so.0d
#5  0x4c49acfc in PR_JoinThread () from /usr/lib/libnspr4.so.0d
#6  0x4cc6b240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x4cae729e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread -1530283088 (LWP 7409)):
#0  0xffffe410 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---q
#0  0x48b3fd17 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1
Quit

Hope this can help.
robepisc





More information about the Pkg-gnome-maintainers mailing list