Closed Bug 1250000 Opened 9 years ago Closed 8 years ago

_NSAutoreleaseNoPool(): Object x of class autoreleased with no pool in place - just leaking

Categories

(Core :: Widget: Cocoa, defect, P3)

44 Branch
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bb553, Unassigned)

References

Details

(Whiteboard: tpi:+)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:44.0) Gecko/20100101 Firefox/44.0 Build ID: 20160210153822 Steps to reproduce: _NSAutoreleaseNoPool(): Object x of class autoreleased with no pool in place - just leaking Firefox 44.0.2 - OS X 10.6.8 and above endlessly repeating in Console: 2/21/16 11:31:12 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d713b00 of class NSCFNumber autoreleased with no pool in place - just leaking It appears upon launch of Firefox, even when there is a blank page selected as "Home Page" or when about:blank is selected as "Home Page", as well as when one goes to any actual URL This a memory leak that originally appeared much older Firefox versions for OS X PPC and Intel. It appeared fixed in a later releases of Firefox, but has reappeared in Firefox 44 for OS X Intel - and is there also all the way up into the latest beta release of Firefox 45.0b6 for OS X Intel Disabling AdBlock version 2.7.1 has no effect It would probably be a good idea, since whatever was patched before to fix the memory leak appears to have been undone, to figure out how it was fixed before many versions of Firefox ago and see if an adaptation of that fix could be added to upcoming versions of of Firefox Note: If Mozilla thinks this should be added to one of the much older filings of similar memory leaks of Firefox - even through most of those are listed as PPC OS X bugs instead of Intel OS X bugs - go ahead and switch this to such a listing, as this is a FYI Actual results: (snip) 2/21/16 11:31:02 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d75bd40 of class NSCFDictionary autoreleased with no pool in place - just leaking 2/21/16 11:31:02 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d75ca00 of class NSCFArray autoreleased with no pool in place - just leaking 2/21/16 11:31:02 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d742ac0 of class NSCFDictionary autoreleased with no pool in place - just leaking 2/21/16 11:31:02 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x132b4c920 of class NSCFData autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x1366d2eb0 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x1328fb560 of class NSCFNumber autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x1371bd220 of class NSConcreteValue autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x132b67740 of class NSCFNumber autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x1371bd280 of class NSConcreteValue autoreleased with no pool in place - just leaking 2/21/16 11:31:10 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x1349c00c0 of class NSCFDictionary autoreleased with no pool in place - just leaking 2/21/16 11:31:12 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d748a00 of class NSCFString autoreleased with no pool in place - just leaking 2/21/16 11:31:12 AM firefox[32230] *** __NSAutoreleaseNoPool(): Object 0x10d713b00 of class NSCFNumber autoreleased with no pool in place - just leaking (snip) Expected results: Upon every launch of Firefox for OS X (including after a complete shutdown and then restart of computer) no such memory leaks should be happening
Ref: 634702
Component: Untriaged → Widget: Cocoa
Product: Firefox → Core
We are also experiencing this bug with : * Firefox 44.0.1 on OSX 10.6.8 * Thunderbird 38.5 on OSX 10.6.8 (no extensions) Steps to reproduce (in our case) : Boot up Mac. Launch Firefox or Thunderbird. During my search I found out this link that might help fix the issue : http://iphonedevsdk.com/forum/iphone-sdk-development/65390-some-advice-autoreleased-with-no-pool-in-place-just-leaking.html Seems like this is a known issue that has been fixed in the past : https://bugzilla.mozilla.org/show_bug.cgi?id=541809 And sometimes ignored : https://bugzilla.mozilla.org/show_bug.cgi?id=694927
I do not see this leak in latest Nightly 49.0a1, 20160531030258. 2mtq, does this occur for you in latest Nightly?
Flags: needinfo?(bb553)
Whiteboard: tpi:?
What console is this showing up in?
Flags: needinfo?(daitheflu)
While there appears to be other memory leaks in Firefox version 48.0b4 for OS X 10.6.8 and above (Thursday, May 12, 2016), this particular bug appears to fixed again (fingers crossed that it won't appear again in a later version of Firefox); The issue of newer versions of Firefox sometimes re-introducing memory leaks and/or other problems that were fixed or patched in an earlier version, certainly isn't unique to Firefox - it's happened for years with versions of Google Chrome, Safari, iCab, and other web browsers.
(In reply to Jim Mathies [:jimm] from comment #4) > What console is this showing up in? Under Thunderbird, the console can be opened with Tools > Errors console (or shift+cmd+J).
Flags: needinfo?(daitheflu)
Depends on: 541809
Flags: needinfo?(bb553)
Priority: -- → P2
Whiteboard: tpi:? → tpi:+
I'm seeing this in 45.4.0 ESR on 10.6.8 mac osx 32 bit & 64 bit machines. This occurs in safe mode.
(In reply to Michelle Funches - QA from comment #1) > Ref: 634702 This resolved bug report shows a patch that fixes this issue. This may be a regression? as Michelle seems to be hinting at.
Tracy, would you be able to take a look at this and possibly confirm the bug? I have fixed similar issues before, but I'm not seeing what's described in comment 0. Thank you!
Flags: needinfo?(twalker)
Priority: P2 → P3
marking WFM per comment #5 and the fact I haven't been able to reproduce this on latest Nightly 54.0a1, 20170124030205 on macOS 10.12
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(twalker)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.