Closed Bug 195322 Opened 23 years ago Closed 9 years ago

ownership model of MimeTypeElementImpl::mPlugin is all goofy

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: peterlubczynski-bugs, Assigned: peterlubczynski-bugs)

Details

This bug is being opened to track the issue from bug 58811, comment #70. MimeTypeElementImpl doesn't take ownership of mPlugin and it's a raw interface pointer. I think there is a possible crash lurking here if someone were to hold onto a reference of the mime type DOM object longer than the lifetime of the plugin DOM object and then called something like GetEnabledPlugin.
QA Contact: shrir → plugins
It's all real pointers now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.