Firefox crashed on printing page.

Bug #299483 reported by Frantique
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Confirmed
Medium
Unassigned
firefox-3.0 (openSUSE)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.0

Go to http://artinvoice.hu for example...
Click on the print icon. Cancel the raised print dialog. Repeat this few times. Firefox will crash.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
Package: firefox-3.0 3.0.4+nobinonly-0ubuntu0.8.10.1
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=hu_HU.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.27-7-generic i686

Tags: apport-bug
Revision history for this message
Frantique (undernetangel) wrote :
Revision history for this message
Martin Kossick (hacktick) wrote :

I can reproduce this.
Firefox crashed after I clicked on the printer-icon on http://artinvoice.hu.

Revision history for this message
Frantique (undernetangel) wrote :

Thanks, I was afraid that I am the stupid one. If you take a look to the sourcecode of the raised page, It doesn't have anything special just a window.print command. Perhaps because of the style of opening the page (window.open and parameters) it happens?

Revision history for this message
Frantique (undernetangel) wrote :

So, some progress with this, folks?

Revision history for this message
Frantique (undernetangel) wrote :

One more important thing: Firefox crashes just if I am opening the printable page with window.open and I define width and height.
Ex.:
WILL CRASH: <button name="printbtn" value="Print" onclick="window.open('print.php?page=page','Printing...','menubar=0,resizable=1,width=450,height=450')">Print</button>

WILL NOT CRASH: <button name="printbtn" value="Print" onclick="window.open('print.php?page=page','Printing...','menubar=0,resizable=1')">Print</button>

Revision history for this message
Frantique (undernetangel) wrote :
Download full text (3.5 KiB)

Backtrace follows:
-----------------------

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7d796c0 (LWP 7009)]
0x0945afb0 in ?? ()
(gdb) backtrace
#0 0x0945afb0 in ?? ()
#1 0xb791f631 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#2 0xb684c036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#3 0xb6c8bc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0xb6ca2095 in ?? () from /usr/lib/libgobject-2.0.so.0
#5 0xb6ca362b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6 0xb6ca3c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7 0xb696133e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8 0xb6961542 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9 0xb6963fdd in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb684591d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb678c86d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb67c2d36 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb6845941 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb6845a17 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb6845b62 in gtk_grab_add () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb697bdb3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb6c993d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#18 0xb6c8a3c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0xb6c8bc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0xb6ca18ee in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0xb6ca37ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0xb6ca3c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0xb696b2ec in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb67c92b2 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb793083e in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#26 0xb7931d70 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#27 0xb7932bbf in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#28 0xb77a8c04 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#29 0xb764f415 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#30 0xb764f910 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#31 0xb764fa46 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#32 0xb73934df in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#33 0xb7395c4c in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#34 0xb7761c05 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#35 0xb776d9db in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#36 0xb7766507 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#37 0xb7777ce9 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#38 0xb7777d50 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#39 0xb7778a7e in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#40 0xb7778bfc in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#41 0xb727e582 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#42 0xb74c6d03 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#43 0xb74cc16e in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#44 0xb74d1f77 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#45 0xb79e41f8 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#46 0xb79b4b1c in ?? () from /usr/lib/xulrunner...

Read more...

Changed in firefox-3.0:
status: New → Confirmed
Revision history for this message
KAMI (kami911) wrote :

Ubuntu 8.10 / AMD64

Reproducable

Revision history for this message
KAMI (kami911) wrote :

Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.0.4) Gecko/2008111319 Ubuntu/8.10 (intrepid) Firefox/3.0.4

Revision history for this message
Frantique (undernetangel) wrote :

Still crashes:
Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5

It looks that this is an Ubuntu Intrepid issue, no other distributions using this version crashed.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

Changed in firefox-3.0:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Victor Stanescu (victor-gtstelecom) wrote :

Are there any news about this bug? Is there any workaround available?

Revision history for this message
Cedric (cedric-solucionjava-deactivatedaccount) wrote :

Same problem in OpenSuse 11.1 / Firefox 3.0.5

Any work around would be very usefull for me as this affects our enterprise application.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

@Cedric:
Please report the bug on OpenSuse to them, not to ubuntu. I doubt that we will be fixing that one. I am marking the bug against OpenSuse invalid.

Changed in firefox-3.0:
status: New → Invalid
Changed in firefox-3.0:
status: Triaged → In Progress
status: In Progress → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.