Help diagnose the cause of sudden crash/restarts on 27" iMac? (EtreCheck and Crash Report attached)

Been experiencing sudden crash/restarts, with no obvious slow downs, hang time, or specific apps open preceding, to hint at what might be the cause.


Sometimes it's happening when I'm not even at the computer actively using it. In the report attached, I came back to the computer after being a way to find it had restarted in my absence.


400+ GB free on 1TB drive.


Any insights you can glean from the crash report would be much appreciated!




[Re-Titled by Moderator]

iMac 27″

Posted on Mar 7, 2025 11:27 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 8, 2025 1:49 PM

Short answer: Most likely a third-party kernel extension (kext), is causing these kernel panics.


Longer answer: This kernel panic indicates a general protection fault (type 13) that occurred in kernel mode. The key clues in the panic message are:

  • Faulting instruction pointer (RIP): 0xffffff801ef26c38
  • Panicked task: PerfPowerService (related to macOS power and performance management)
  • General protection fault (type 13)


What are the potential culprits causing them?

  • Accessing an invalid memory region
  • A corrupted or buggy kext(s)
  • Issues with hardware, like failing RAM or storage


One simple test would be to:

  1. Power down your Mac.
  2. Remove any peripherals except the keyboard and mouse.
  3. Then boot up your Mac in Safe Mode. Run in this mode for a few hours to see if the panics reoccur. If they do, then I would suspect hardware. If they don't, one or more of those kexts need to be reviewed.


To get a listing of all non-Apple kexts, you can use the following command in the Terminal app:

  • kextstat | grep -v com.apple
18 replies
Question marked as Top-ranking reply

Mar 8, 2025 1:49 PM in response to NuMystic

Short answer: Most likely a third-party kernel extension (kext), is causing these kernel panics.


Longer answer: This kernel panic indicates a general protection fault (type 13) that occurred in kernel mode. The key clues in the panic message are:

  • Faulting instruction pointer (RIP): 0xffffff801ef26c38
  • Panicked task: PerfPowerService (related to macOS power and performance management)
  • General protection fault (type 13)


What are the potential culprits causing them?

  • Accessing an invalid memory region
  • A corrupted or buggy kext(s)
  • Issues with hardware, like failing RAM or storage


One simple test would be to:

  1. Power down your Mac.
  2. Remove any peripherals except the keyboard and mouse.
  3. Then boot up your Mac in Safe Mode. Run in this mode for a few hours to see if the panics reoccur. If they do, then I would suspect hardware. If they don't, one or more of those kexts need to be reviewed.


To get a listing of all non-Apple kexts, you can use the following command in the Terminal app:

  • kextstat | grep -v com.apple

Mar 10, 2025 9:16 AM in response to NuMystic

— Outdated versions of DivX have long been sources of stability issues. If you need it, update it, otherwise, dump it.


— MS deprecated Silverlight several years ago. Some pundits say the leaving it on a computer is a security risk. I think it is simple not needed today.


— Old stuff that probably was moved by Migration Assistant Note the dates are older the your computer):

3rd Party Preference panels:

FinderPop (? - installed 2018-01-17)

Flip4Mac WMV (? - installed 2018-01-17)

MacFUSE (? - installed 2018-01-17)

Perian (? - installed 2018-01-17)

Secrets (? - installed 2018-01-17)

ArcanaStartupSound (? - installed 2018-01-17)

Witch (? - installed 2018-01-17)


Those need to go.


"Memory was installed at the time of purchase 4 years ago."

RAM is a BIG hitter in kernel panics. Did a seller installer the extra RAM? Unless you ordered the computer directly from Apple with upgraded memory, any RAM added later—even by a seller—remains suspect until proven otherwise.

If you bought from a reseller, find the receipt and see if it lists RAM separately and, if so, is the RAM brand shown?


The good news is your SSD in running at nominal speeds and seem healthy.


Mar 17, 2025 11:15 AM in response to Allan Jones

Allan Jones wrote:

— Outdated versions of DivX have long been sources of stability issues. If you need it, update it, otherwise, dump it.

— MS deprecated Silverlight several years ago. Some pundits say the leaving it on a computer is a security risk. I think it is simple not needed today.

— Old stuff that probably was moved by Migration Assistant Note the dates are older the your computer):
3rd Party Preference panels:
FinderPop (? - installed 2018-01-17)
Flip4Mac WMV (? - installed 2018-01-17)
MacFUSE (? - installed 2018-01-17)
Perian (? - installed 2018-01-17)
Secrets (? - installed 2018-01-17)
ArcanaStartupSound (? - installed 2018-01-17)
Witch (? - installed 2018-01-17)

Those need to go.


Thanks, all uninstalled.

Mar 17, 2025 12:29 PM in response to Tesserax

Tesserax wrote:

• Short answer: Most likely a third-party kernel extension (kext), is causing these kernel panics.

Longer answer: This kernel panic indicates a general protection fault (type 13) that occurred in kernel mode. The key clues in the panic message are:
Faulting instruction pointer (RIP): 0xffffff801ef26c38
• Panicked task: PerfPowerService (related to macOS power and performance management)
• General protection fault (type 13)
What are the potential culprits causing them?
Accessing an invalid memory region
• A corrupted or buggy kext(s)
• Issues with hardware, like failing RAM or storage
1.
One simple test would be to:
Power down your Mac.
2. Remove any peripherals except the keyboard and mouse.
3. Then boot up your Mac in Safe Mode. Run in this mode for a few hours to see if the panics reoccur. If they do, then I would suspect hardware. If they don't, one or more of those kexts need to be reviewed.

To get a listing of all non-Apple kexts, you can use the following command in the Terminal app:
• kextstat | grep -v com.apple


Have now deleted everything anyone in this discussion has suggested an The Terminal command you suggested now returns the following which I believe shows no non-apple related kexts remaining, correct?


Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>


Attaching an updated report from EtreCheck. Everyone, please let me know if you see anything else that is clearly suspect as specifically related to the documented kernel panics.


Mar 9, 2025 6:28 PM in response to Tesserax

Tesserax wrote:

To get a listing of all non-Apple kexts, you can use the following command in the Terminal app:
• kextstat | grep -v com.apple


Results from the terminal command:


Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>

  180    0 0xffffff7f96a9f000 0x2ff4     0x2ff4     com.Cycling74.driver.Soundflower (2) 2D779840-7439-31E5-8A66-D786C3F47B75 <179 7 6 3>

  198    0 0xffffff7f96a54000 0x7ff8     0x7ff8     com.binaryfruit.driver.SATSMARTDriver (0.10.3) 0ADB1286-BDC2-3974-8D80-8D6A25E062BC <34 33 29 6 3>


Uninstalling soundflower now.


The binaryfruit driver is for DriveDx and was only recently installed to check drive integrity due to the reported issues. (found nothing)

Mar 9, 2025 9:12 PM in response to den.thed

den.thed wrote:

To start with, Little Snitch, FileZilla, Private Internet Access VPN.

Then Restart in Safe Mode followed by a normal Restart and test.
Start up your Mac in safe mode - Apple Support

Again macOS 15.2 had some bugs and you should update to the latest macOS 15.3.1


Thank you! Updated to 15.3.1


Of the three apps you mention, only Little Snitch shows up in the third party kexts.


What's the issue with FileZilla? What would you recommend instead for FTP/SFTP transfer management?


PRP_53 wrote:

Depending on OP's usage of DiskWarrior 5?

Could that too come under possibilities ?

Never used it, so shot in the dark

https://www.alsoft.com/requirements


Note: The “Startup Disk” of macOS 10.13 High Sierra through macOS Sequoia (15.0) with SSDs (Solid State Drives) cannot be rebuilt with DiskWarrior as they are automatically pre-loaded with Apple File System (APFS)


Thank you.


Haven't opened Disk Warrior in many years, and it doesn't have any associated kexts or background daemons enabled.

Mar 9, 2025 9:47 AM in response to den.thed

den.thed wrote:

To start with, Little Snitch, FileZilla, Private Internet Access VPN.

Then Restart in Safe Mode followed by a normal Restart and test.
Start up your Mac in safe mode - Apple Support

Again macOS 15.2 had some bugs and you should update to the latest macOS 15.3.1

Depending on OP's usage of DiskWarrior 5?


Could that too come under possibilities ?


Never used it, so shot in the dark


https://www.alsoft.com/requirements


Note: The “Startup Disk” of macOS 10.13 High Sierra through macOS Sequoia (15.0) with SSDs (Solid State Drives) cannot be rebuilt with DiskWarrior as they are automatically pre-loaded with Apple File System (APFS)

Mar 9, 2025 11:04 AM in response to Owl-53

PRP_53 wrote:

Depending on OP's usage of DiskWarrior 5?

Could that too come under possibilities ?

Never used it, so shot in the dark

https://www.alsoft.com/requirements

Note: The “Startup Disk” of macOS 10.13 High Sierra through macOS Sequoia (15.0) with SSDs (Solid State Drives) cannot be rebuilt with DiskWarrior as they are automatically pre-loaded with Apple File System (APFS)


Yea' that was my short list.


The OP has a lot of suspicious old and new third-party stuff installed on that iMac.


I also have some suspicion about using ReincubateCamo and the iPhones as cameras.

Mar 9, 2025 9:17 PM in response to Tesserax

Okay, after upgrading to 15.3.1 and uninstalling soundflower, I think that terminal command now seems to suggest there are no longer any non-Apple kexts running?


Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>

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.

Help diagnose the cause of sudden crash/restarts on 27" iMac? (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.