[Webkit-unassigned] [Bug 13757] New: REGRESSION: Leaks seen on buildbot after r21497
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 16 20:18:31 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=13757
Summary: REGRESSION: Leaks seen on buildbot after r21497
Product: WebKit
Version: 522+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Keywords: InRadar
Severity: Normal
Priority: P1
Component: Page Loading
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ggaren at apple.com
CC: mitz at webkit.org
<rdar://problem/5209536>
* SUMMARY
Buildbot says they started with this check-in, but it's not terribly accurate:
Changed by: beidson
Changed at: Wed 16 May 2007 10:11:44
Revision: 21497
Changed files:
/LayoutTests/ChangeLog
/LayoutTests/http/tests/misc/multipart-expected.txt
/LayoutTests/http/tests/misc/multipart.html
/LayoutTests/http/tests/misc/resources/1x1-blue.png
/LayoutTests/http/tests/misc/resources/multipart.php
/WebCore/ChangeLog
/WebCore/loader/ResourceLoader.cpp
Comments:
LayoutTests:
Reviewed by Brady
- test for http://bugs.webkit.org/show_bug.cgi?id=13360
REGRESSION: Crash closing live web cam viewer page
* http/tests/misc/multipart-expected.txt: Added.
* http/tests/misc/multipart.html: Added.
* http/tests/misc/resources/1x1-blue.png: Added.
* http/tests/misc/resources/multipart.php: Added.
WebCore:
Reviewed by Brady
- fix http://bugs.webkit.org/show_bug.cgi?id=13360
REGRESSION: Crash closing live web cam viewer page
Test: http/tests/misc/multipart.html
* loader/ResourceLoader.cpp:
(WebCore::ResourceLoader::didFail): Avoid calling didFailToLoad() if
didFinishLoad() has already been called (when the first part of a
multipart resource arrived).
(WebCore::ResourceLoader::didCancel): Ditto.
* RESULTS
Process 22325: 70651 nodes malloced for 27978 KB
Process 22325: 5 leaks for 128 total leaked bytes.
Leak: 0x05723be0 size=32 instance of 'NSConcreteMutableData'
0xa293f038 0x00000000 0x00000009 0x00000010 ...8............
0x0574d920 0x00000000 0x00000000 0x00000000 .t. ............
Call stack: [thread 11]: | 0x0 | _pthread_body | forkThreadForFunction
| +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] |
CFRunLoopRunSpecific | __CFRunLoopRun | __CFRunLoopDoSources0 |
_CFStreamSignalEventSynch | readStreamCallback2 | -[NSConnectionHTTPURLProtocol
performHTTPHeaderRead] | -[NSConnectionHTTPURLProtocol
setResponseHeaderUsingHTTPResponse:] | -[NSHTTPURLProtocol setResponseHeader:]
| -[NSString(NSStringOtherEncodings) dataUsingEncoding:allowLossyConversion:] |
NSAllocateObject | _internal_class_createInstanceFromZone
Leak: 0x0574e630 size=16
0x00000000 0x00000000 0x00000000 0x00004000 .............. at .
Call stack: [thread 3ba7]: | 0x3 | start | _start | main |
dumpRenderTree | runTest | -[NSRunLoop runMode:beforeDate:] |
CFRunLoopRunSpecific | __CFRunLoopRun | __CFRunLoopDoSources0 | _sendCallbacks
| -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] |
-[NSURLConnection(NSURLConnectionInternal) _flushQueuedData] |
-[WebCoreResourceHandleAsDelegate connection:didReceiveResponse:] |
WebCore::ResourceLoader::didReceiveResponse(WebCore::ResourceHandle*,
WebCore::ResourceResponse const&) |
WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) | WebCore::ResourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) | WebCore::FrameLoader::didReceiveResponse(WebCore::ResourceLoader*,
WebCore::ResourceResponse const&) |
WebCore::ProgressTracker::incrementProgress(unsigned long,
WebCore::ResourceResponse const&) | operator new(unsigned long) |
WTF::fastMalloc(unsigned long)
Leak: 0x0574d920 size=16
0x2d2d6375 0x74486572 0x656c7380 0x00010001 --cutHerels.....
Call stack: [thread bfffea6c]: | 0x0 | _pthread_body |
forkThreadForFunction | +[NSURLConnection(NSURLConnectionInternal)
_resourceLoadLoop:] | CFRunLoopRunSpecific | __CFRunLoopRun |
__CFRunLoopDoSources0 | _CFStreamSignalEventSynch | readStreamCallback2 |
-[NSConnectionHTTPURLProtocol performHTTPHeaderRead] |
-[NSConnectionHTTPURLProtocol setResponseHeaderUsingHTTPResponse:] |
-[NSHTTPURLProtocol setResponseHeader:] | -[NSString(NSStringOtherEncodings)
dataUsingEncoding:allowLossyConversion:] | -[NSMutableData initWithLength:] |
-[NSConcreteMutableData setLength:] | _setupBytes
Leak: 0x006f5860 size=16
0x00000000 0x0000005b 0x00000000 0x00004000 .......[...... at .
Call stack: [thread 3ba7]: | 0x3 | start | _start | main |
dumpRenderTree | runTest | -[NSRunLoop runMode:beforeDate:] |
CFRunLoopRunSpecific | __CFRunLoopRun | __CFRunLoopDoSources0 | _sendCallbacks
| -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] |
-[NSURLConnection(NSURLConnectionInternal) _flushQueuedData] |
-[WebCoreResourceHandleAsDelegate connection:didReceiveResponse:] |
WebCore::ResourceLoader::didReceiveResponse(WebCore::ResourceHandle*,
WebCore::ResourceResponse const&) |
WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) | WebCore::ResourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) | WebCore::FrameLoader::didReceiveResponse(WebCore::ResourceLoader*,
WebCore::ResourceResponse const&) |
WebCore::ProgressTracker::incrementProgress(unsigned long,
WebCore::ResourceResponse const&) | operator new(unsigned long) |
WTF::fastMalloc(unsigned long)
1 leaks excluded (not printed)
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list