Macbook restarting due to kernel panic. Etrecheck and crash report attached

I am getting random restarts. The battery has been replaced and all apps added recently have been deleted. Everything is up to date except the OS which can't be updated due to the age of the processor. Microsoft Office can't be updated but I use Office 365 now. I really like the touchpad and size on the older MacBook Pro. I used a MacBook Air and didn't like it. Any suggestions or solutions? Thanks!


MacBook Pro 13″, macOS 10.13

Posted on Dec 19, 2021 2:45 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 19, 2021 1:25 PM

I'm going to guess a hardware failure. And I suspect RAM, but it is a weak feeling, but it is based off of this in one of your panic reports:

Unaligned frame
Backtrace terminated-invalid frame pointer 0xffffff802a889372

a 64-bit macOS would want an 8-byte aligned stack frame pointer (evenly divisible by 8), but this is a 2-byte aligned pointer.


The reason it is a weak guess is that while failing memory might drop a bit, resulting in a bad address being used, the failure could also come from some motherboard failure transferring memory, or in the CPU chip, or software.


You do not have 3rd party kernel extensions, and user mode software cannot affect the kernel stack frame pointer, so I do not think it is something you installed. Apple macOS software tends to be rather solid, but I suppose it is possible for a file containing code to become corrupt, just low probability.


Corrupt software can come from a failing disk. If this is the original rotating Toshiba hard disk, its is possible a 10 year old disk is failing, but then again, they tend to throw errors, that EtreCheck picks up in the system logs. Then again if it happened once a while ago, the 7 day logs would have purged any disk errors.


The CPU and motherboard rarely turn up as a problem.


If you have 3rd party RAM, then that is my best guess, as 3rd party RAM is the 2nd most common cause of macOS kernel panics. 3rd party RAM tends to use marginal parts so they can get them cheaper and sell them cheaper. They often work well, as the 3rd party vendor does test them. But over time sometimes they can fail.


So if you have 3rd party RAM in this Mac, that is my best guess.


If you do not have 3rd party RAM, then I'm still suspecting RAM, but it is even weaker, as Apple original RAM tends to be 1st line chips that have been tested and are no where near marginal. But from time to time even Apple RAM can fail. Hence my weak guess it is RAM.


Summary. weak guess it is RAM. weak guess it is your disk failing. weak guess indirectly macOS has become corrupted because some part failed just when copying important software around.

9 replies
Question marked as Top-ranking reply

Dec 19, 2021 1:25 PM in response to kstutts

I'm going to guess a hardware failure. And I suspect RAM, but it is a weak feeling, but it is based off of this in one of your panic reports:

Unaligned frame
Backtrace terminated-invalid frame pointer 0xffffff802a889372

a 64-bit macOS would want an 8-byte aligned stack frame pointer (evenly divisible by 8), but this is a 2-byte aligned pointer.


The reason it is a weak guess is that while failing memory might drop a bit, resulting in a bad address being used, the failure could also come from some motherboard failure transferring memory, or in the CPU chip, or software.


You do not have 3rd party kernel extensions, and user mode software cannot affect the kernel stack frame pointer, so I do not think it is something you installed. Apple macOS software tends to be rather solid, but I suppose it is possible for a file containing code to become corrupt, just low probability.


Corrupt software can come from a failing disk. If this is the original rotating Toshiba hard disk, its is possible a 10 year old disk is failing, but then again, they tend to throw errors, that EtreCheck picks up in the system logs. Then again if it happened once a while ago, the 7 day logs would have purged any disk errors.


The CPU and motherboard rarely turn up as a problem.


If you have 3rd party RAM, then that is my best guess, as 3rd party RAM is the 2nd most common cause of macOS kernel panics. 3rd party RAM tends to use marginal parts so they can get them cheaper and sell them cheaper. They often work well, as the 3rd party vendor does test them. But over time sometimes they can fail.


So if you have 3rd party RAM in this Mac, that is my best guess.


If you do not have 3rd party RAM, then I'm still suspecting RAM, but it is even weaker, as Apple original RAM tends to be 1st line chips that have been tested and are no where near marginal. But from time to time even Apple RAM can fail. Hence my weak guess it is RAM.


Summary. weak guess it is RAM. weak guess it is your disk failing. weak guess indirectly macOS has become corrupted because some part failed just when copying important software around.

Dec 19, 2021 8:21 AM in response to kstutts

A .crash is specific to an applications, and not useful for analyzing a kernel panic.


You want the file that has

      panic(cpu 0 caller 0xffffff800958687f): Kernel trap at 0xffffff80293fb
      590, type 14=page fault, registers:

in it, or similar files. Post more than one if they are available.


Please post one or more panic reports


Finder -> Go (menu) -> Go to folder -> /Library/Logs/DiagnosticReports


Command-Shift-Period will show invisible files.   Look for files that end in the word .panic or .contents.panic and post them in an Additional Text box


Press Command-Shift-Period to hide the Finder invisible files again.

Dec 20, 2021 5:31 AM in response to kstutts

Keep in mind this is an old system. You should be thinking about a newer replacement Mac, so do not spend money that could be put towards a newer Mac.


As much as I do not like Chrome (resource hog), it is a user mode program and cannot, by itself, panic the system. And I understand why you might be using Chrome on an old operating system, when Safari cannot be updated to the latest web standards.


Failing RAM can. Except this panic report is a "Machine Check". So I'm back to a weak guess it is RAM, but Machine Check can also be other issues. It says it is in the Power management code. So at the minimum do an SMC reset. I do not think an SMC reset would have helped the previous panics, but with respect to power, SMC does have some benefit.

Reset the System Management Controller (SMC) on your Mac - Apple Support


Back to RAM. You can try running Rember overnight (The longer the better) and see if it turns up any memory errors.

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


If you do find RAM errors, or if you still want to pursue RAM replacement, many RAM vendor provide a life time warranty. Contact your RAM vendor and ask if they will replace the RAM.


Otherwise, OWC <https://MacSales.com> or https://Crucial.com have shown they offer good RAM, but it does fail, they also offer a lifetime warranty, and good customer service.


But first check with your current RAM vendor, as that will be less expensive. Also this is a very old Mac. You should not be putting much, if any additional money into it, unless you are a Computer Museum attempting to keep old technology going.

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.

Macbook restarting due to kernel panic. Etrecheck and crash report attached

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