Closed Bug 344708 Opened 19 years ago Closed 19 years ago

trunk leak in updater process?

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 323402

People

(Reporter: chofmann, Unassigned)

Details

Notice that when I see the popup that tells me that "Minefield has an update to install" and I dismiss to "install later/on next start up" I get this out of dbaron's leak detector. Leaks in window 0x2cba1e8: [+] [leaked object] (c570110) = [object Object] [+] _update (2cc1728) = [xpconnect wrapped (nsISupports, nsIUpdate, nsIWritablePropertyBag)] [ ] QueryInterface (4346600) = function QueryInterface() { [native code] } [+] selectedPatch (2b0a990) = [xpconnect wrapped nsIUpdatePatch] [-] QueryInterface (2b3dbe0) = function QueryInterface() { [native code] } [ ] type = complete [ ] URL = http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2006-07-14-05-trunk/firefox-3.0a1.en-US.win32.complete.mar [ ] hashFunction = sha1 [ ] hashValue = 71cfd9c15315316d171d8e7a4a5a09c410a93ae5 [ ] size = 7903739 [ ] state = pending [ ] selected = true [-] serialize (2b3d910) = function serialize() { [native code] } [ ] name = Minefield 3.0a1 [ ] detailsURL = http://www.mozilla.com/firefox/releases/ [ ] type = minor [ ] version = 3.0a1 [ ] extensionVersion = 3.0a1 [ ] buildID = 2006071405 [ ] licenseURL = null [ ] serviceURL = https://aus2.mozilla.org/update/2/Firefox/3.0a1/2006071204/WINNT_x86-msvc/en-US/nightly/Windows_NT%205.1/update.xml [ ] channel = nightly [ ] isCompleteUpdate = false [ ] isSecurityUpdate = false [ ] installDate = 1152902104139 [ ] statusText = Install Pending [ ] state = pending [ ] errorCode = 0 [ ] patchCount = 1 [+] getPatchAt (2911178) = function getPatchAt() { [native code] } [ ] prototype (2b0b128) = [object Object] [+] serialize (2910f80) = function serialize() { [native code] } [ ] prototype (2b0b1f0) = [object Object] [+] enumerator (2b0c5e8) = [xpconnect wrapped nsISimpleEnumerator] [-] QueryInterface (2b0c568) = function QueryInterface() { [native code] } [-] hasMoreElements (2b0c3f0) = function hasMoreElements() { [native code] } [-] getNext (2b0c0d0) = function getNext() { [native code] } [+] getProperty (2910d48) = function getProperty() { [native code] } [ ] prototype (29dc120) = [object Object] [+] setProperty (2910a70) = function setProperty() { [native code] } [ ] prototype (29dd048) = [object Object] [+] deleteProperty (2910940) = function deleteProperty() { [native code] } [ ] prototype (29dd160) = [object Object] [ ] _methodName = showUpdateComplete [+] _prompter (c5700a8) = [xpconnect wrapped nsIUpdatePrompt] [+] QueryInterface (27bcb00) = function QueryInterface() { [native code] } [ ] prototype (2b8a8d8) = [object Object] [+] checkForUpdates (2846f98) = function checkForUpdates() { [native code] } [ ] prototype (2b8aa20) = [object Object] [+] showUpdateAvailable (2846ba0) = function showUpdateAvailable() { [native code] } [ ] prototype (2b8ab40) = [object Object] [+] showUpdateDownloaded (2846328) = function showUpdateDownloaded() { [native code] } [ ] prototype (2b3bf20) = [object Object] [+] showUpdateInstalled (2876f60) = function showUpdateInstalled() { [native code] } [ ] prototype (2b3c160) = [object Object] [+] showUpdateError (2876e88) = function showUpdateError() { [native code] } [ ] prototype (2b3c430) = [object Object] [+] showUpdateHistory (2876890) = function showUpdateHistory() { [native code] } [ ] prototype (2b3c550) = [object Object] ----- is there a better (updater) component?
*** This bug has been marked as a duplicate of 323402 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.