OSX 10.10、Sleep和panic后如何生成Core dump文件?

OSX 10.10, How to generate Core dump file after Sleep and panic?

我会两台机器debugging.and现在遇到一个问题。 我的 kext 支持系统休眠。在我的驱动程序中,我实现了 setPowerState 函数。 但也许在 setPowerState 期间发生了一些错误。 当系统进入睡眠状态时,它崩溃了,永远不会醒来。屏幕黑屏,按键盘没有任何反应,我必须按电源按钮 5s 才能重新启动系统。 一般panic情况下,向coredump服务器传输coredump文件是可以的,但是当系统sleep->panic时,没有coredump文件传输!而且两机调试都不行! kdp-remote 无法连接到客户端。 我该怎么办?

您是否使用 Firewire 进行内核 debugging/console 日志记录?这比以太网在挂起过程中更晚关闭。我不能保证它一定会发现你的错误,但值得一试。