标签: crash-reports

如何在符号化崩溃报告(iPhone/Mac)中获取正确的行号?

在表示崩溃报告时,我注意到行号已关闭.我用一个故意导致崩溃的项目对此进行了测试.似乎生成的行号不包括某些行,例如注释行或编译器预处理器语句(不确定它的作用和不包括)...

是否有一种简单的方法可以从符号化崩溃报告中的"关闭"行号到源中的实际代码行?

编辑:符号化崩溃报告中的一行示例:

7 Luisterpaal 0x00005de2 -[SWFMP3 connection:didReceiveData:] (SWFMP3.m:320)
Run Code Online (Sandbox Code Playgroud)

因此,行号320几乎是正确的,但不完全正确.这几行......

iphone macos xcode crash-reports

7
推荐指数
1
解决办法
7597
查看次数

iPhone崩溃日志不能正确地符号化并且是双重间隔的

这很奇怪,只发生在我正在开发的一个应用程序中.我正在使用XCode 4.0和其他应用程序为我正确地表示符号.当我从多个设备(iPhone或iPad)上接收来自多个测试人员的崩溃日志时,就会发生这种情况,因此并非特定于某个人.

该应用程序有一个精简和专业目标,是一个通用的应用程序,可以在iPhone和iPad上运行,如果这有所作为.

崩溃日志最初加载并且看起来像常规崩溃日志,但是一旦它们被"处理",它们就不会被符号化并且最终是双倍间隔的,所以它们看起来像这样:

I n c i d e n t   I d e n t i f i e r :   8 0 D 0 B E 6 A - 5 A C 8 - 4 E 8 A - B D 4 2 - 9 4 2 8 A 0 6 4 A 2 3 D 
C r a s h R e p o r t e r   K e y :       4 2 b 2 …
Run Code Online (Sandbox Code Playgroud)

crash-reports ios xcode4

7
推荐指数
1
解决办法
380
查看次数

Android应用程序崩溃,但没有重新启动 - 从应用程序中的另一个点恢复

有问题的应用程序已经部署完毕.我已经了解了ACRA,并将添加它以找出应用程序崩溃发生的原因.

然而,我的问题是应用程序将崩溃(对话框将显示为您提供"强制关闭"或"等待"的选项),但不是完全重新启动应用程序,而是从崩溃发生之前的某个点恢复.然而,这会导致问题,这些问题只能通过重新启动应用程序来解决(例如,数据突然丢失,没有意义的崩溃等).

那么,一旦崩溃,我怎么能强迫我的应用程序结束呢?(不重启).

编辑:最大的问题是,在应用程序崩溃后,我的首选项文件中的所有数据都会消失,直到应用程序重新启动时才会恢复.

crash android crash-reports acra

7
推荐指数
1
解决办法
3502
查看次数

如何理解此崩溃日志

我(在ITC中)下面提供了我的第一个Mac App Store应用程序的崩溃报告.使用基于Stackoverflow的知识我试图象征这个日志,但是(使用atos和otool)我只能读取最后(20)行(这意味着start (in My App) + 52.我真的不知道如何解释上面的行,以及如何查找崩溃的原因.

Process:         My App [270]
Identifier:      com.mycompany.myapp
Version:         1.0.0 (1.0.0)
App Item ID:     568750000
App External ID: 11410000
Code Type:       X86-64 (Native)
Parent Process:  launchd [143]
User ID:         501

Date/Time:       2012-11-07 19:21:11.365 -0200
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Per-App Interval Since Last Report:  1232 sec
Per-App Crashes Since Last Report:   1

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT


Thread 0 …
Run Code Online (Sandbox Code Playgroud)

macos cocoa objective-c crash-reports symbolicatecrash

7
推荐指数
1
解决办法
7145
查看次数

如何从使用C#编写的WinRT应用程序中获取崩溃日志和堆栈跟踪?

我刚刚开始使用C#编写的Windows应用商店应用程序,它还没有发布到Windows应用商店.当我将正在开发的应用程序的调试版本提供给我的测试团队时,它会崩溃在哪里可以找到崩溃日志和堆栈跟踪?构建我的应用程序时是否需要执行任何操作?我正在寻找标准解决方案,而不是第三方库或向我发送最终用户报告的内容.我来自一个Android世界,其中ADB logcat总是包含Java堆栈跟踪,我正在寻找C#/ WinRt中的等价物.

c# crash-reports windows-runtime windows-store-apps

7
推荐指数
1
解决办法
3703
查看次数

iOS应用程序因未知原因而崩溃

我正在使用最新版本的XCode并为iOS 6.0及更高版本构建.以下是我得到的崩溃日志.它似乎没有任何帮助.我唯一注意到的是,对于我的应用程序,它说"[每个进程限制]".这有什么意义吗?还有什么可能导致这次崩溃?如果重要,我正在使用ARC.谢谢

Incident Identifier: B3FF81F3-FE14-46B2-A4C6-0931917D87C0
CrashReporter Key:   e64be3b78430ea913edf711ceb553d83ad760b10
Hardware Model:      iPhone5,1
OS Version:          iPhone OS 6.1.3 (10B329)
Kernel Version:      Darwin Kernel Version 13.0.0: Wed Feb 13 21:40:10 PST 2013; root:xnu-2107.7.55.2.2~1/RELEASE_ARM_S5L8950X
Date:                2013-04-16 18:57:49 -0400
Time since snapshot: 952 ms

Free pages:        1490
Active pages:      15836
Inactive pages:    7532
Throttled pages:   68031
Purgeable pages:   48
Wired pages:       165666
Largest process:   Stevens Book Tra

Processes
 Name                    <UUID>                       rpages       recent_max       [reason]          (state)

       timed <13d1143a8d7433cdbec64d4279aee1fe>          445              445         [vm]         (daemon) (idle)
   Bejeweled <ac11f9265d6634cc8ccb70757a223325>        14984            14984 …
Run Code Online (Sandbox Code Playgroud)

crash xcode crash-reports ios

7
推荐指数
1
解决办法
1万
查看次数

Android崩溃报告不会发送到开发者控制台

我一直在通过Google Play的alpha测试功能分发我的亲戚来测试我的应用程序.崩溃已经在"Crashes&ANRS"下显示了一段时间.但是,过去几天发生了很多崩溃,但根本没有出现在这个页面上.我已与他们交谈,他们向我保证已发生崩溃,并且他们一直在报告并将其发送给Google.

有谁知道为什么Google Play开发者控制台上的Crashes&ANRS页面不再提供这些崩溃报告?我还没有联系谷歌这个,但我现在也会这样做.

编辑:

好的,所以我今天刚刚检查了所有的崩溃报告.我想报告显示可能需要一天左右的时间.

这只是一个不够耐心的案例.

android crash-reports

7
推荐指数
1
解决办法
2642
查看次数

核心数据崩溃报告:sqlite3VdbeHalt在加载数组控制器

我需要一些帮助来弄清楚崩溃报告中可能发生的事情.这对我来说是一个不可重现的问题,但有些用户在发布时会反复遇到这种情况.

当应用程序启动时,我将一个包含NSObjectController的nib加载到一个ContactsListDisplaySource对象,以及一个NSArrayController peopleArrayController(它是ContactsListDisplaySource对象内部的一个插座).peopleArrayController是从数据库中获取联系人列表的内容ContactsListDisplaySource refetchArrayController]:

