Tag: crash

在 – 断言失败

希望这将是一个快速解决。 我一直在试图找出我不断收到的错误。 错误列在下面,appdelagate在下面。 任何帮助表示赞赏。 谢谢 2012-04-12 21:11:52.669 Chanda [75100:f803] —声明失败-[UITableView _endCellAnimationsWithContext:] ,/ /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:1037 -[UITableView _endCellAnimationsWithContext:] /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:1037 2012-04-12 21: 11:52.671 Chanda [75100:f803] —由于未捕获exception' NSInternalInconsistencyException ',原因:'无效更新:无效的行数在第0节。 )必须等于在更新之前在该部分中包含的行数(2),加上或减去从该部分插入或删除的行数(插入1个,删除0),加上或减去移入的行数或者在那个部分之外(0移进去,0移出)。 #import "AppDelegate.h" @implementation AppDelegate @synthesize window = _window; @synthesize databaseName,databasePath; – (BOOL)application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions { self.databaseName = @"Customers.db"; NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDir = […]

如何查找SIGABRT的原因

我正在向这个问题展示代码,举例来说,但是我的问题真的是:我该如何追踪和理解SIGABRT错误? 我读了这个问题: sigabrt没有错误信息 ,但我不认为这涉及到我的问题。 我将在下面显示的例子显然不是一个xib问题,以前得到SIGABRT似乎更多的是处理未处理的exception。 我曾尝试使用GDB的bt但这并没有帮助。 有没有更全面的转储来查看? 我也使用NSZombie ,但我真的不明白如何使用它,所以如果这是你的答案,请提供一个链接到我应该如何从中获取相关数据的文档。 这是我的例子:我试图使用核心数据。 我的项目最初并没有设置它,所以我不得不手动添加它,我通过去我的项目>构build阶段>链接二进制与库>点击加号并添加CoreData.framework 然后,通过转到文件>新build>数据模型创build我的数据模型。 我创造了不less属性,就是这样 之后,我将适当的方法添加到应用程序委托(我通过创build一个新的项目与核心数据,然后复制方法): //code removed, as its not needed for the question/answer 在此之后,我只是试图保存一个值到托pipe对象(再次,从一个新的项目从默认实现复制的代码): //code removed, as its not needed for the question/answer 但是,当我执行addTime方法时,我得到的是SIGABRT错误。

如何从我的Android应用程序获取崩溃数据?

如何从我的Android应用程序获取崩溃数据(至less是堆栈跟踪)? 至less在用自己的设备进行工作的时候,最好是从我的应用程序的任何实例上运行,这样我就可以改进它,使它更加稳定。

如何在我的gcc C ++应用程序崩溃时生成堆栈跟踪

当我的c + +应用程序崩溃,我想生成一个堆栈跟踪。 我已经问过这个,但我想我需要澄清我的需求。 我的应用程序由许多不同的用户运行,它也运行在Linux,Windows和Macintosh上(所有版本都使用gcc编译)。 我希望我的程序能够在崩溃时生成堆栈跟踪,下次用户运行它时,会询问是否可以将堆栈跟踪发送给我,以便我可以跟踪这个问题。 我可以处理发送信息给我,但我不知道如何生成跟踪string。 有任何想法吗?