我正在构建一个可以执行大量DOM操作并使用CSS3效果的Web应用程序。
我反复刷新页面,每次第4次或第5次重新加载时,Chrome都会显示Aw,快照页面,指示标签崩溃。我认为页面一直在崩溃,所以我不认为这是一个概率性的东西,而是源于一些积累的东西。
我如何检查Chrome崩溃以找出一些潜在的罪魁祸首?我已经尝试过获取CPU配置文件和堆快照,但看起来我并没有积累太多内存。
答案 0 :(得分:6)
我们在多台计算机上的最新chrome版本40.0.2214.111中遇到了同样的事情。
我们在此处记录了Chromium的错误:https://code.google.com/p/chromium/issues/detail?id=456365
随意添加评论/明星以帮助他们了解情况。
调试似乎很难,因为没有崩溃数据,运行调试工具本身会导致崩溃。
我们无法在Chrome Canary中重新制作。
答案 1 :(得分:2)
我们使用最新版本的chrome(40.0.2214.111)时遇到了同样的问题。
在我们的案例中,该应用程序正在使用SoundJS,如果我们禁用此库的webaudio api,该应用程序正常运行。
if (navigator && navigator.userAgent && navigator.userAgent.match("40.0.2214.111")) {
createjs.Sound.registerPlugins([createjs.HTMLAudioPlugin]);
} else {
createjs.Sound.registerPlugins([createjs.WebAudioPlugin, createjs.HTMLAudioPlugin, createjs.FlashPlugin]);
}
不知道您是否正在使用SoundJS,但以防我想添加此评论。