Closed
Bug 185839
Opened 22 years ago
Closed 22 years ago
RFE: Run plugins in separate process so crashes don't bring down browser
Categories
(Core Graveyard :: Plug-ins, enhancement)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 156493
People
(Reporter: krellan, Assigned: rubydoo123)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 RFE: Many plugins are not as well written as the Mozilla browser itself. They frequently freeze or lock up. Unfortunately, this brings down the Mozilla browser as well. This is a request to run plugins in a separate process. It would bring increased stability. A failure in this separate process would simply prevent plugins from running until a new page is loaded, and would not otherwise affect the Mozilla process. This would have other advantages as well, such as being able to run plugins at lower priority than the rest of the browser, and allowing the user to kill an annoying plugin without affecting their browser session! Reproducible: Always Steps to Reproduce: 1. Freeze or crash a plugin, using one of the many known bugs associated with that plugin. For example, run a "denial-of-service" Java program that simply creates many threads in an infinite loop. 2. Mozilla will freeze as well. 3. User has no choice but to kill the Mozilla process, losing their browser session, and start over. Actual Results: The plugin brings down Mozilla. Expected Results: The plugin should have ran in a separate process. The user could then kill that runaway process, without affecting Mozilla. Also, this would have allowed Mozilla to continue accepting user input, without being blocked by the plugin. If the separate process ran at a lower priority than the main Mozilla browser process, then even a runaway plugin (such as a Java infinite loop) would not cause browser performance to degrade, and the user would be most thankful for the increased robustness of Mozilla!
Comment 1•22 years ago
|
||
please search bugzilla for existing reports before opening new bugs *** This bug has been marked as a duplicate of 156493 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 3•22 years ago
|
||
Sorry for reporting this dupe. I did a search on "plugin process" and did not find 156493. I'm a software developer too and hate dupes as much as you....
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•