Contribute
Register

<< Solved >> kernel panic airportd when upgrading oc 0.9.3 to .4 or .5

Joined
Jan 14, 2017
Messages
80
Motherboard
Lenovo Thinkpad E570
CPU
i5-7200U
Graphics
HD 620
Mac
  1. iMac
Mobile Phone
  1. iOS
hi folks!

in order to update my monterey install from 12.6.7 to 12.7, i updated oc from 0.9.3 to 0.9.5 with oc auxilliary tools. the validation turned in no errors.
however, if i try to boot from my (updated) usb stick, i get a panic right before the boot process seems to be complete.

when i reboot with my installed 0.9.3 oc efi, it boots normal and i get this apple report:
panic(cpu 2 caller 0xffffff800083801e): Kernel stack memory corruption detected @stack_protector.c:37
Panicked task 0xffffff86b0d899c0: 18 threads: pid 272: airportd
Backtrace (CPU 2), panicked thread: 0xffffff9519bcd000, Frame : Return Address
0xfffffff58b4db710 : 0xffffff800087befd
0xfffffff58b4db760 : 0xffffff80009deb96
0xfffffff58b4db7a0 : 0xffffff80009cdf03
0xfffffff58b4db7f0 : 0xffffff800081ba70
0xfffffff58b4db810 : 0xffffff800087c2cd
0xfffffff58b4db930 : 0xffffff800087ba86
0xfffffff58b4db990 : 0xffffff8001115103
0xfffffff58b4dba80 : 0xffffff800083801e
0xfffffff58b4dba90 : 0xffffff80026b79ba
0xfffffff58b4dbaf0 : 0x1e01701e016c1e01
No mapping exists for frame pointer
Backtrace terminated-invalid frame pointer 0x681e016418014018
Kernel Extensions in backtrace:
com.apple.iokit.IO80211FamilyLegacy(1200.12.2b1)[E0FA2133-C7B4-3E17-AD14-B42CF51F1D94]@0xffffff800263d000->0xffffff8002782fff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[8AF3B288-FC34-30C7-920F-EC2CF1803C66]@0xffffff8001fb1000->0xffffff8001fd3fff
dependency: com.apple.driver.corecapture(1.0.4)[236A34D9-F699-393D-8BBC-DB0617079701]@0xffffff8003c9e000->0xffffff8003cb7fff
dependency: com.apple.iokit.CoreAnalyticsFamily(1)[3542B048-616C-33A7-A22B-532EDFC1A466]@0xffffff80022d4000->0xffffff80022dbfff
dependency: com.apple.iokit.IONetworkingFamily(3.4)[C60A5F9A-35E2-3986-8593-5800B48F81B1]@0xffffff8003199000->0xffffff80031affff
dependency: com.apple.iokit.IOSkywalkFamily(1.0)[0F0E600D-7181-3D44-B5E0-56E224370BA9]@0xffffff8003517000->0xffffff8003561fff
dependency: com.apple.kec.corecrypto(12.0)[08AB2CDD-6687-35EA-BA0B-2974BDB2FB9C]@0xffffff8003cc4000->0xffffff8003d44fff

Process name corresponding to current thread (0xffffff9519bcd000): airportd
Boot args: alcid=2 chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
21G651

Kernel version:
Darwin Kernel Version 21.6.0: Thu Jun 8 23:57:12 PDT 2023; root:xnu-8020.240.18.701.6~1/RELEASE_X86_64
Kernel UUID: 0260200C-8B24-3AA3-AC23-7BD6AC6CF3E2
KernelCache slide: 0x0000000000600000
KernelCache base: 0xffffff8000800000
Kernel slide: 0x0000000000610000
Kernel text base: 0xffffff8000810000
__HIB text base: 0xffffff8000700000
System model name: iMac19,1 (Mac-AA95B1DDAB278B95)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 32071982732
Last Sleep: absolute base_tsc base_nano
Uptime : 0x0000000777a3a12b
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x000000129669123c 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff8044081000 - 0xffffffa044081000
. PGZ : 0xffffff8044081000 - 0xffffff804c082000
. VM : 0xffffff804c082000 - 0xffffff8517a1b000
. RO : 0xffffff8517a1b000 - 0xffffff86b0d4e000
. GEN0 : 0xffffff86b0d4e000 - 0xffffff8b7c6e7000
. GEN1 : 0xffffff8b7c6e7000 - 0xffffff9048080000
. GEN2 : 0xffffff9048080000 - 0xffffff9513a19000
. GEN3 : 0xffffff9513a19000 - 0xffffff99df3b3000
. DATA : 0xffffff99df3b3000 - 0xffffffa044081000
Metadata: 0xffffffea5d0a8000 - 0xffffffea7d0a8000
Bitmaps : 0xffffffea7d0a8000 - 0xffffffea950a8000

-i tried updating to 0.9.4 first, but the same problem appears on this version.
-kexts are updated and everything else is synced via oca.
-usbports.kext should be configured correctly as far as i am able to understand it (did it via hackintool)
-also, i searched for changes regarding somewhat of "airportd"-ish but found nothing., so im stuck right now.

any help is greatly appreciated.

wasnt sure if its necessary to add my efi or something. if so, please let me know.
thanks in advance!
 

Attachments

  • EFI.zip
    27.5 MB · Views: 18
Last edited:
hi folks!

in order to update my monterey install

Hi there.

Update what to what? Monterey to a later version of Monterey?
Just the OpenCore items?
Monterey to Ventura or Sonoma?

wasnt sure if its necessary to add my efi or something. if so, please let me know.
thanks in advance!

Yes, it will help. You are correct in highlighting the Airport issue. Remember to blank your serial-number before ZIPping and attaching your EFI.

:)
 
sorry!
i should have made it more clear. i want to update from 12.6.7 to 12.7

in order to do that i wanted to update oc and, if necessary the kexts and so on.

added the info in the title post and added zipped efi folder.
thanks for your fast reply!
 
Have you installed the Stable Airportitlwm.kext for Monterey, or are you using the Alpha kext? I would stick with the Stable 2.2.0 kext for Monterey, as it is less likely to cause you issues. Copy of the Stable kext for Monterey attached below.
 

Attachments

  • AirportItlwm_v2.2.0_stable_Monterey.kext.zip
    14.4 MB · Views: 14
Hi!

Sorry for replying late, I wasnt at home the last few days.
Anyways, I was using the stable Version. I nevertheless tested your kext and it worked. Maybe something was faulty while downloading or copying mine.

Thanks for your Help!
 
Back
Top