Ill try and keep this brief and include essential context information
I have been happily running a Hackintosh for the past year but keep getting random Kernel Panic s usually once a day or so. This is frustrating not only because everyday at any point the computer restarts but because its as sporadic as this I havent yet been able to identify or even narrow the cause down.
I have done lots of research into the matter and tried many different things but so far coming up blank.
I have mapped usb ports and kept the number of ports to minimum, well within the limit of 15
Some of the things ive tried include
Stopping using AMDRyzenCPUPowerManagement because read that it could cause random panics
Disabled Global C power state in bios
Checked my BIOS settings is consistent with what others / guides etc tell me . I've tried with CSM support enabled and disabled. I've got Above 4G encoding enabled. I've got SVM ( the equivalent of VTX disabled).
This issue spans multiple reinstalls
This issue has been present at least since Ventura - though I can't be too sure about older versions as I was only on Big Sur and monterey for a short time. Being new to hackintoshing at the time I thought I would sooner or later I would stumble on the cause and solution.
Kexts being used at present:
Model Identifier: MacPro7,1
OpenCore 0.9.6 ( though its been happening across many earlier versions)
Processor Name: AMD Ryzen 7 2700 Eight-Core Processor
Processor Speed: 3.2 GHz
GPU : AMD Radeon RX 570
Bluetooth/Wifi Fenvi-HB1200 BCM4360 BT4.0
Keyboard/Mouse : Apple Magic connecting via bluetooth
OSX running : 13.51
HDD type : NVME
Motherboard : GIGABYTE A320M-S2H
I will attach some of the panic reports rather than spam the body of this post as these reports are long
Besides the panics, I have in the past had more of an issue with bluetooth randomly stopping working, the bluetoothd service crashes, the bluetooth icon shows disabled, usually have to not only reboot but unplug pc at wall for a minute before plugging back in. If I just rebooted, the Bluetooth issue would still be present. USB audio has at times been problematic but more settled of late. I find that I can only reliably use the USB ports at the back of computer ( as opposed to front panel ones). I've run hardware tests to rule out failing memory, The issue has happened across multiple hard drives and also happened before and after I upgraded RAM. My computer to my knowledge just has the dedicated GPU rather than also IGPU . I understand that you have to have certain processor ( which I dont) for IGPU to function. I have read something about frame buffer patching but not sure if that applies to me or not.
I am by no means a novice when it comes to computing but I am far from an expert and hoping someone out there who either is more knowledgeable than me or experienced a similar issue can even help me narrow down the cause as at the moment I havent the foggiest idea.
It seems to be some kind of issue with memory allocation.
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: bluetoothd [147]
Path: /usr/sbin/bluetoothd
Identifier: bluetoothd
Version: ???
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 0
Date/Time: 2023-11-27 23:13:21.7146 +0000
OS Version: macOS 13.5.1 (22G90)
Report Version: 12
Anonymous UUID: 805A2F40-EB20-FC9B-F915-6983D4C8DD0B
Time Awake Since Boot: 20000 seconds
System Integrity Protection: enabled
Crashed Thread: Unknow
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process: exc handler [147]
Kernel Triage:
APFS - (arg = 0x300001) Encountered a compressed data hash mismatch
VM - (arg = 0x0) Page has restart bit set
APFS - (arg = 0x300001) Encountered a compressed data hash mismatch
VM - (arg = 0x0) Filesystem pagein returned an error in vnode_pagein
VM - (arg = 0x0) Page has error bit set
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: WindowServer [154]
Path: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier: WindowServer
Version: ???
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 88
Date/Time: 2023-11-27 23:13:22.3028 +0000
OS Version: macOS 13.5.1 (22G90)
Report Version: 12
Anonymous UUID: 805A2F40-EB20-FC9B-F915-6983D4C8DD0B
Time Awake Since Boot: 20000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 ws_main_thread Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00006df803d88e96
Exception Codes: 0x0000000000000001, 0x00006df803d88e96
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [154]
VM Region Info: 0x6df803d88e96 is not in any region. Bytes after previous region: 15358330703511 Bytes before following region: 2233479111018
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated)
---> GAP OF 0xfffe9933000 BYTES
Stack Guard 700009933000-700009934000 [ 4K] ---/rwx SM=NUL
Kernel Triage:
VM - (arg = 0x0) Returned Success with no page
VM - (arg = 0x0) Returned Success with no page
VM - (arg = 0x0) Returned Success with no page
VM - (arg = 0x0) Returned Success with no page
VM - (arg = 0x0) Returned Success with no page
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: com.apple.WebKit.WebContent [1251]
Path: /Volumes/VOLUME/*/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent
Identifier: com.apple.WebKit.WebContent
Version: 18615 (18615.3.12.11.2)
Build Info: WebKit-7615003012011002~2
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Responsible: Safari [522]
User ID: 501
Date/Time: 2023-12-02 17:30:07.8177 +0000
OS Version: macOS 13.5.1 (22G90)
Report Version: 12
Anonymous UUID: 805A2F40-EB20-FC9B-F915-6983D4C8DD0B
Time Awake Since Boot: 7100 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Codes: 0x0000000000000001, 0x0000000000000008
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [1251]
VM Region Info: 0x8 is not in any region. Bytes before following region: 140737486966776
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
shared memory 7fffffead000-7fffffeae000 [ 4K] r-x/r-x SM=SHM
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 JavaScriptCore 0x7ff82dd16deb JSC::TypeLocationCache::getTypeLocation(long, unsigned int, unsigned int, unsigned int, WTF::RefPtr<JSC::TypeSet, WTF::RawPtrTraits<JSC::TypeSet>, WTF::DefaultRefDerefTraits<JSC::TypeSet>>&&, JSC::VM*) + 27
1 JavaScriptCore 0x7ff82d1adad2 JSC::CodeBlock::finishCreation(JSC::VM&, JSC::ScriptExecutable*, JSC::UnlinkedCodeBlock*, JSC::JSScope*) + 37602
2 JavaScriptCore 0x7ff82dc8e8be JSC::ScriptExecutable::prepareForExecutionImpl(JSC::VM&, JSC::JSFunction*, JSC::JSScope*, JSC::CodeSpecializationKind, JSC::CodeBlock*&) + 1470
3 JavaScriptCore 0x7ff82c9dedc5 operationLinkCall + 2421
4 ??? 0x4582564042a4 ???
5 JavaScriptCore 0x7ff82ce6b89b llint_entry + 119561
6 JavaScriptCore 0x7ff82ce6b89b llint_entry + 119561
7 JavaScriptCore 0x7ff82ce6b89b llint_entry + 119561
8 JavaScriptCore 0x7ff82ce4e384 vmEntryToJavaScript + 213
9 JavaScriptCore 0x7ff82d7714c3 JSC::Interpreter::executeCall(JSC::JSGlobalObject*, JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 1251
10 JavaScriptCore 0x7ff82db5250c JSC::runJSMicrotask(JSC::JSGlobalObject*, WTF::ObjectIdentifier<JSC::MicrotaskIdentifierType>, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::JSValue) + 364
11 JavaScriptCore 0x7ff82db52724 JSC::JSMicrotask::run(JSC::JSGlobalObject*) + 84
12 WebCore 0x7ff9128ae404 WebCore::JSExecState::runTask(JSC::JSGlobalObject*, JSC::Microtask&) + 68
13 WebCore 0x7ff9128ae318 WebCore::JSMicrotaskCallback::call() + 56
14 WebCore 0x7ff912c5b975 WebCore::MicrotaskQueue::performMicrotaskCheckpoint() + 149
15 WebCore 0x7ff912c39274 WebCore::EventLoop::run() + 164
16 WebCore 0x7ff912cb5126 WebCore::WindowEventLoop::didReachTimeToRun() + 22
17 WebCore 0x7ff91330bd70 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer\*)::$\_0, void>::call() + 160
18 WebCore 0x7ff91165424f WebCore::timerFired(__CFRunLoopTimer*, void*) + 31
19 CoreFoundation 0x7ff811ade358 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
20 CoreFoundation 0x7ff811added3 __CFRunLoopDoTimer + 807
21 CoreFoundation 0x7ff811addaf9 __CFRunLoopDoTimers + 285
22 CoreFoundation 0x7ff811ac3e39 __CFRunLoopRun + 2206
23 CoreFoundation 0x7ff811ac2f31 CFRunLoopRunSpecific + 560
24 Foundation 0x7ff81294f2a3 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
25 Foundation 0x7ff8129d1c98 -[NSRunLoop(NSRunLoop) run] + 76
26 libxpc.dylib 0x7ff81173b7f3 _xpc_objc_main + 773
27 libxpc.dylib 0x7ff81173b1f7 xpc_main + 96
28 WebKit 0x7ff91477c688 WebKit::XPCServiceMain(int, char const**) + 276
29 dyld 0x7ff81168f41f start + 1903

Post a Comment