Constant kernel panics after macOS High Sierra upgrade

I have a MacBook Pro (Retina, 13-inch, Late 2013, 250 GB SSD, 16 GB RAM). I have experienced constant kernel panics after macOS High Sierra upgrade, from Sierra. (Under Sierra 10.12.5 the Mac was as stable as one would expect.)


In High Sierra the OS would boot and almost immediately go into kernel panic. I reinstalled the OS from OS X Recovery (having run Disk First Aid, which revealed no problem) and it worked OK for a couple of days.


I restarted (having noticed an odd behaviour in Contacts) and the problem recurred. Again I had a kernel panics 60-120 seconds after restart, or immediately the Finder started to load.


I again reinstalled the OS from OS X Recovery but the panics continued. I ran Disk First Aid again, which revealed no problem. The kernel panics occurred when booted in Safe Mode too. However, if I logged into a 'plain vanilla' user account the problems didn't occur. This would, I believe, indicate there isn't a problem with the hardware or RAM.


I suspected an rogue extension, and have been trying to uninstall apps that load code or extensions at startup, such as FullContact, Skitch, Yoink, CleanMyMac, and Things. To no avail.


I contacted Apple Support for advice on how to disable or remove other third party extensions but they said there was no method for doing this. They advised backing up, erasing the drive, reinstalling macOS, and restoring the backed up data but if the problem is extension-related it would likely recur.


The closest related post I have found is Kernel panic after latest osx Sierra update, but that only gets me so far. Any advice would be welcomed.

MacBook Pro (Retina, 13-inch, Late 2013), macOS High Sierra (10.13)

Posted on Oct 5, 2017 3:25 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 30, 2018 7:14 PM

RJHMUSIC,


We need to see the panics you are getting to be helpful. As this is a user-to-user technical support fourm, we need information.


Please post the most recent kernel panic report(s). If you have more than one, it would be useful to see a few, as whether they are consistant or change will give us useful information.

Kernel Panic reports: Finder -> Go -> Go to Folder -> /Library/Logs/DiagnosticReportsUser uploaded file

<http://support.apple.com/kb/ht2546>

<http://support.apple.com/en-us/HT200553>

The panic report should have "panic" in the file name.


It would also be useful to see what, if any, 3rd party additions have been installed. This too can help diagnose your system.

Please post the EtreCheck output as a "Reply" to this thread

<https://discussions.apple.com/docs/DOC-6174> or <https://etrecheck.com>

Use the EtreCheck -> Edit -> Copy Report (See the image below)

User uploaded file

.

And then Paste the report as a "Reply" to this thread.

If, AND ONLY IF, you get the error:

"The message contains invalid characters"

then try posting to PasteBin.com, and give us a PasteBin URL link.

<http://pastebin.com/>

.

EtreCheck is a tool that helps Apple Support Community volunteers debug problems without any access to the troubled computers. Debugging problems can be a difficult task even when the machine is in front of you. Attempting it via a discussion forum is extremely difficult. EtreCheck is a great help that regards.


It is possible you have a hardware issue, but we can only look at the information you give us, and then may recommendataions.

137 replies
Question marked as Top-ranking reply

Apr 30, 2018 7:14 PM in response to RJHMUSIC

RJHMUSIC,


We need to see the panics you are getting to be helpful. As this is a user-to-user technical support fourm, we need information.


Please post the most recent kernel panic report(s). If you have more than one, it would be useful to see a few, as whether they are consistant or change will give us useful information.

Kernel Panic reports: Finder -> Go -> Go to Folder -> /Library/Logs/DiagnosticReportsUser uploaded file

<http://support.apple.com/kb/ht2546>

<http://support.apple.com/en-us/HT200553>

The panic report should have "panic" in the file name.


It would also be useful to see what, if any, 3rd party additions have been installed. This too can help diagnose your system.

Please post the EtreCheck output as a "Reply" to this thread

<https://discussions.apple.com/docs/DOC-6174> or <https://etrecheck.com>

Use the EtreCheck -> Edit -> Copy Report (See the image below)

User uploaded file

.

And then Paste the report as a "Reply" to this thread.

If, AND ONLY IF, you get the error:

"The message contains invalid characters"

then try posting to PasteBin.com, and give us a PasteBin URL link.

