Closed Bug 1231427 Opened 9 years ago Closed 8 years ago

Properly fix off-main-thread _releaseobject handling in nsNPAPIPlugin

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
normal

Tracking

(firefox45 affected)

RESOLVED WONTFIX
Tracking Status
firefox45 --- affected

People

(Reporter: qdot, Assigned: qdot)

References

Details

As of bug 1221448, we now leak instead of crashing when in-process plugins try to release memory off the main thread (a case that happens for those running older versions of Java 7). In order to have the memory freed properly, we need to forward the memory management operations to the main thread, while also synchronizing with the requesting thread to make sure the NPObject isn't destroyed before we deallocate.
Ben, given the deprecated status of the java plugin and our continuing deprecation of NPAPI, can this be resolved as WONTFIX?
Flags: needinfo?(benjamin)
Yeah, I don't think we should fix this.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(benjamin)
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.