[Webkit-unassigned] [Bug 40654] Database access in worker threads results in memory leaks due to lack of autorelease pool

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 23 17:08:24 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=40654





--- Comment #4 from Simon Fraser (smfr) <simon.fraser at apple.com>  2010-08-23 17:08:24 PST ---
Here's where the autorelease spew is coming from:

#0  0x00007fff80fe6d94 in __NSAutoreleaseNoPool ()
#1  0x00007fff80f32099 in _CFAutoreleasePoolAddObject ()
#2  0x00007fff80f31e06 in -[NSObject(NSObject) autorelease] ()
#3  0x00000001019352ed in HardAutorelease (obj=0x105c3c960) at FoundationExtras.h:73
#4  0x0000000101935311 in WTF::StringImpl::operator NSString* (this=0x105c07c70) at /Volumes/Monster/Development/apple/webkit/WebKit.git/WebCore/platform/text/mac/StringImplMac.mm:30
#5  0x000000010085119f in WTF::String::operator NSString* (this=0x108fa7440) at WTFString.h:277
#6  0x00000001008a3158 in WebDatabaseTrackerClient::dispatchDidModifyDatabase (this=0x107810ec0, origin=0x10790cc10, databaseIdentifier=@0x108fa7440) at /Volumes/Monster/Development/apple/webkit/

WebDatabaseTrackerClient::dispatchDidModifyDatabase() is doing Obj-C stuff.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list