Closed
Bug 334943
Opened 18 years ago
Closed 16 years ago
After any extensions crash (e.g. IeTab), firefox picks up the error (error in DLL) but firefox then seems to lockup
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 308284
People
(Reporter: david.hedges, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 After an extension crashes, firefox picks up the error, but never seems to recover properly. This can be seen after a dynamic link library error as closing firefox does not end the process firefox.exe and reopenning the browser will not create a new process - it will re-use the old process. This can mean memory loss, i remember seeing cases when memory usage of firefox came close to 1 gig, but I have not seen this for a couple of versions of firefox- this may be because the problem is fixed, but I have got in the habit of ending the firefox process whenever a library causes an error. Understandably it is the extension causing this issue, but my bug request is to have a better mechanism of disposing of the extension after it causes an error? Perhaps forcing the extensions to have a tear down function that frees any possible resources? Or tracking 3rd party dlls that are loaded and unload them? I'm not sure what's possible in the current arcitecture, but as it stands i see this as a problem. Reproducible: Always Steps to Reproduce: 1. Cause a DLL to crash 2. Close Firefox window(s) 3. check what processes are running (firefox.exe)
Comment 1•18 years ago
|
||
Could this be a Talkback bug? I believe Talkback causes somewhat similar problems on Mac.
Blocks: ghostproc
Comment 2•18 years ago
|
||
The extension manager manages the install, uninstall, enable, disable, update, etc. of extensions... this would need to be done in the core code. Not sure which component it should be in but it is quite unlikely to get attention in this component.
Reporter | ||
Comment 3•18 years ago
|
||
Hmm i'm not sure which component this error belongs to but it is a bug. If it doesn't belong to this component, can someone who understands the system arcitecture please assign the bug appropriately? Thanks Dave
Comment 4•18 years ago
|
||
Firefox -> General for triage
Component: Extension/Theme Manager → General
QA Contact: extension.manager → general
Comment 5•16 years ago
|
||
STM this is a dupe of bug 308284. Do you agree? (In reply to comment #0) > After an extension crashes, firefox picks up the error, but never seems to > recover properly.... > my bug request is to > have a better mechanism of disposing of the extension after it causes an error? > Perhaps forcing the extensions to have a tear down function that frees any > possible resources? Or tracking 3rd party dlls that are loaded and unload them?
Updated•16 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•