Closed Bug 345430 Opened 18 years ago Closed 3 years ago

nsNativeComponentLoader does not unload DLL's

Categories

(Core :: XPCOM, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Olaf.Achthoven, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 The changes in version 1.112 of xpcom/components/nsNativeComponentLoader.cpp disable the unloading of loaded DLL's. This makes it very hard to see if an embedded browser is leaking, because the logging functionality is closed before the DLL's are unloaded. The result is deliberate according to the comment: // XXXbsmedberg: do this as soon as the static-destructor crash(es) // are fixed Reproducible: Always Actual Results: Several memoryleaks reported that are not leaks at all, but memory freed after logging shutdown.
QA Whiteboard: qa-not-actionable

nsNativeComponentLoader doesn't exist any more.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.