Closed Bug 553765 Opened 15 years ago Closed 14 years ago

"ASSERTION: bad hint in chrome code: 'hint != XOW && hint != SOW && hint != COW', file .../xpcwrappednativescope.cpp, line 1043"

Categories

(Core :: XPConnect, defect)

defect
Not set
major

Tracking

()

VERIFIED WORKSFORME
mozilla2.0b7
Tracking Status
blocking2.0 --- beta8+

People

(Reporter: sgautherie, Assigned: mrbkap)

References

()

Details

(Keywords: assertion, Whiteboard: [compartments])

Examples: http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1269035790.1269038741.26592.gz&fulltext=1 Linux comm-central-trunk debug test mochitest-other on 2010/03/19 14:56:30 http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1269041388.1269043969.9741.gz&fulltext=1 OS X 10.5 comm-central-trunk debug test mochitest-other on 2010/03/19 16:29:48 http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1269047967.1269051462.26416.gz&fulltext=1 WINNT 5.2 comm-central-trunk debug test mochitest-other on 2010/03/19 18:19:27 This assertion happens multiple times. It might also happen on other tests (builds): I didn't check. I didn't copy the stack, because I don't know what is interesting in it wrt this assertion...
Firefox has this too! Example: http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1269087450.1269089074.27737.gz&fulltext=1 Linux mozilla-central debug test mochitest-other on 2010/03/20 05:17:30
blocking2.0: --- → ?
Summary: [SeaMonkey 2.1] "###!!! ASSERTION: bad hint in chrome code: 'hint != XOW && hint != SOW && hint != COW', file .../xpcwrappednativescope.cpp, line 1043" → "ASSERTION: bad hint in chrome code: 'hint != XOW && hint != SOW && hint != COW', file .../xpcwrappednativescope.cpp, line 1043"
We need to at the very least understand what this means before we ship.
blocking2.0: ? → beta1+
blocking2.0: beta1+ → beta2+
Blake, can you have a look at this one?
Assignee: nobody → mrbkap
blocking2.0: beta2+ → betaN+
blocking2.0: betaN+ → beta5+
This will be fixed as part of mrbkap's inner/outer window splitting work that he's doing for compartmental gc, which won't make it for beta5, moving to beta6.
blocking2.0: beta5+ → beta6+
Can we get a bug reference to the inner/outer window splitting work which will be the fix for this?
I suspect this depends on bug 558861 or something like that?
Whiteboard: [compartments]
blocking2.0: beta7+ → beta8+
This assertion went away with compartments.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
(In reply to comment #7) > This assertion went away with compartments. Indeed: http://hg.mozilla.org/mozilla-central/rev/e05523998f2f "bug 580128 - Remove old wrappers." V.WorksForMe
Status: RESOLVED → VERIFIED
Depends on: 580128
Target Milestone: --- → mozilla2.0b8
Target Milestone: mozilla2.0b8 → mozilla2.0b7
You need to log in before you can comment on or make changes to this bug.