Closed Bug 423827 Opened 16 years ago Closed 16 years ago

Printing a page causes firefox to hang

Categories

(Firefox :: General, defect)

2.0 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 285608

People

(Reporter: santtu, Unassigned)

References

()

Details

(Keywords: hang)

Attachments

(2 files)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12

Trying to print the page http://www.alandsbanken.fi/info/content/fi/service/price-list/ causes firefox to hang indefinitely. Using gdb shows that it is running somewhere in Pango code, and strace shows only that the heap is growing (only system calls are brk() calls).

Reproducible: Always

Steps to Reproduce:
1. Go to http://www.alandsbanken.fi/info/content/fi/service/price-list/
2. Print page

Actual Results:  
Browser hangs up, does not respond and needs to be killed.

Expected Results:  
Page is printed and firefox remains responsive.
Here's the actual page (HTML+images) that caused the hang-up on my browser. I've tested that the bug occurs also on the disk version in addition to the actual web page.
Severity: normal → critical
Keywords: hang
Version: unspecified → 2.0 Branch
I tested the page on Windows XP with Firefox 2.0.0.11 which hangs too and needs to be killed via taskmgr.

There is something really funny about the page: IE6 will print 17 pages with some parts of it duplicated, layered over each other etc... so the goal probably isn't to get a reasonable printout (which might be impossible if the CSS is completely hosed), but at least FF *should* print the page (however strangely) without hanging completely.
hang confirmed in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

works in current trunk. I narrowed the fix on trunk to a one week range:
2007062405 hangs
2007070204 works

bug 285608 was fixed in this range and the main content of the page is contained in a <div> with |float:left|. I believe this was fixed by that bug.

Santeri: this will be fixed in Firefox 3.

Whiteboard: DUPEME
This is derived from the attachment 310443 [details]. I narrowed the range when this was fixed on trunk to either side of bug 285608 landing:
2007062604 hangs
2007062711 works

The testcase is pretty much the same as some of the duplicates of bug 285608.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Whiteboard: DUPEME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: