标签: crash

如何在Google Chrome中调试标签崩溃

我们有一个单页面应用程序随机崩溃整个浏览器选项卡.我观察了一个多小时的记忆,但它没有增加,一切看起来都很好.经过一段时间后突然间,突然崩溃了.

我找了一个崩溃转储

C:\Users\cburgdorf\AppData\Local\Google\CrashReports
Run Code Online (Sandbox Code Playgroud)

但Chrome-last.dmp完全过时了.有什么地方可以查找有关崩溃的其他信息吗?更不用说它很难重现野兽.

我想知道我是否可以启动带有windbg的Chrome并等待(2小时左右的叹息)因为标签崩溃.那会有用吗?

UPDATE

你们所有人都给出了很好的答案,并为寻找漏洞提供了有价值的建议 最后,我能够使用以下步骤重现错误并获得明确的崩溃转储:

1.) windbg.exe -o chrome.exe
2.) reproduce crash
3.) .dump /ma C:\Path\To\A\CrashDump\File.dmp (as Paul pointed out)
4.) end session and load the crash dum with windbg
5.) use !analyze -v to extract valuable information
Run Code Online (Sandbox Code Playgroud)

crash debugging google-chrome

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

SDK-tools更新版本后,Android应用程序崩溃(NoClassDefFound,工具版本22)

我刚刚将我的android SDK工具更新到新发布的版本(工具版本22,平台工具版本17)

java.lang.NoClassDefFoundError
Run Code Online (Sandbox Code Playgroud)

.classpath文件已被修改.更新中添加了一行:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
Run Code Online (Sandbox Code Playgroud)

在SDK工具更新之前,我的所有项目都运行良好!

我用这种方式纠正了我的问题:

  • 在项目属性(eclipse) - > java构建路径 - >命令和导出中,确保检查libs文件夹中的所有jar.
  • 和"Android工具 - >修复项目属性"
  • 和"项目 - >清洁"

但我不明白为什么!有人会有解释吗?

java crash sdk android

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

一致的Dispatch队列:com.apple.root.default-qos.overcommit崩溃

有人有诊断这些崩溃的经验吗?我有一个用户一致地得到它们,虽然我找到了一个iOS相关帖子,但我的应用程序并没有崩溃在相同类型的操作上......

crash macos cocoa

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

Java VM EXCEPTION_ACCESS_VIOLATION的可能原因?

当Java VM与EXCEPTION_ACCESS_VIOLATION崩溃并生成hs_err_pidXXX.log文件时,这表示什么?错误本身基本上是一个空指针异常.它总是由JVM中的错误引起,还是有其他原因,如硬件故障或软件冲突?

编辑:有一个本机组件,这是win32上的SWT应用程序.

java crash null swt jvm

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

解决随机崩溃问题

我在我的C++应用程序上遇到随机崩溃,它可能不会崩溃一个月,然后在一小时内崩溃10次,有时可能会在启动时崩溃,而有时可能会在运行几个小时后崩溃(或者不会崩溃)所有).

我在GNU/Linux上使用GCC,在Windows上使用MingW,因此我无法使用Visual Studio JIT Debug ...

我不知道如何继续,随机查看代码是行不通的,代码是巨大的(好的部分不是我的工作,它也有一些很多遗留的东西),我也没有有关如何重现崩溃的线索.

编辑:很多人提到......我如何制作核心转储,小型转储或其他转储?这是我第一次需要进行事后调试.

EDIT2:实际上,DrMingw捕获了一个调用堆栈,没有内存信息......不幸的是,调用堆栈对我没什么帮助,因为接近结束突然它进入了一些我没有调试信息的库(或其他东西) ,只产生一些十六进制数...所以我仍然需要一些体面的转储,提供更多的信息(特别是关于内存中的内容...具体来说,在那里给出了"访问冲突"错误的地方)

此外,我的应用程序使用Lua和Luabind,可能错误是由.lua脚本引起的,但我不知道如何调试它.

c++ crash debugging lua mingw

35
推荐指数
8
解决办法
3万
查看次数

iOS没有错误或堆栈跟踪崩溃

很难跟踪iPad应用程序中的崩溃.这个困难的真正原因是当应用程序失败时没有错误或堆栈跟踪.它就像Keiser Soze一样消失,"就像那样,噗.他走了."

我已经在模拟器和设备上复制了崩溃.设备日志为零,控制台中没有任何内容,等等.

我知道在崩溃期间,一些CoreGraphics操作正在后台线程中发生.通常,三个左右的NSOperations正在踢一些图像混合.

混合包含CGContext*调用(DrawImage,SetBlendMode,SetAlpha等).NSOperation回调主线程中的委托来处理图像并将其设置为UIImage,因此它不应该是UI主线程冲突,但此时我不打算任何折扣.