<http://pastebin.com/>

.

EtreCheck is a tool that helps Apple Support Community volunteers debug problems without any access to the troubled computers. Debugging problems can be a difficult task even when the machine is in front of you. Attempting it via a discussion forum is extremely difficult. EtreCheck is a great help that regards.


It is possible you have a hardware issue, but we can only look at the information you give us, and then may recommendataions.

Mar 12, 2018 10:00 AM in response to Nico Macdonald

I have the same computer and a very similar problem.


After the High Sierra upgrade, I was getting kernel panics at the rate of 1-2/day. Have been debugging with Apple tech support with assist from Apple Engineering.


They too suggested third party kernel extensions - and the only way to remove them was erase and install and then intentionally NOT using Migration Assistant and copying relevant data manually from backup. I found some ancient extensions (some going back a decade to previous machines and ancient versions of the OS). Good opportunity to clear out cruft.


Until - I got a kernel panic on the install. Clearly NOT a problem with third party extensions.


This first install was from the recovery disk. Advised to do a network recovery.


That worked. Clean drive. New OS.


Until started copying data from backup to clean new file system - immediate kernel panic.


Clearly NOT third party extensions.


Took to local Apple service location for hardware diagnostics. None found. Somehow this service location convinced Apple to replace logic board and SSD.


New OS. Copied ~.8TB of data back.


No kernel panics. Now ~ 4 days using many of my standard Mac apps and Win10 VM apps. No kernel panics.


I am convinced there is some low level hardware/firmware (intermittent) incompatibility with (some?) SSD drives and APFS in High Sierra. My pattern of kernel panics was correlated to high volume I/O involving the SSD. Swapping to virtual memory. DropBox and iCloud syncing. File copy. The third party kernel extensions was (likely) a red herring.

Oct 5, 2017 3:46 PM in response to Nico Macdonald

Although most KP events are caused by defective hardware including aftermarket modifications, non-Apple device drivers and kernel extensions can also cause them to occur.


If you want to identify possible problematic kernel extensions, use System Information. It is in your Mac's Utilities folder.


The System Information app will open. From the left column select Software > Extensions. Wait for it to populate, then select "Obtained from" to sort the list by source. It is normal to see several kernel extensions that are not obtained from Apple. They may be from an "Identified Developer", "Unsigned", or "Unknown". None of those categories necessarily imply anything amiss, but those are the ones deserving of scrutiny. If you are uncertain, provide their names in a reply to this Discussion.



Other ways of launching System Information:

  • Select (Apple menu) > About This Mac > System Report...
  • Or, hold an option key while clicking the  menu, and select System Information...

Oct 5, 2017 3:51 PM in response to Nico Macdonald

Could you please post some of your panic reports?

Kernel Panic reports: Finder -> Go -> Go to Folder -> /Library/Logs/DiagnosticReports

<http://support.apple.com/kb/ht2546>

<http://support.apple.com/en-us/HT200553>

The panic report should have "panic" in the file name.


It might also be interesting if you post the EtreCheck output as a "Reply" to this thread

<https://discussions.apple.com/docs/DOC-6174> or <https://etrecheck.com>

Use the EtreCheck "Share" button to "Copy Report" (See the image below)

User uploaded file

And then Paste in a "Reply" to this thread.

If, AND ONLY IF, you get the error:

"The message contains invalid characters"

then try posting to PasteBin.com, and give us a PasteBin URL link.

<http://pastebin.com/>

.

EtreCheck is a tool that helps Apple Support Community volunteers debug problems without any access to the troubled computers. Debugging problems can be a difficult task even when the machine is in front of you. Attempting it via a discussion forum is extremely difficult. EtreCheck is a great help that regards.

Jan 10, 2018 8:49 PM in response to Nico Macdonald

I don't know if this will help anyone but it was a 100% solution for me, so I'll report.....


I have an iMac running High Sierra 10.3.2 and I was getting one or two kernel panics a day since going to High Sierra.


Tried a bunch of stuff that did not work. Called AppleCare, they were nice but of no help except to tell me to bring it to Genius Bar.


But reading that wacky crash report, it had the following line: "BSD process name corresponding to current thread: virusbarrierd"


So I uninstalled my Intego Virus Barrier X6, and have not had a single kernel panic, going on 15 days now.

