简体   繁体   English

BugSense框架崩溃

[英]BugSense Framework crashes

i used Bugsense framework in iPhone application to get the crashe logs, and it works fine. 我在iPhone应用程序中使用Bugsense框架来获取崩溃日志,并且工作正常。 but when i get the crash report from iTunes account, the crash report indicate that there is a crash in bugSense framework. 但是当我从iTunes帐户获取崩溃报告时,崩溃报告表明bugSense框架崩溃。

What this is mean? 这是什么意思? is it indicate that crashes in applications reported by bugSense ? 是否表明bugSense报告的应用程序崩溃? or it is actual crash in the framework itself? 还是框架本身发生了实际崩溃?

Please Help. 请帮忙。

Thx 谢谢

It could be, that this is a crash in their SDK. 可能是这是他们SDK的崩溃。 Sadly they perform non-async safe functions in their framework once the crash happened. 不幸的是,一旦崩溃发生,他们将在其框架中执行非异步安全功能。 See http://landonf.bikemonkey.org/code/objc/Reliable_Crash_Reporting.20110912.html for more details on what that means (in this case calling Objective-C code once a crash occurred is unsafe). 有关其含义的更多详细信息,请参见http://landonf.bikemonkey.org/code/objc/Reliable_Crash_Reporting.20110912.html (在这种情况下,一旦发生崩溃,调用Objective-C代码是不安全的)。 You might want to contact them to make the fix this possible problem. 您可能需要与他们联系以解决此可能的问题。

But the messages lower in the stack trace also indicate, that this is a crash that happened because of an uncaught exception occurred, which would normally cause another Last Exception Backtrace to appear on top of Thread 0 . 但是堆栈跟踪中较低的消息还表明,这是由于发生未捕获的异常而导致的崩溃,通常会导致另一个Last Exception Backtrace出现在Thread 0顶部。 I am not sure if they have that functionality included. 我不确定他们是否包含该功能。 If they do, this causes that block only appear in their own crash report but not in the crash reports iOS creates. 如果这样做,则会导致该阻止仅出现在自己的崩溃报告中,而不会出现在iOS创建的崩溃报告中。 Then this is nothing to worry about, except that code above being bad as already mentioned. 然后,除了上面提到的代码很糟糕之外,这没什么好担心的。

If you have enabled immediate dispatch in BugSense, this is probably the reason of this crash, as it isn't guaranteed to be safe. 如果您在BugSense中启用了立即分派,则可能是导致崩溃的原因,因为它不能保证安全。

For more info you can check this: https://github.com/bugsense/plcrashreporter-bugsense/wiki/Using-the-BugSense-2.x-iOS-library , section Enabling immediate dispatch 有关更多信息,您可以检查以下内容: https : //github.com/bugsense/plcrashreporter-bugsense/wiki/Using-the-BugSense-2.x-iOS-library ,启用立即分发

如果没有互联网连接,则可能会发生这种情况,请尝试在错误的意义上启用立即分发

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM