-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermittent double fault kernel panics #42
Comments
I've never seen anything like this. It happens so deep in system code that it probably isn't due to a bug in HookCase. Please provide as much information as possible about what you were doing when this kernel panic happened. Were you trying to load a hook library? If so please post its source code, and let me know which process you were loading it into? The stack trace indicates the OS was working with compressed files, and checking the amount of free space on some drive. How much free space do you have on your boot drive? Is your Mac by any chance a Hackintosh? :-) |
not Hackintosh, but my macos system is on external udisk, maybe it cause this, i will put more message if i can reproduce it |
I've finally figured out these kernel panics. You're using the OpenCore Legacy Patcher. For now at least, HookCase is incompatible with it. I just used OCLP myself to install macOS Ventura 13.3.1 on a machine that Apple says doesn't support Ventura -- a "mid-2015 MacBook Pro", model id MacBookPro11,5. I get exactly the same kernel panics. I haven't (yet) found a workaround. |
Actually, I'm no longer sure you're using the OpenCore Legacy Patcher. Your MacBook Pro (model id MacBookPro15,2) supports macOS 12 natively, so you don't have any need for OCLP. Instead you have kernel boot-args ( To see the other kernel panics, do a search on "chunklist-security-epoch=0". Here are a couple that are symbolicated: https://openzfsonosx.org/forum/viewtopic.php?f=26&t=3669 |
I've found a reference to those puzzling kernel boot-args, in source code for macOS 12's xnu kernel. They seem to belong to Apple's
|
I'm recategorizing this yet again. I no longer believe you're using OCLP, though I can't help but think there's something nonstandard about your setup (which might explain your "chunklist" kernel boot args). I'm about to release a new version of HookCase that works with OCLP. I found I needed use a |
I've just released HookCase 7.3. Please try it out. If you really are using OCLP, see Using the OpenCore Legacy Patcher for detailed instructions on how to set |
It turns out that "chunklist-security-epoch=0" and similar boot args are unrelated to this bug. I now always see them on macOS 11 and 12 -- whenever I've booted from real SSDs (internal or external). The only time I don't see them is when I'm running these versions of macOS in a virtual machine (where I've booted from virtual hardware). Previously I used They seem to have disappeared with macOS 13. I don't know why. |
The text was updated successfully, but these errors were encountered: