Any idea why upgrad...
 
Notifications
Clear all

Any idea why upgrading to 7.6 from 7.5 the helper tool gets hung up?

143 Posts
15 Users
9 Reactions
20.6 K Views
(@softraid-support)
Posts: 9197
Member Admin
 

@hmahoney 

Can you send me a SoftRAID tech support file? Since you have the tools installed, it should work via terminal:

Launch the Terminal.app, in the Applications/Utilities folder.
Copy this line and paste it into terminal:
sudo softraidtool generatereport ~/Desktop/hmahoney.7.6.1.3.7.24.sr_supt
Hit enter, then your admin password, then enter again.
this will create a file on the desktop.

 
Posted : 07/03/2024 5:01 pm
(@hmahoney)
Posts: 7
Active Member
 

@softraid-support

Here is what was reported in Terminal:

hmahoney@HLM-Mac-mini-2020 weewx % sudo softraidtool generatereport ~/Desktop/hmahoney.7.6.1.3.7.24.sr_supt

Password:

Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

Can't create /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz.fCDc85 - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Can't create /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz.Lsnyr8 - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Can't record kext in identifier lookup dictionary; no identifier.

Can't record kext in identifier lookup dictionary; no identifier.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/DriverExtensions - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Can't create /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz.THA7PI - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Can't record kext in identifier lookup dictionary; no identifier.

Can't record kext in identifier lookup dictionary; no identifier.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/DriverExtensions - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

Failed to create directory /System/Library/Caches/com.apple.kext.caches/Directories/Library - Operation not permitted.

2024-03-07 16:21:56.299 system_profiler[34436:261803] building USER cache...

hmahoney@HLM-Mac-mini-2020 weewx % 

 

The support file was not generated. I checked that Terminal has full disk access. Do I need to give softraidtool full disk access? It does not appear in the list in Privacy & Security. 

This post was modified 2 years ago by hmahoney
 
Posted : 07/03/2024 6:28 pm
(@softraid-support)
Posts: 9197
Member Admin
 

@hmahoney 

No, SoftRAID tool does not need any permissions.

You sure it is not on the desktop?

If not, I can try to help using the SoftRAID app to generate the support file using terminal.

 
Posted : 08/03/2024 2:37 am
(@hmahoney)
Posts: 7
Active Member
 

@softraid-support

Sorry for the delay. I don't know how I missed it before, but here it is.

 
Posted : 08/03/2024 3:44 pm
(@softraid-support)
Posts: 9197
Member Admin
 

@hmahoney 

First guess is App Cleaner (I think there is a version that we look for, maybe we do not check the base version)
Next guess is lingon. Can you run through it and see if it has any features to disable startup/launchagents or login items?

Note: time to do a clean up in your system, I see apps that are as far back as 2001. Lots of stuff that obviously can no longer even launch.
I just did a clean install on a Mac Mini M1, rather than migrate apps, I manually migrated data and used all freesh apps.
Even some freshly downloaded Apple Silicon compatible apps like XLD do not run on Sonoma, so I am glad I did that, its a "clean" system for going forward.

 
Posted : 08/03/2024 4:09 pm
(@hmahoney)
Posts: 7
Active Member
 

@softraid-support

Thanks for the suggestions. I will get to work on those and get back to you with the results.

 
Posted : 08/03/2024 4:20 pm
(@hmahoney)
Posts: 7
Active Member
 

@softraid-support

I have figured out the problem.

I tried running SoftRAID_Monitor by double clicking on it. It ran and seemed to be running normally. Next, I tried adding it to the list of login items. Again, it ran normally. This led me to think that it must be a problem when it tries to start from the LaunchAgents mechanism. I looked at the com.softraid.SoftRAIDMonitor.plist and found a reference to an item in /Library/Extensions. No such item was in my Extensions folder, so I removed that entry from the plist file. Now the monitor starts up during login as it should and the SoftRAID application seems to be running as it should.

Here is the original plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.softraid.SoftRAIDMonitor</string>
<key>Disabled</key>
<false/>
<key>KeepAlive</key>
<true/>
<key>LimitLoadToSessionType</key>
<array>
<string>Aqua</string>
<string>LoginWindow</string>
</array>
<key>Program</key>
<string>/Library/Application Support/SoftRAID/SoftRAID_Monitor.app/Contents/MacOS/SoftRAID_Monitor</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Extensions/SoftRAID.kext/Contents/MacOS/SoftRAID_Monitor.app/Contents/MacOS/SoftRAID_Monitor</string>
</array>
</dict>
</plist>
 
Here is the corrected plist file:
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.softraid.SoftRAIDMonitor</string>
<key>LimitLoadToSessionType</key>
<array>
<string>Aqua</string>
<string>LoginWindow</string>
</array>
<key>ProgramArguments</key>
<array>
<string>/Library/Application Support/SoftRAID/SoftRAID_Monitor.app/Contents/MacOS/SoftRAID_Monitor</string>
</array>
</dict>
</plist>
 
Thank you for the help. Let me know if you need any further explanation. Also, I have updated to macOS 14.4 and it is still working.
 
 
Posted : 08/03/2024 7:09 pm
(@softraid-support)
Posts: 9197
Member Admin
 

@hmahoney 

thaniks for the info, I will watch other cases and perhaps you found a clue to what is going on with some users.

 
Posted : 08/03/2024 7:46 pm
Page 10 / 10
Share:
close
open