- (void) refetchArrayController {

    NSError *error = nil;
    [_peopleArrayController fetchWithRequest:nil merge:NO error:&error];
    if (error) {
        NSLog(@"error in peopleArrayController fetch = %@", error);
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:请注意,这是从awakeFromNib,并使用fetch:而不是fetchWithRequest:merge:error返回0行

这有99%的时间可以工作,但我想弄清楚这个崩溃报告中发生了什么.崩溃报告中是否有任何可以解释问题的线索?

Date/Time:       2015-04-22 12:17:17 +0000
OS Version:      Mac OS X 10.10.3 (14D136)
Report Version:  104

Exception Type:  SIGSEGV
Exception Codes: SEGV_NOOP at 0x0
Crashed Thread:  0

Thread 0 Crashed:
0   libsqlite3.dylib                     0x00007fff8e3770ad sqlite3VdbeHalt + 7741
1   libsqlite3.dylib                     0x00007fff8e3bd9c7 …
Run Code Online (Sandbox Code Playgroud)

macos cocoa core-data crash-reports nsarraycontroller

7
推荐指数
1
解决办法
199
查看次数

IOS App崩溃,但没有可用的崩溃日志

我从XCode开始我的应用程序,并且具有特定的行为,它只是断开连接,应用程序从我的IPAD屏幕中消失.所以我猜应用程序崩溃了.

现在我的问题.我在哪里获得此崩溃日志?我已经查看了Window - > Devices - >选择我的Ipad - >"查看设备日志".但我看不到任何实际的崩溃日志.我早些时候有一些,但我的实际并没有出现.

我如何获得崩溃日志?

xcode crash-reports ios

7
推荐指数
1
解决办法
4713
查看次数

应用程序在runTransitionForCurrentState上崩溃,但没有任何关于原因的线索

我试过寻找这个,但没有运气,所以希望有一些大师可能知道答案.

我看到我的应用程序的iTunes Connect中的大量报告与特定的堆栈跟踪崩溃,但堆栈跟踪显示没有任何用处.

#0. Crashed: main
0  UIKit                          0x1871100c0 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 324
1  UIKit                          0x1871100bc __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 320
2  UIKit                          0x1870630c8 _runAfterCACommitDeferredBlocks + 292
3  UIKit                          0x187070a80 _cleanUpAfterCAFlushAndRunDeferredBlocks + 92
4  UIKit                          0x186da25a4 _afterCACommitHandler + 96
5  CoreFoundation                 0x181c0c728 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
6  CoreFoundation                 0x181c0a4cc __CFRunLoopDoObservers + 372
7  CoreFoundation                 0x181c0a8fc __CFRunLoopRun + 928
8  CoreFoundation                 0x181b34c50 CFRunLoopRunSpecific + 384
9  GraphicsServices               0x18341c088 GSEventRunModal + 180
10 UIKit                          0x186e1a088 UIApplicationMain + 204
11 MyApp                          0x100082e6c main (main.m:19)
12 …
Run Code Online (Sandbox Code Playgroud)

objective-c crash-reports uikit ios uipresentationcontroller

7
推荐指数
1
解决办法
3638
查看次数