Closed Bug 385118 Opened 18 years ago Closed 17 years ago

"ASSERTION: LoadObject was reentered?" after trying to "call" a flash object while it's out of the document

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jruderman, Assigned: Biesinger)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Loading the testcase triggers: ###!!! ASSERTION: LoadObject was reentered?: '!mInstantiating', file /Users/jruderman/trunk/mozilla/content/base/src/nsObjectLoadingContent.cpp, line 694 (What does it mean to "call" a Flash object, anyway?)
Attached file testcase
This testcase refers to the Flash object attached to bug 371878. I think any Flash object would work, but that one isn't going to go away :)
Flags: blocking1.9?
Not a blocker based on the info available, but biesi, please do have a look at this one.
Assignee: nobody → cbiesinger
Flags: blocking1.9? → blocking1.9-
Attached patch oopsSplinter Review
Attachment #272886 - Flags: superreview?(bzbarsky)
Attachment #272886 - Flags: review?(bzbarsky)
Comment on attachment 272886 [details] [diff] [review] oops r+sr=jst (bz, feel free to still look at this if you want to). I guess you could also move the setting of mInstantiating to true below this code, as there's nothing before here that cares whether it's set or not. Either way works for me.
Attachment #272886 - Flags: superreview?(bzbarsky)
Attachment #272886 - Flags: superreview+
Attachment #272886 - Flags: review?(bzbarsky)
Attachment #272886 - Flags: review+
Looks good to me too. r=bzbarsky
Notify() ends up creating the object frame, which ends up calling HasNewFrame, which looks at mInstantiating - that is, if I remember the code flow here correctly.
OS: Mac OS X → All
Hardware: PC → All
Checking in content/base/src/nsObjectLoadingContent.cpp; /cvsroot/mozilla/content/base/src/nsObjectLoadingContent.cpp,v <-- nsObjectLoadingContent.cpp new revision: 1.50; previous revision: 1.49 done the bug seems to cause the flash object not show up, so setting in-testsuite?
Status: NEW → RESOLVED
Closed: 17 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: