Closed Bug 691824 Opened 13 years ago Closed 13 years ago

Hang using latest nightly

Categories

(Core :: Layout: Positioned, defect)

10 Branch
defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla10
Tracking Status
firefox10 - ---

People

(Reporter: bram.speeckaert, Assigned: ehsan.akhgari)

References

(Depends on 1 open bug, )

Details

(Keywords: hang, regression)

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0a1) Gecko/20111004 Firefox/10.0a1 Build ID: 20111004030858 Steps to reproduce: 1) Open http://forum.shrimprefuge.be/showpost.php?p=833327&postcount=1342 in a tab. 2) Click 'Toon' button. 3) Click 'Verklein' button, close the tab or close Firefox. Actual results: Firefox will hang and soak up a CPU core completely every single time. Expected results: The page should return to the state it was in before clicking the 'Toon' button. The hang occurs with the latest nightly, but not with the latest Aurora build. Managed to trigger the hang consistently on: -Windows 7 64bit using both 32 and 64bit nightlies -Windows XP -Ubuntu 10.10 32bit running in VirtualBox
confirming with Mozilla/5.0 (Windows NT 6.1; rv:10.0a1) Gecko/20111003 Firefox/10.0a1 SeaMonkey/2.7a1 This works with FF7.0.1 Will try to find a regression range and or stack trace later
Severity: normal → critical
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: hang
OS: Windows 7 → All
Product: Firefox → Core
QA Contact: general → general
Hardware: x86_64 → All
Confirmed Regression window(m-c hourly) Works: http://hg.mozilla.org/mozilla-central/rev/60e86b847759 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0a1) Gecko/20110929 Firefox/10.0a1 ID:20110929122038 Fails: http://hg.mozilla.org/mozilla-central/rev/af3668a89015 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0a1) Gecko/20110929 Firefox/10.0a1 ID:20110929141938 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=60e86b847759&tochange=af3668a89015
My money is on Ehsan here....
Blocks: 10209
Component: General → Layout: R & A Pos
Keywords: regression
QA Contact: general → layout.r-and-a-pos
Attached file WinDbg log
Looks like a RecreateFramesForContent leading to lots of CaptureFrameState..... Are we just recreating over and over or something else?
Attached file reduced html
Attached patch Patch (v1)Splinter Review
This was a stupid mistake that I made. nsTableOuterFrame::GetChildLists was returning the principal child list twice.
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Attachment #565344 - Flags: review?(roc)
Flags: in-testsuite+
Target Milestone: --- → mozilla10
This patch https://hg.mozilla.org/mozilla-central/rev/306153bf7a41 was effectively wallpapering over this bug... :-) So I backed it out now that this is fixed for real: https://hg.mozilla.org/integration/mozilla-inbound/rev/a9c247a14c62
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Try run for 2b3b601727a6 is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=2b3b601727a6 Results (out of 193 total builds): exception: 2 success: 154 warnings: 15 failure: 22 Builds available at http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/eakhgari@mozilla.com-2b3b601727a6
Depends on: 694248
Now that we have a better understanding of this bug, is it of enough concern (and the patch low enough risk) to consider for Beta 10?
Sorry, missed that this was fixed on 10 already. Disregard the above.
Keywords: verifyme
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: