Open Bug 807211 Opened 12 years ago Updated 2 years ago

Intermittent image/test/crashtests/ownerdiscard.html | assertion count 2 is more than expected 0 to 1 assertions ("ASSERTION: Double UnblockOnload!?" and "ASSERTION: More UnblockOnload() calls than BlockOnload() calls; dropping call")

Categories

(Core :: Graphics: ImageLib, defect, P3)

x86
Windows XP
defect

Tracking

()

People

(Reporter: philor, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [leave open])

https://tbpl.mozilla.org/php/getParsedLog.php?id=16605713&full=1&branch=mozilla-central
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-10-30 18:33:24 PDT for push bed18790882f

REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/image/test/crashtests/ownerdiscard.html | 2035 / 2139 (95%)
++DOMWINDOW == 41 (11B760F0) [serial = 4603] [outer = 076F3708]
++DOCSHELL 08B4AB50 == 4 [id = 235]
++DOMWINDOW == 42 (211BAB10) [serial = 4604] [outer = 00000000]
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && subjPrincipal) failed: file e:/builds/moz2_slave/m-cen-w32-dbg/build/docshell/base/nsDocShell.cpp, line 8186
WARNING: Subdocument container has no frame: file e:/builds/moz2_slave/m-cen-w32-dbg/build/layout/base/nsDocumentViewer.cpp, line 2392
++DOMWINDOW == 43 (12020790) [serial = 4605] [outer = 211BAAC0]
WARNING: NS_ENSURE_TRUE(txToRemove) failed: file e:/builds/moz2_slave/m-cen-w32-dbg/build/docshell/shistory/src/nsSHistory.cpp, line 1307
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file e:/builds/moz2_slave/m-cen-w32-dbg/build/content/base/src/nsContentUtils.cpp, line 2993
###!!! ASSERTION: Double UnblockOnload!?: 'mCurrentRequestFlags & REQUEST_BLOCKS_ONLOAD', file e:/builds/moz2_slave/m-cen-w32-dbg/build/content/base/src/nsImageLoadingContent.cpp, line 526
(bogus stack)
###!!! ASSERTION: More UnblockOnload() calls than BlockOnload() calls; dropping call: 'Not Reached', file e:/builds/moz2_slave/m-cen-w32-dbg/build/content/base/src/nsDocument.cpp, line 6898
(bogus stack)
REFTEST TEST-PASS | file:///c:/talos-slave/test/build/reftest/tests/image/test/crashtests/ownerdiscard.html | (LOAD ONLY)
REFTEST INFO | Loading a blank page
++DOMWINDOW == 21 (21880D48) [serial = 4606] [outer = 076F3708]
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/image/test/crashtests/ownerdiscard.html | assertion count 2 is more than expected 0 to 1 assertions
Whiteboard: [orange]
I double take every time I see this to star it, because of the positioning of the bold text.
Summary: Intermittent "ASSERTION: Double UnblockOnload!?" and "ASSERTION: More UnblockOnload() calls than BlockOnload() calls; dropping call" producing image/test/crashtests/ownerdiscard.html | assertion count 2 is more than expected 0 to 1 assertions → Intermittent image/test/crashtests/ownerdiscard.html | assertion count 2 is more than expected 0 to 1 assertions ("ASSERTION: Double UnblockOnload!?" and "ASSERTION: More UnblockOnload() calls than BlockOnload() calls; dropping call")
Depends on: 801892, 787037
Assignee: nobody → philringnalda
https://hg.mozilla.org/integration/mozilla-inbound/rev/75cef52e6f7e
Assignee: philringnalda → nobody
Whiteboard: [leave open]
FWIW, this will very likely be correctly fixed as part of the changes in bug 716140. After it lands I suspect we will be able to remove the asserts() markup altogether.
Bug 716140 is fixed.  Time to remove the annotation?
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.