我是否缺少一些Xcode技巧来追踪究竟发生了什么?或者至少可以更好地了解问题所在?

编辑我已经在仪器中运行应用程序跟踪内存使用情况,看到它在2MB左右稳定稳定.所以,不要认为这是一个记忆问题.但经过考虑,这块岩石稳定2MB似乎异常低落.有没有机会仪器没有获得CoreGraphics分配?

crash debugging xcode ios xcode-instruments

35
推荐指数
2
解决办法
2万
查看次数

在导出已签名的应用程序期间,eclipse崩溃了

我有一个Android应用程序,我在2013年3月17日完美地导出了签名版本.然后在2013年3月19日我更新了Facebook SDK和Android SDK Manager,然后尝试再次导出我的应用程序的签名版本.第一个错误.

现在我遇到了两个问题之一,我无法导出我的应用程序的新签名版本以重新上传Google Play商店.

  1. 转换为Dalvik格式失败,错误1
  2. 或者我的Android应用程序在导出时崩溃了.

我尝试了很多我在网上找到的解决方案,但仍然没有运气.我甚至删除并重新安装了Eclipse,ADT和Facebook SDK.不过,我有问题.

Eclipse实际上崩溃了,这真的很奇怪.有任何想法吗?

更新:因此,我不再在签名应用程序的导出中获得"转换为Dalvik格式失败,错误1".Eclipse只是在导出已签名的应用程序时崩溃.有任何想法吗?我有所有最新的软件:eclipse,facebook sdk,android sdk等.我正在运行最新版本的Mac OS X.

crash android dalvik

35
推荐指数
2
解决办法
5781
查看次数

Atos无法从归档应用程序的dSYM获取符号

我有BugSense的崩溃报告,因此我有关于崩溃的内存位置的信息,但它们没有象征性.此外,Bug Sense不会发送传统的崩溃报告,但仍会给我一个bug跟踪.因此,我尝试使用Atos来获取崩溃的确切位置.我已经在XCode 4中存档了应用程序并使用该版本提交到应用程序商店,因此我有一个dSYM文件.我运行了以下代码:

atos -arch armv7 -o MyApp.app.dSYM 0x001057e9
Run Code Online (Sandbox Code Playgroud)

但是,我没有得到正确的输出,而是收到错误:

atos cannot load symbols for the file MyApp.app.dSYM for architecture armv7
Run Code Online (Sandbox Code Playgroud)

有关为什么会发生这种情况的任何建议?我没有从应用程序中删除调试符号.

crash xcode symbolicatecrash ios

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

.Net 4.0 Windows应用程序在Windows Server 2008下的clr.dll中崩溃

我有一个Windows应用程序计划每天运行,并由于以下日志在EventViewer中间歇性失败.

Faulting application name: MyApplication.exe, version: 1.0.0.0, time stamp: 0x4d54829a
Faulting module name: clr.dll, version: 4.0.30319.1, time stamp: 0x4ba21eeb
Exception code: 0xc0000005
Fault offset: 0x00000000000029e1
Faulting process id: 0xbb1c
Faulting application start time: 0x01cbd99223d8b4eb
Faulting application path: E:\MyApplication\MyApplication.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: 7e74ec7e-45a5-11e0-a95d-003048de380d
Run Code Online (Sandbox Code Playgroud)

在第二个EventViewer日志中,它说:

The process was terminated due to an internal error in the .NET Runtime at IP 000007FEF97329E1 (000007FEF9730000) with exit code 80131506.
Run Code Online (Sandbox Code Playgroud)

服务器是Win Server 2008 R2,应用程序使用.Net 4.0(您也可以在错误日志中看到).

应用程序密集使用多线程并从远程数据库读取并写入本地硬盘.

有关此问题的原因和任何帮助如何调查?我不知道它在应用程序的生命周期中失败了大约5-10个小时.

windows crash clr .net-4.0

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

当我尝试发布时VS2015崩溃

所以,我正在开发一个Web服务,在某些时候,每当我右键单击项目 - >发布时,我的Visual Studio 2015就开始崩溃.当我发布项目时,它会部署到Azure.

我使用git,所以我解除了对上一次成功项目发布的所有更改,是的,我之前在该构建之后发布了.

我试图删除/重新安装Visual Studio,但没有任何效果.

我做的最后一件事是将Windows 10重置为出厂设置并再次安装所有内容.这仍然没有做任何事情.

我能做的最后一件事就是彻底擦拭我的电脑然后再安装一切,但我真的不想诉诸于此!

我很绝望!我安装了resharper 9.2和Xamarin.

谢谢,

crash azure visual-studio-2015

33
推荐指数
3
解决办法
6073
查看次数