2010-10-11 66 views
1

看起来像它与NSURLConnection相关,但不知道我如何诊断?我如何理解这个崩溃日志?

Exception Type: EXC_BAD_ACCESS (SIGSEGV) 
    Exception Codes: KERN_INVALID_ADDRESS at 0x1ab98c00 
    Crashed Thread: 0 

    Thread 0 Crashed: 
    0 libobjc.A.dylib     0x000027da objc_msgSend + 18 
    1 CFNetwork      0x00010fcc ClientContextHolder<CFURLConnectionClient_V4>::forget() + 60 
    2 CFNetwork      0x00010f86 URLConnectionClient::releaseClientLocked() + 34 
    3 CFNetwork      0x00004a2e URLConnectionClient::processEvents() + 170 
    4 CFNetwork      0x00004976 URLConnection::multiplexerClientPerform(RunLoopMultiplexer*) + 30 
    5 CFNetwork      0x000048f4 MultiplexerSource::perform() + 120 
    6 CFNetwork      0x00004872 MultiplexerSource::_perform(void*) + 2 
    7 CoreFoundation     0x00055f1e __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 6 
    8 CoreFoundation     0x00027ba0 __CFRunLoopDoSources0 + 376 
    9 CoreFoundation     0x00027444 __CFRunLoopRun + 224 
    10 CoreFoundation     0x00027270 CFRunLoopRunSpecific + 224 
    11 CoreFoundation     0x00027178 CFRunLoopRunInMode + 52 
    12 GraphicsServices    0x000045ec GSEventRunModal + 108 
    13 GraphicsServices    0x00004698 GSEventRun + 56 
    14 UIKit       0x0000411c -[UIApplication _run] + 396 
    15 UIKit       0x00002128 UIApplicationMain + 664 
    16 StockTwits      0x00002f48 0x1000 + 8008 
    17 StockTwits      0x00002f18 0x1000 + 7960 
+0

NSZombie已启用吗?它应该打印正在访问的(解除分配)对象的确切种类。 – sigsegv 2010-10-11 18:00:52

+0

我禁用了NSZombie,因为这是在设备上测试的。 – 2010-10-11 18:03:06

+0

http://search.lists.apple.com/?q=ClientContextHolder%3CCFURLConnectionClient_V4%3E%3A%3Aforget%28%29&cmd=Search%21 – 2010-10-12 20:26:25

回答

0

内存释放问题。我修好了它。 nszombies已经启用。

+0

具有相同的。你能提供一些更详细的信息吗? – steipete 2011-03-17 10:50:43

+0

对我来说,我在didReceiveResult中提前发布了我的NSMutableData – 2011-03-17 10:52:05