Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bugsense iOS EXC\u访问错误_Ios_Exc Bad Access_Crash Reports - Fatal编程技术网

Bugsense iOS EXC\u访问错误

Bugsense iOS EXC\u访问错误,ios,exc-bad-access,crash-reports,Ios,Exc Bad Access,Crash Reports,我正在尝试让bugsense在我的iOS应用程序中工作,但在初始化BugSenseCrashController时,该应用程序因EXC_BAD_访问而崩溃: BugSenseCrashController *crash = [BugSenseCrashController sharedInstanceWithBugSenseAPIKey:@"<Your BugSense API Key>"]; BugSenseCrashController*崩溃= [BugSe

我正在尝试让bugsense在我的iOS应用程序中工作,但在初始化BugSenseCrashController时,该应用程序因EXC_BAD_访问而崩溃:

  BugSenseCrashController *crash =
        [BugSenseCrashController sharedInstanceWithBugSenseAPIKey:@"<Your BugSense API Key>"];
BugSenseCrashController*崩溃=
[BugSenseCrashController与BugSenseSapikey共享状态:@”“;
我的钥匙是正确的,我已按照此处列出的所有说明操作:

不知道从这里到哪里去

编辑 我已经更改了代码,所以我没有使用userDictionary(目前不需要它)。这个问题仍然存在

EDIT2 似乎只有在设备(4.3.5)上运行代码时才会发生这种情况,而不是在模拟器(4.3)和调试器中运行代码。然后,当应用程序崩溃时,在gdb控制台中键入以下内容:

(gdb) info malloc-history 0x543216
0x543216
替换为导致崩溃的对象的地址,您将获得一个更有用的堆栈跟踪,它将帮助您确定代码中导致问题的确切行


尝试添加以下框架: 1.系统配置
2.libz.1.2.5

在此处发布您的崩溃日志。在userDictionary中:myCustomData是myCustomData字典对象吗?无论如何,除非你发布你的事故日志,否则帮不了什么忙。将环境变量NSZombieEnabled设置为YES,然后查看哪些变量超出了范围。嗨,斯科特!您可以发布更多信息(堆栈跟踪或异常消息)吗?我们以前没有收到任何类似问题的报告。Nick,不幸的是,在尝试解决问题的过程中,我将我的iTouch从4.3.5更新到了5.0.1。在这个版本的iOS上,我没有获得EXC_BAD_访问权限。我正在尝试恢复到4.3.5,但目前无法恢复。如果我真的恢复了,并且可以重现错误并生成堆栈跟踪,有没有更好的方法与您联系?Scott,您可以通过以下地址与我联系:nick@bugsense.comWell,我已经知道引起问题的线路,我只是不知道如何修复它。这似乎是iOS 4.3.5和Bugsense版本的一个问题。任何其他版本似乎都没有问题。
info malloc history
堆栈跟踪可以显示导致崩溃的执行路径,这可能会明确问题所在。无论哪种方式,您是否能够在问题中发布堆栈跟踪或整个异常消息?