Closed Bug 535025 Opened 15 years ago Closed 15 years ago

Crash when attempting to print with Seamonkey 2.0

Categories

(Core :: Printing: Output, defect)

1.9.1 Branch
x86
Linux
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 422916

People

(Reporter: bdimm, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.4) Gecko/20091017 SeaMonkey/2.0
Build Identifier: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.4) Gecko/20091017 SeaMonkey/2.0

Whenever I try to print a web page using Seamonkey 2.0 on Linux (no problems with 1.x), a dialog box pops up (I think it lists available printers) and the browser quickly crashes.  This happens 100% of the time.

This is extremely annoying when you make an online purchase and you attempt to print the final confirmation page only to have the browser crash with no way to get back to that page.

Here is an example crash report (should I still file a bug manually, or does the crash report cover it?):
http://crash-stats.mozilla.com/report/index/bp-3369dcd6-6f0e-4259-bbec-8b7aa2091215

Reproducible: Always

Steps to Reproduce:
1. Try to print a web page.  Watch browser die.
2.
3.
Actual Results:  
crash

Expected Results:  
printout without crashing
Version: unspecified → SeaMonkey 2.0 Branch
This bug persists in Seamonkey 2.0.1.
This seems to be a gtk/cups bug.

0  	libc-2.5.so  	libc-2.5.so@0x6b0a0  	
1 	libprintbackend-cups.so 	libprintbackend-cups.so@0x7b06 	
2 	libgtk-x11-2.0.so.0.1000.6 	libgtk-x11-2.0.so.0.1000.6@0x26de1b 	
3 	libgtk-x11-2.0.so.0.1000.6 	libgtk-x11-2.0.so.0.1000.6@0x274d1a 	
4 	libgobject-2.0.so.0.1200.4 	libgobject-2.0.so.0.1200.4@0x17018 	
5 	libgobject-2.0.so.0.1200.4 	libgobject-2.0.so.0.1200.4@0x9c0a 	
6 	libgobject-2.0.so.0.1200.4 	libgobject-2.0.so.0.1200.4@0x1ad3c 	
7 	libgobject-2.0.so.0.1200.4 	libgobject-2.0.so.0.1200.4@0x1c246 	
8 	libgobject-2.0.so.0.1200.4 	libgobject-2.0.so.0.1200.4@0x1dc5d 	
9 	libprintbackend-cups.so 	libprintbackend-cups.so@0x7f45 	
10 	libprintbackend-cups.so 	libprintbackend-cups.so@0x467a 	
11 	libglib-2.0.so.0.1200.4 	libglib-2.0.so.0.1200.4@0x2dde1 	
12 	libglib-2.0.so.0.1200.4 	libglib-2.0.so.0.1200.4@0x30e1e 	
13 	libglib-2.0.so.0.1200.4 	libglib-2.0.so.0.1200.4@0x311c8 	
14 	libgtk-x11-2.0.so.0.1000.6 	libgtk-x11-2.0.so.0.1000.6@0xadf5a 	
15 	seamonkey-bin 	RunDialog 	widget/src/gtk2/nsAccessibilityHelper.cpp:52
16 	seamonkey-bin 	nsPrintDialogWidgetGTK::Run 	widget/src/gtk2/nsPrintDialogGTK.cpp:404
17 	seamonkey-bin 	nsPrintDialogServiceGTK::Show 	widget/src/gtk2/nsPrintDialogGTK.cpp:577
18 	seamonkey-bin 	nsPrintingPromptService::ShowPrintDialog 	embedding/components/printingui/src/unixshared/nsPrintingPromptService.cpp:117
...
Component: General → Printing: Output
Product: SeaMonkey → Core
QA Contact: general → printing
Version: SeaMonkey 2.0 Branch → 1.9.1 Branch
This is indeed a GTK Bug, and it's already filed as bug 422916.
(The crash stack in comment 1 matches the one in bug 422916 Comment 3)

Upstream bug is https://bugzilla.novell.com/show_bug.cgi?id=374554

As noted on that bug, this is broken in GTK2 version 2.10.6-24, fixed in v2.10.8.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
damn, i somehow didn't found bug 422916 in my search
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.