SoftRAIDTool crashes with a segmentation fault several times a day
I see the following crash several times a day and annoying popups from macOS that SoftRAIDTool has crashed.
I do not see this problem listed on your Known Issues page or mentioned anywhere else in the forums, but maybe I'm blind. I'm pretty sure you're already aware of this issue.
Process: SoftRAIDTool  Path: /Library/Application Support/SoftRAID/SoftRAIDTool Identifier: SoftRAIDTool Version: 0 Code Type: X86-64 (Native) Parent Process: SoftRAID_Monitor  Responsible: SoftRAID_Monitor  User ID: 0 Date/Time: 2021-04-27 19:59:01.808 -0700 OS Version: macOS 11.3 (20E232) Report Version: 12 Anonymous UUID: 22C50639-117E-7CD4-48C9-037EF30E0C1C Time Awake Since Boot: 91000 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 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler  VM Regions Near 0: --> __TEXT 10498c000-1049ec000 [ 384K] r-x/r-x SM=COW /Library/Application Support/SoftRAID/* Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 SoftRAIDTool 0x00000001049b827e 0x10498c000 + 180862 1 SoftRAIDTool 0x00000001049909d0 0x10498c000 + 18896 2 SoftRAIDTool 0x000000010498e9b1 0x10498c000 + 10673 3 libdyld.dylib 0x00007fff20597f3d start + 1 Thread 1: 0 libsystem_pthread.dylib 0x00007fff20578484 start_wqthread + 0 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x8663db0880e60032 rbx: 0x00007fc26cf04fb0 rcx: 0x00007fff80a62ab0 rdx: 0x00007fc26cf04750 rdi: 0x0000000000000000 rsi: 0x00007fc26cf04fb0 rbp: 0x00007ffeeb273870 rsp: 0x00007ffeeb273000 r8: 0x00007ffeeb273890 r9: 0x0000000000000000 r10: 0x0000000000000006 r11: 0x00007fff205fceca r12: 0x00007ffeeb273890 r13: 0x00007fc26cf04750 r14: 0x00007fc26cf04fb0 r15: 0x00007fff80a62ab0 rip: 0x00000001049b827e rfl: 0x0000000000010206 cr2: 0x0000000000000000 Logical CPU: 0 Error Code: 0x00000006 (no mapping for user data write) Trap Number: 14
We just sent out a critical update about this, we do know about it and it is being worked on. I am hoping 6.0.4, soon.
I am also seeing this, plus it apparently makes it impossible to enter recovery mode (ie boot with CMD+R), at least on an iMac Pro on MacOS 11.3.1.
I used the SoftRaid 6.0.3 Utility>Remove option, which supposedly removes all kernel extensions, but it still happens.
If I try to boot into recovery mode, it goes into an infinite boot loop until I release CMD+R. Then it apparently has a kernel panic on startup, and after MacOS eventually loads it puts up the error "Panic Medic Boot..A third party kernel extension was preventing the machine from successfully booting. All third party kernel extensions have been disabled..."
However despite that if I try to enter recovery mode it still goes into the loop, then after finally reaching the desktop, Console>Crash Reports shows a segmentation fault in SoftRAIDTool each time. How do I fully remove or disable SoftRAID from my machine?
I think you are running into a Big Sur bug where it is keeping old extensions loading.
Can you send an email to support at softRAID? I want to give you a debug version of the app to try to collect some debug information. thanks