Feb 9, 2018 7:14 AM in response to woyfe

The kernel panic backtrace says you are in the audio stack and EXPLICITLY mentions YamahaSteinbergUSBAudio as the bit of code running when the panic occurred.

Kernel Extensions in backtrace:

jp.co.yamaha.driver.YamahaSteinbergUSBAudio(1.9.22)[5B137C01-2AF1-34FF-062C-02E 2C7CFD6E8]@0xffffff7fa46f3000->0xffffff7fa470cfff

dependency: com.apple.iokit.IOAudioFamily(206.5)[2F090399-C028-3F14-AE4F-BF49A3D602E5]@0xff ffff7fa4506000

dependency: com.apple.iokit.IOUSBFamily(900.4.1)[FD04D3BC-D376-36FD-924C-DD5DF51B0509]@0xff ffff7fa4646000

jp.co.yamaha.driver.YamahaSteinbergUSBAudio 1.9.22

Us the YamahaSteinbergUSBAudio vendor's uninstaller to remove the code, and especially the kernel extension that is causing your panic.

Mar 14, 2018 4:07 AM in response to Nico Macdonald

Had the same problems. Turns out for me it where Chrome plugins (trusted ones) in combination with High Sierra!

Never ever had any problems with Sierra and never had any kernel panic in four years on my macbook.


Turns out it caused problems before:

https://www.reddit.com/r/osx/comments/55rcuk/google_chrome_causing_a_kernel_pani c/

https://www.tonymacx86.com/threads/opening-google-chrome-causes-instant-kernel-p anics.210265/

https://discussions.apple.com/thread/6631528

https://productforums.google.com/forum/#!topic/chrome/NcKFPnppV_s


Maybe it's even the hardware-accelerated-css which kills the GPU...

https://apple.stackexchange.com/questions/285146/gpu-panic-cpp-143-macos-sierra- 10-12-5-stability-issues-and-spontaneous-restarts/287511

Apr 13, 2018 5:16 PM in response to Braiandt

panic(cpu 0 caller 0xffffff7f857f7f95): nvme: "InitializeNVMe error = 0xE00002D7\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONV MeFamily-356.50.26/AppleNVMeController.cpp:389

If you are getting this panic repeatedly, I think maybe your solid state storage is failing. the NVMe is bus attached SSD storage.


You should make a Genius Bar appointment at your local Apple store and have them evaluate your system.

May 5, 2018 2:33 PM in response to david from rennes

The only 3rd party kernel extension you have is

com.malwarebytes.mbam.rtprotection 3.2.36

While the long time forum contributers often recommend MalwareBytes (as the Mac verison was written by a long time forum contributor), it is still a kernel extension, and as such can get into trouble when a new macOS version is released.


I would suggest uninstalling MalwareBytes for now, and see if the problems continue

<https://support.malwarebytes.com/docs/DOC-1928>


Since the only current forms of malware affecting macOS are ones where the user is tricked into installing it, you can always re-install MalwareBytes after you have installed something to make sure whatever you installed in not carrying a malware side-package.


If removing MalwareBytes does not stop the system panics, you might consider whether your 3rd party RAM is causing problems.


You could run

Rember

<http://www.kelleycomputing.net/rember/>

.

Quit as many apps and background tasks as you can (such as menu bar items) so more RAM is available for testing. Booting into Safe mode <http://support.apple.com/kb/ht1564> can also free up more RAM for testing, by not loading any 3rd party additions you may have installed.

.

Set Loops: [X] Maximum

and run overnight


You could also move the 8GB DIMMs into the slots currently used by the 2GB DIMMs, and put the 2GB DIMMs in the previous 8GB DIMM slots.


You could also try removing the DIMMs one at a time to see if the problem goes away.

Jul 11, 2018 8:01 PM in response to firyspell

Start by uninstalling the following three 3rd party kernel extensions usng the vendor's uninstall utility or instructions.

com.techsmith.TACC 1.0.3

com.Apowersoft.driver.AudioDevice 1.6.7

at.obdev.nke.LittleSnitch 4740

If they are not the cause, you can always re-install them.


Is the RAM original, or have you replaced the factor RAM with 3rd party RAM? I ask, because it is common for 3rd party RAM to introduce kernel panics.


