如果没有创建日志报告,我如何了解应用程序启动失败的原因?

如果没有创建日志报告,我如何了解应用程序启动失败的原因?

我在 MacBook Pro 上安装了全新安装的 Snow Leopard 后安装了 Adob​​e CS4 Master Collection,但 Flash CS4 在启动时崩溃了。通常,崩溃的应用程序会导致 OS X 创建崩溃日志,该日志可在 /Library/Logs 中找到;然而,Flash CS4 在启动时就崩溃了。我看到图标在 Dock 上弹跳了一次,也许两次,然后它就消失了,没有任何错误或崩溃报告。

我如何确定应用程序无法启动的原因?当然,某个地方有一些事件日志……

控制台上记录了这些错误:

9/2/09 8:28:16 AM [0x0-0xd30d3].com.adobe.flash-10.0[3614] /System/Library/‌​Frameworks/Carbon.fr‌​amework/Versions/A/S‌​upport/LaunchCFMApp[‌​3614] Launch failed with error code -2857 (cfragCFragRsrcErr) for application /Applications/Adobe Flash CS4/Adobe Flash

CS4.app/Contents/MacOS/Adobe Flash CS4 9/2/09 8:28:16 AM com.apple.launchd.peruser.501[98] ([0x0-0xd30d3].com.adob‌​e.flash-10.0[3614]) Exited with exit code: 215

答案1

尝试打开控制台应用程序并观察。我看到一些东西出现在那里,但没有出现在日志中。

答案2

我在 Snow Leopard 上使用 Flash CS4 时也遇到了类似的问题。我通过将计算机启动到安全模式(启动时按住 Shift 键)解决了该问题。进入安全模式后,我启动了 Flash。启动后,我退出 Flash,然后正常重启。此后,Flash 似乎可以正常工作。

相关内容