This crash is 100% reproducible for me in hardy Kubuntu and Ubuntu, by
trying to print an "E-Receipt" at http://united.com/. It doesn't matter
if I print to a printer, or to a pdf file (except that the pdf error is
"cairo_pdf_surface_operation_supported" instead of "...ps_surface...").
Running Firefox with -safe-mode does not help. I don't get a crash
report (neither apport nor the gecko crash assistant, nothing in
/var/crash).

$ lsb_release -rd
Description:    Ubuntu hardy (development branch)
Release:        8.04
$ apt-show-versions | grep firefox
firefox/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
firefox-gnome-support/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
firefox-dom-inspector/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
firefox-2/hardy uptodate 2.0.0.13+1nobinonly-0ubuntu1
firefox-3.0-gnome-support/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
firefox-3.0/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
firefox-2-dom-inspector/hardy uptodate 2.0.0.13+1nobinonly-0ubuntu1
firefox-3.0-dom-inspector/hardy uptodate 3.0~b5~rc2+nobinonly-0ubuntu1~fta2
$ apt-show-versions | grep cairo
libcairo2-dbg/hardy uptodate 1.5.14-0ubuntu2
python-cairo/hardy uptodate 1.4.0-2ubuntu2
libcairo-perl/hardy uptodate 1.043-1
libcairo2/hardy uptodate 1.5.14-0ubuntu2
libcairomm-1.0-1/hardy uptodate 1.4.2-1
libmono-cairo1.0-cil/hardy uptodate 1.2.6+dfsg-6ubuntu3

I tried installing the libcairo2-dbg package, but gdb still shows a
pretty sparse stack trace:

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f99482b96f0 (LWP 27386)]
---Type <return> to continue, or q <return> to quit---
0x00007f99471d20e5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007f99471d20e5 in raise () from /lib/libc.so.6
#1  0x00007f99471d3b40 in abort () from /lib/libc.so.6
#2  0x00007f99471cb42f in __assert_fail () from /lib/libc.so.6
#3  0x00007f9943fe2ed7 in ?? () from /usr/lib/libcairo.so.2
#4  0x00007f9943fd0a5c in ?? () from /usr/lib/libcairo.so.2
#5  0x00007f9943fd9f3f in ?? () from /usr/lib/libcairo.so.2
#6  0x00007f9943fe4c16 in ?? () from /usr/lib/libcairo.so.2
#7  0x00007f9943fe6159 in ?? () from /usr/lib/libcairo.so.2
#8  0x00007f9943fd072a in cairo_surface_show_page ()
   from /usr/lib/libcairo.so.2
#9  0x00007f9943fdb8aa in ?? () from /usr/lib/libcairo.so.2
#10 0x00007f9943fd072a in cairo_surface_show_page ()
   from /usr/lib/libcairo.so.2
#11 0x00007f9945e2c811 in gfxPDFSurface::EndPage ()
   from /usr/lib/xulrunner-1.9b5/libxul.so
#12 0x00007f9945d57407 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#13 0x00007f994581bc90 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#14 0x00007f9945a5f42d in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#15 0x00007f9945a6236a in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#16 0x00007f9945df3a55 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#17 0x00007f9945df3ef8 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#18 0x00007f9945df1b92 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#19 0x00007f9945dc6065 in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#20 0x00007f9945d49a4f in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#21 0x00007f9945be6eff in ?? () from /usr/lib/xulrunner-1.9b5/libxul.so
#22 0x00007f9945665cb5 in XRE_main () from /usr/lib/xulrunner-1.9b5/libxul.so
#23 0x00000000004014f7 in ?? ()
#24 0x00007f99471be1c4 in __libc_start_main () from /lib/libc.so.6
#25 0x00000000004010f9 in ?? ()
#26 0x00007fff502d7c18 in ?? ()
#27 0x0000000000000000 in ?? ()

-- 
Firefox crashes on trying to print
https://bugs.launchpad.net/bugs/203019
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to