在哪里可以找到适用于Mac OS X的WebKit框架的调试版本?

时间:2013-11-18 19:34:50

标签: macos debugging webkit symbols

我正在对WebKit框架中发生的崩溃进行故障排除(特别是在WebCore.framework中)。崩溃的原因是WebKit中的一个已知错误。为了解决这个问题,我需要弄清楚WebKit在崩溃时使用的DOM元素。为此,我需要在崩溃时检查WebKit中的本地和堆栈变量。

我有一个核心转储,但当然没有WebKit的调试符号表。

这些可以在任何地方使用吗?

我找到了WebKit nightly builds页面,但是那些似乎是已发布的版本剥离了调试信息,

我的后备计划是下载WebKit源代码和build them myself with debug switches,但如果这些调试二进制文件已经存档,那就太棒了。

1 个答案:

答案 0 :(得分:0)

我联系了Apple技术支持;他们告诉我,山地航运版WebCore.framework的任何地方都没有符号可供选择。在OS X 10.5之后,Apple似乎已经停止提供调试库。

我们通过使用DYLD_FRAMEWORK_PATHreference)在客户的计算机上加载非错误版本的WebKit来解决问题。