Do you have any USB devices plugged into your Mac? I ask because broken USB devices or just a broken USB cable have been known to cause kernel panics.

Sep 5, 2018 6:30 PM in response to StefanoStracuzzi

com.cisco.kext.acsock 4.5.0

org.virtualbox.kext.VBoxNetAdp 5.2.18

org.virtualbox.kext.VBoxNetFlt 5.2.18

org.virtualbox.kext.VBoxUSB 5.2.18

org.virtualbox.kext.VBoxDrv 5.2.18

com.paragon-software.filesystems.ntfs 319.2.15

com.Apowersoft.driver.AudioDevice 1.6.7

com.logmein.driver.LogMeInSoundDriver 4.1.84f17

at.obdev.nke.LittleSnitch 5187

Potential candidates.


The backtrace was in the APFS file system driver. Paragon NTFS driver is also file system related. That is a slightly more likely candidate. Not a lock in, as any of the other ones listed are still candidates until you have resolved this.

Oct 9, 2017 4:01 PM in response to Nico Macdonald

panic(cpu 2 caller 0xffffff7f814f8c42): "ino 387353215 you must have an extent covering the alloced size 370049024 (fsize 353271808) orig_pos 370049024:0 err 2\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/apfs/apfs-748.1.46/nx/jobj .c:12043

com.apple.filesystems.apfs(748.1.46)[CA424079-AA66-370B-A9AB-D80ED4C92667]@0xff ffff7f81493000->0xffffff7f81569fff

The new APFS file system is panic'ing your kernel.


Congratulations, you have reported a new kind of kernel panic, which I'm not sure anyone knows what to do with.


I would start with booting into the Recovery partition (Boot holding Command-R, or Internet Recoverey by booting holding Command-Option-R).


Use the Disk Utility when booted from the recovery partition and run Disk Firstaid against your boot disk. Hopefully it will clear up any problems.


Just in case, hopefully you have a current backup, just in case you have to restore the disk from a backup.

Oct 10, 2017 7:06 AM in response to Nico Macdonald

I managed to get my high sierra disk to boot again.


I've move all my *.kext file from /Library/Extensions/ to an other directory.

My system started up just fine and everything seems to work as it should, Although I would believe that it would need the kext files I have removed.


The /Library/Extensions stays empty though, I am not sure if I can figure out which *.kext was causing the system to panic. As far as I know they should be in /System/Library/Extensions.


What I don't understand is that the timestamps have not changed, which I would expect if the system fails after a reboot on a (corrupt) kext driver.


Here's my list in case someone wants to know, only the GeForce and NVDA kext files are in my /System/Library/Extensions directory.


User uploaded file

Mar 29, 2018 6:12 AM in response to bernadettefromleiden

Reply to bernadettefromleiden

Both panic reports are more or less identical "overflow detected" in the networking stack

panic(CPU 3): "overflow detected"


Kernel Extensions in backtrace:

com.apple.iokit.IO80211Family(1200.12.2)

dependency: com.apple.driver.corecapture(1.0.4)

dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)

dependency: com.apple.kec.corecrypto(1.0)

dependency: com.apple.iokit.IONetworkingFamily(3.4)

com.apple.driver.AirPort.BrcmNIC(1220.28.1a3)

dependency: com.apple.driver.corecapture(1.0.4)

dependency: com.apple.driver.mDNSOffloadUserClient(1.0.1b8)

dependency: com.apple.iokit.IO80211Family(1200.12.2)

dependency: com.apple.iokit.IOPCIFamily(2.9)

dependency: com.apple.iokit.IONetworkingFamily(3.4)

However, I do not have a clue what "overflow detected" refers to.


I did some Google searches and I did not find anything that seems to be related.


Since you keep getting these panics, and the panic (at least in 2 instances) is consistent, I would take 2 approaches.


A) maybe do a re-install of macOS overtop of your existing install (always make a backup first, "Just In Case".


B) consider making a Genius Bar appointment, and have them test your hardware. MAKE sure you show them the kernel panic reports.


C) spend a lot more time doing your own web searches to see if you can find other instances of this kernel panic. I only spent a few minutes in a coffee shop searching, so my results are not conclusive.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Constant kernel panics after macOS High Sierra upgrade

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.