2012-03-15 133 views
0

我有一个应用程序和beta测试我得到了我的应用程序崩溃,但我无法理解它有什么问题,你能建议我在哪里看,谢谢:)使用testFlight我得到了我的应用程序崩溃日志,但不知道出了什么问题

0 TurfNutritionTool_ver_5.1 0x00189642 testflight_backtrace + 142 
1 TurfNutritionTool_ver_5.1 0x0018a1d0 TFSignalHandler + 212 
2 libsystem_c.dylib 0x3174872e _sigtramp + 42 
3 UIKit 0x362f2aa0 -[UITableView dealloc] + 56 
4 CoreFoundation 0x317b5c42 -[NSObject(NSObject) release] + 30 
5 libobjc.A.dylib 0x3125d50c objc_setProperty_non_gc + 120 
6 libobjc.A.dylib 0x31255046 objc_setProperty + 26 
7 TurfNutritionTool_ver_5.1 0x001051c8 -[TNTScenarioViewController setScenarioTable:] (TNTScenarioViewController.m:15) 
8 TurfNutritionTool_ver_5.1 0x00103610 -[TNTScenarioViewController viewDidUnload] (TNTScenarioViewController.m:160) 
9 UIKit 0x362a9a28 -[UIViewController unloadViewForced:] + 172 
10 UIKit 0x362b96b8 -[UIViewController unloadViewIfReloadable] + 16 
11 UIKit 0x3630012c -[UIViewController purgeMemoryForReason:] + 40 
12 UIKit 0x3630014c -[UIViewController didReceiveMemoryWarning] + 16 
13 TurfNutritionTool_ver_5.1 0x00102682 -[TNTScenarioViewController didReceiveMemoryWarning] (TNTScenarioViewController.m:40) 
14 UIKit 0x36300162 -[UIViewController _didReceiveMemoryWarning:] + 14 
15 Foundation 0x3113f182 _nsnote_callback + 142 
16 CoreFoundation 0x3182020e __CFXNotificationPost_old + 402 
17 CoreFoundation 0x317baeea _CFXNotificationPostNotification + 118 
18 Foundation 0x3113c5d2 -[NSNotificationCenter postNotificationName:object:userInfo:] + 70 
19 Foundation 0x3113e1c0 -[NSNotificationCenter postNotificationName:object:] + 24 
20 UIKit 0x362d6360 -[UIApplication _performMemoryWarning] + 48 
21 UIKit 0x362d6d82 -[UIApplication _receivedMemoryNotification] + 126 
22 UIKit 0x362d4506 _memoryStatusChanged + 42 
23 CoreFoundation 0x31820d68 __CFNotificationCenterDarwinCallBack + 24 
24 CoreFoundation 0x3181dbde __CFMachPortPerform + 210 
25 CoreFoundation 0x31828a96 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 26 
26 CoreFoundation 0x3182a83e __CFRunLoopDoSource1 + 166 
27 CoreFoundation 0x3182b60c __CFRunLoopRun + 520 
28 CoreFoundation 0x317bbec2 CFRunLoopRunSpecific + 230 
29 CoreFoundation 0x317bbdca CFRunLoopRunInMode + 58 
30 GraphicsServices 0x336d641e GSEventRunModal + 114 
31 GraphicsServices 0x336d64ca GSEventRun + 62 
32 UIKit 0x361abd68 -[UIApplication _run] + 404 
33 UIKit 0x361a9806 UIApplicationMain + 670 
34 TurfNutritionTool_ver_5.1 0x000edb68 main (main.m:14) 
35 TurfNutritionTool_ver_5.1 0x000edb27 start + 39 

回答

3

你是否熟悉栈跟踪的概念?你所看到的是从崩溃(0)到最近的帧条目执行的代码行。因此,这被称为“回溯”,因为它从代码停止执行的点开始倒退。

我不知道你的代码,但你可以从后面的第14行看到你收到了低内存警告。这个警告引起了一连串的卸载事件,包括一个UITableView的解除分配(第3行)。

紧随其后的是_sigtramp,它可能表示一个EXC_BAD_ACCESS。我的猜测,没有看到你的代码的其余部分,是你正在访问由低内存卸载情况释放的东西。

+0

这是非常有帮助的,我不太了解堆栈跟踪,但我会尝试学习和了解发生了什么问题。非常感谢你 – Retro 2012-03-16 08:25:05

相关问题