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

RESOLVED FIXED

Status

()

Core
Plug-ins
--
critical
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: sicking, Assigned: sicking)

Tracking

({crash, topcrash})

Trunk
x86
Windows XP
crash, topcrash
Points:
---

Firefox Tracking Flags

(status1.9.2 final-fixed)

Details

(Whiteboard: [crashkill][crashkill-fix], crash signature)

Attachments

(1 attachment)

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+

Updated

8 years ago
Severity: normal → critical
Keywords: crash
Summary: Crash at [@nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)] → Crash at [@ nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)]
Do we want this on 1.9.2?
Yes we do

Fixed on trunk

http://hg.mozilla.org/mozilla-central/rev/4b8ffbe9a4c4
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
Whiteboard: [crashkill] → [crashkill][crashkill-fix]

Updated

8 years ago
Attachment #417222 - Flags: approval1.9.2? → approval1.9.2+
Crash Signature: [@ nsObjectLoadingContent::Instantiate(nsIObjectFrame*, nsACString_internal const&, nsIURI*)]
You need to log in before you can comment on or make changes to this bug.