Closed
Bug 776328
Opened 13 years ago
Closed 13 years ago
"ASSERTION: Forgot to check if this is a wrapper?" with Components.lookupMethod
Categories
(Core :: XPConnect, defect)
Tracking
()
RESOLVED
FIXED
mozilla17
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(3 files)
###!!! ASSERTION: Forgot to check if this is a wrapper?: 'IS_WRAPPER_CLASS(js::GetObjectClass(obj))', file ../../../dist/include/xpcpublic.h, line 70
Assertion failure: (DebugCheckWrapperClass(obj) && !js::GetReservedSlot(obj, 0).isDouble()), at /Users/jruderman/trees/mozilla-central/js/xpconnect/wrappers/XrayWrapper.cpp:440
Might be a regression from bug 774245.
Reporter | ||
Comment 1•13 years ago
|
||
![]() |
||
Updated•13 years ago
|
Blocks: 774245
tracking-firefox17:
--- → ?
Comment 2•13 years ago
|
||
Same as bug 776333.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Updated•13 years ago
|
tracking-firefox17:
? → ---
Reporter | ||
Comment 3•13 years ago
|
||
This testcase still asserts for me.
Comment 4•13 years ago
|
||
Testcase still asserts even though bug 776333 is now resolved, so what's the impact here of this assert being tripped? How does this manifest? What's the ramification for the end user? Trying to get a sense of the importance for tracking here.
Comment 5•13 years ago
|
||
Fixed a stupid mistake. Flagging Blake for review.
Attachment #650481 -
Flags: review?(mrbkap)
Comment 6•13 years ago
|
||
(In reply to Lukas Blakk [:lsblakk] from comment #4)
> Testcase still asserts even though bug 776333 is now resolved, so what's the
> impact here of this assert being tripped? How does this manifest? What's
> the ramification for the end user? Trying to get a sense of the importance
> for tracking here.
We should track. Simple fix, and potential crashes etc if left unfixed.
Updated•13 years ago
|
Attachment #650481 -
Flags: review?(mrbkap) → review+
Comment 7•13 years ago
|
||
Pushed to m-i:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4e0f55796e6f
(this is very low risk for bustage, so I don't think it's worth the try resources to do a push there)
Comment 8•13 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Comment 9•13 years ago
|
||
Already fixed, setting status & tracking for completeness in case there's fallout later for any reason.
status-firefox17:
--- → fixed
Comment 10•13 years ago
|
||
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Firefox/17.0
Verified the fix with the latest beta-debug build (id 20121017141413) on Mac OS X 10.7.5 and doesn't assert anymore.
Marking verified for Firefox 17.
You need to log in
before you can comment on or make changes to this bug.
Description
•