Closed Bug 534361 Opened 15 years ago Closed 15 years ago

Crash at [@ nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)]

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows XP
defect
Not set
critical

Tracking

(status1.9.2 final-fixed)

RESOLVED FIXED
Tracking Status
status1.9.2 --- final-fixed

People

(Reporter: sicking, Assigned: sicking)

Details

(Keywords: crash, topcrash, Whiteboard: [crashkill][crashkill-fix])

Crash Data

Attachments

(1 file)

Looks like we're crashing after having instantiated the plugin when trying to get the instance out of the frame.

Possibly the frame is going away while we're instantiating. Writing up a patch to deal with that.
Assignee: nobody → jonas
Basically what i suspect is happening is that the instantiate call spins the event loop, and during this something causes the frame to go away.
Whiteboard: [crashkill]
Comment on attachment 417222 [details] [diff] [review]
This might fix it

r=jst (josh, feel free to have a look still)
Attachment #417222 - Flags: review?(joshmoz) → review+
Severity: normal → critical
Keywords: crash
Summary: Crash at [@nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)] → Crash at [@ nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)]
Yes we do

Fixed on trunk

http://hg.mozilla.org/mozilla-central/rev/4b8ffbe9a4c4
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Whiteboard: [crashkill] → [crashkill][crashkill-fix]
Attachment #417222 - Flags: approval1.9.2? → approval1.9.2+
Crash Signature: [@ nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)]
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: