Notifications
Clear all

SoftRAID5.5 Kernel Panics

20 Posts
7 Users
0 Likes
45.3 K Views
(@btpphotovideo)
Posts: 1
Member
 

I've been having the sleep reboots described in the last few comments for the past few weeks. Now I cannot actually connect my ThunderBay 4 which is managed by soft raid without a hard freeze and shut down. This is happening over a thunderbolt to usb-c dongle and the drive works fine when connected via thunderbolt to a 2015 rmbp. Other usb-c devices work and the OWC Mercury 2-bay thunderbolt drive also connects over the usb-c dongle. This leads me to the conclusion that this problem is most likely caused by SoftRAID. Unfortunately the panic reports are all listing "No MCA data found" so I can't look at any specific crash data.

Thoughts?

 
Posted : 03/01/2018 8:14 pm
(@softraid-support)
Posts: 8051
Member Admin
 

We will have a beta (debug) version available for looking at these issues, if you contact us and ask for the debug version. Then if you get a panic, between the crash log and the debug log, we may be able to figure out what is triggering the panics, whether SoftRAID, or some OS component.

 
Posted : 04/01/2018 5:45 am
(@howdytom)
Posts: 35
Member
 

Finally I was able to narrow down the issue. After crazy long investigation it turned out that a process called "hasplmd" causes random Kernel Panics. Crashing occurred completely random when the MacBook has been idle for 1-2 hours.

hasplmd is a rights management toolkit and it is related to X-Rite's i1Profiler screen calibration hardware. hasplmd is used within AVID products as well. I wasn't aware that i1Profiler also ships with a additional software Dongle from Aladdin. There's a known issue at X-Rite.com page. https://www.xrite.com/service-support/aladdin_hasp_dongle_errors. Updating this piece of junk dongle software didn't resolve the issue. You'll find endless log entries every 11 seconds in system.log like this: Feb 9 00:01:06 MacBook com.apple.xpc.launchd[1] (com.aladdin.aksusbd): Please switch away from OnDemand to KeepAlive.

Solution: I have manually uninstalled X-Ray i1 Profiler including ALL Aladdin leftovers. Here's what help me to get rid of this annoying software. BE SURE TO CREATE A BACKUP FIRST. DELETE AT YOUR OWN RISK!

1. Execute the Uninstall i1Profiler AppleScript
2. Kill "hasplmd" process in Activity Monitor
3. Open System Preferences > Security > Firewall > Remove hasplmd from connection list
4: Move the following files to the trash:

/Volumes/System/Library/Frameworks/XRiteDevice.framework
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.com.xrite.hasp.drivers.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.com.xrite.hasp.drivers.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1Profiler.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1Profiler.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1ProfilerTray.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1ProfilerTray.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.installHasp.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.installHasp.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.postflight.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.postflight.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.preflight.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.preflight.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.user-files.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.user-files.pkg.plist
/Volumes/System/Library/LaunchDaemons/com.xrite.hasp.drivers.plist
/Volumes/System/Library/LaunchDaemons/com.aladdin.aksusbd.plist
/Volumes/System/Users/tom/Library/Preferences/com.xrite.device.xrdd.plist
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.sharedfilelist/
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.xrite.xrd.softwareupdate.sfl
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.x-rite.i1profiler.sfl
/Volumes/System/private/var/db/BootCaches/FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8/app.com.x-rite.i1Profiler.playlist
/Volumes/System/Users/tom/Library/WebKit/Databases/___IndexedDB/com.x-rite.i1Profiler
/Volumes/System/Users/tom/Library/Cookies/com.x-rite.i1Profiler.binarycookies
/Volumes/System/Library/Application%20Support/X-Rite
/Volumes/System/private/etc/hasplm
/Volumes/System/Library/Application%20Support/CrashReporter/hasplmd_*.plist
/Volumes/System/usr/libexec/hasplmd
/Volumes/System/Library/Application%20Support/HASP

I have also published a article about it: https://medium.com/@howdytom/hasplmd-prevents-macos-sierra-from-going-to-sleep-and-causes-random-kernel-panics-e96763d8612a

 
Posted : 10/03/2018 3:32 pm
(@howdytom)
Posts: 35
Member
 

Finally I was able to narrow down the issue. After crazy long investigation it turned out that a process called "hasplmd" caused those random Kernel Panics. Crashing occurred completely random when the MacBook has been idle for 1-2 hours.

hasplmd is a rights management toolkit and it is related to X-Rite's i1Profiler screen calibration hardware. hasplmd is used within AVID products as well. I wasn't aware that i1Profiler also ships with a additional software Dongle from Aladdin. There's a known issue at X-Rite.com page. https://www.xrite.com/service-support/aladdin_hasp_dongle_errors. Updating this piece of junk dongle software didn't resolve the issue. You'll find endless log entries every 11 seconds in system.log like this: Feb 9 00:01:06 MacBook com.apple.xpc.launchd[1] (com.aladdin.aksusbd): Please switch away from OnDemand to KeepAlive.

Solution: I have manually uninstalled X-Ray i1 Profiler including ALL Aladdin leftovers. Here's what help me to get rid of this annoying software. BE SURE TO CREATE A BACKUP FIRST. DELETING THOSE SYSTEM FILES AT YOUR OWN RISK!

1. Execute the Uninstall i1Profiler AppleScript
2. Kill **hasplmd** process in Activity Monitor
3. Open System Preferences > Security > Firewall > Remove "hasplmd" from connection list
4: Move the following files to the trash:

/Volumes/System/Library/Frameworks/XRiteDevice.framework
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.com.xrite.hasp.drivers.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.com.xrite.hasp.drivers.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1Profiler.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1Profiler.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1ProfilerTray.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.i1ProfilerTray.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.installHasp.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.installHasp.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.postflight.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.postflight.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.preflight.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.preflight.pkg.plist
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.user-files.pkg.bom
/Volumes/System/private/var/db/receipts/com.xrite.i1profiler.user-files.pkg.plist
/Volumes/System/Library/LaunchDaemons/com.xrite.hasp.drivers.plist
/Volumes/System/Library/LaunchDaemons/com.aladdin.aksusbd.plist
/Volumes/System/Users/tom/Library/Preferences/com.xrite.device.xrdd.plist
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.sharedfilelist/
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.xrite.xrd.softwareupdate.sfl
/Volumes/System/Users/tom/Library/Application%20Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.x-rite.i1profiler.sfl
/Volumes/System/private/var/db/BootCaches/FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8/app.com.x-rite.i1Profiler.playlist
/Volumes/System/Users/tom/Library/WebKit/Databases/___IndexedDB/com.x-rite.i1Profiler
/Volumes/System/Users/tom/Library/Cookies/com.x-rite.i1Profiler.binarycookies
/Volumes/System/Library/Application%20Support/X-Rite
/Volumes/System/private/etc/hasplm
/Volumes/System/Library/Application%20Support/CrashReporter/hasplmd_*.plist
/Volumes/System/usr/libexec/hasplmd
/Volumes/System/Library/Application%20Support/HASP

 
Posted : 10/03/2018 3:34 pm
(@softraid-support)
Posts: 8051
Member Admin
 

Thanks for the work debugging this issue. we will note it in case this comes up again, which it probably well.

 
Posted : 10/03/2018 4:25 pm
Page 2 / 2
Share:
close
open