Re: Possible leak from NSURLConnection sendSynchronousRequest on iPhone
Re: Possible leak from NSURLConnection sendSynchronousRequest on iPhone
- Subject: Re: Possible leak from NSURLConnection sendSynchronousRequest on iPhone
- From: Mark Pauley <email@hidden>
- Date: Mon, 10 Nov 2008 15:18:57 -0800
That's interesting. It could be a leak... what API are you using?
It's interesting that it only happens with
sendSynchronousRequest:returningResponse:error...
I'll mock up a quick test to see if I can't reproduce.
On Nov 10, 2008, at 2:27 PM, Ladd Van Tol wrote:
So I have an iPhone app that makes a number of threaded calls to -
[NSURLConnection sendSynchronousRequest:returningResponse:error:].
When I run the app on the device with the Leaks instrument, I get a
periodic 3.5KB leak. So far I haven't been able to tie this leak
back to any specific network calls on my part, owing to the async
nature of the CF networking stuff.
Instruments reports the attached stack trace.
Any thoughts? Is this a real leak?
Thanks,
Ladd
33 libSystem.B.dylib 17.50 Kb malloc
32 libSystem.B.dylib 17.50 Kb pthread_create
31 libSystem.B.dylib 10.50 Kb si_async_call
30 libSystem.B.dylib 10.50 Kb getaddrinfo_async_call
29 libSystem.B.dylib 10.50 Kb getaddrinfo_async_start
28 CFNetwork 10.50 Kb _CreateMasterAddressLookup
27 CFNetwork 10.50 Kb CFHostStartInfoResolution
26 CFNetwork 10.50 Kb CFHostStartInfoResolution
25 CFNetwork 10.50 Kb _ScheduleAndStartLookup
24 CFNetwork 10.50 Kb _SocketStreamStartLookupForOpen_NoLock
23 CFNetwork 10.50 Kb _SocketStreamOpen
22 CoreFoundation 10.50 Kb _CFStreamOpen
21 CoreFoundation 10.50 Kb CFWriteStreamOpen
20 CFNetwork 10.50 Kb httpWrFilterOpen
19 CoreFoundation 10.50 Kb _CFStreamOpen
18 CoreFoundation 10.50 Kb CFWriteStreamOpen
17 CFNetwork 10.50 Kb scheduleNewRequest
16 CFNetwork 10.50 Kb _CFNetConnectionEnqueue_internal
15 CFNetwork 10.50 Kb _CFNetConnectionEnqueue
14 CFNetwork 10.50 Kb httpStreamOpen
13 CoreFoundation 10.50 Kb _CFStreamOpen
12 CoreFoundation 10.50 Kb CFReadStreamOpen
11 CFNetwork 10.50 Kb createAndOpenStream
10 CFNetwork 10.50 Kb httpProtocolStart
9 CFNetwork 10.50 Kb CFURLProtocolStartLoad
8 CFNetwork 10.50 Kb _CFURLConnectionProcessServerEvents
7 CFNetwork 10.50 Kb muxerSourcePerform
6 CoreFoundation 10.50 Kb CFRunLoopRunSpecific
5 CoreFoundation 10.50 Kb CFRunLoopRunInMode
4 Foundation 10.50 Kb +
[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:]
3 Foundation 10.50 Kb -[NSThread main]
2 Foundation 10.50 Kb __NSThread__main__
1 libSystem.B.dylib 10.50 Kb _pthread_body
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_Mark
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden