Safari Web Content意外退出

时间:2013-03-01 16:10:59

标签: safari

这是一个我以前从未见过的奇怪的错误。在加载我正在Safari(Mac OS 10.8.2)中工作的webapp的登录页面时,整个浏览器崩溃并退出,并显示消息“safari web content意外退出”。我不认为我曾经见过一个网站实际上崩溃浏览器之前,在javascript或其他东西的无限循环之外(实际上,它似乎不应该是可能的)。是否有任何Apache标头或已知会导致Safari崩溃的东西?任何帮助我指向正确方向的人都将不胜感激。

我做了什么:

  • 删除了所有元标记但仍然崩溃。
  • 它在崩溃前获得SSL证书,因为我收到了安全警告(证书与网址不匹配,因为我在本地测试)
  • 它几乎立即崩溃,所以我怀疑是否有任何导致它的JavaScript

2 个答案:

答案 0 :(得分:1)

使用消除过程。删除一些代码,测试应用程序。如果它不起作用,请继续删除代码,直到找到原因。

答案 1 :(得分:1)

如果有人偶然碰到这个问题,那么问题最终就是将CSS3过渡与calc()值结合使用。显然将它们放在一起导致Safari崩溃(在转换甚至触发之前,我可能会添加)。我通过做一些简单的浏览器检测来解决这个问题,当浏览器不是Safari时,只在主体上添加一个类,并且只对该类中的元素进行与calc()值相关的转换。