Intermittent 256-height.ico | assertion count 1 is more than expected 0 assertions (ASSERTION: Observers still registered?: '!mObserverList.mObserver && !mObserverList.mNext')

RESOLVED WORKSFORME

Status

()

Core
ImageLib
RESOLVED WORKSFORME
3 years ago
3 years ago

People

(Reporter: Tomcat, Unassigned)

Tracking

({assertion, intermittent-failure, stackwanted})

Trunk
x86
Android
assertion, intermittent-failure, stackwanted
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

3 years ago
Android 4.0 Panda mozilla-central debug test crashtest on 2014-08-31 19:53:15 PDT for push 738469449872

https://tbpl.mozilla.org/php/getParsedLog.php?id=47147556&tree=Mozilla-Central&full=1#error0



REFTEST TEST-UNEXPECTED-FAIL | http://10.26.131.21:30402/tests/image/test/crashtests/256-height.ico | assertion count 1 is more than expected 0 assertions
Hmm, I can't find the actual assertion message or any associated stack in the full log.
Why is that?

(without it, this bug is not actionable)
Flags: needinfo?(cbook)
(Reporter)

Comment 2

3 years ago
oh sorry the assertion is in the logcat link (http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f1489d8b5716aebd98176d99addbeb2df7d21f3d435f86cbd6e542403df6a5c32b3c2675d0d55de5cee7543bbe19e6a3b6abc3f107b8f1d462e3b1e50b04447c)


08-31 20:19:59.273 I/Gecko   ( 2129): [2129] ###!!! ASSERTION: Observers still registered?: '!mObserverList.mObserver && !mObserverList.mNext', file /builds/slave/m-cen-and-d-000000000000000000/build/content/base/src/nsImageLoadingContent.cpp, line 117
Flags: needinfo?(cbook)
Created attachment 8483501 [details]
logcat.zip

Thanks tomcat.  I zipped the relevant part of the log for posterity.

I don't think the assertion is related to the 256-height.ico test
because the DOM window for that test comes after the assertion:
...
08-31 20:19:59.273 I/Gecko   ( 2129): [2129] ###!!! ASSERTION: Observers still registered? ...
...
08-31 20:20:07.023 I/Gecko   ( 2129): ++DOMWINDOW == 11 (0x5c33c400) [pid = 2129] [serial = 1965] [outer = 0x6cae3200]
...
08-31 20:20:25.031 I/Gecko   ( 2129): --DOMWINDOW == 12 (0x5c33c400) [pid = 2129] [serial = 1965] [outer = 0x0] [url = http://10.26.131.21:30402/tests/image/test/crashtests/256-height.ico]

I would guess it's related to one of the tests whose DOM window is
destroyed just before the assertion,
image/test/crashtests/ownerdiscard.html
image/test/crashtests/570451.png
etc.

Updated

3 years ago
Component: Layout → ImageLib
Keywords: assertion, stackwanted
Summary: Intermittent 256-height.ico | assertion count 1 is more than expected 0 assertions → Intermittent 256-height.ico | assertion count 1 is more than expected 0 assertions (ASSERTION: Observers still registered?: '!mObserverList.mObserver && !mObserverList.mNext')

Comment 4

3 years ago
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.