[solved] Mac M1 20.0.547 doesn't start at all (apprentice lic)

   2328   5   1
User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
Hello,
I had version 19 installed previously.
I am on V 14.1 (Sonoma) of the operating system. I tried reinstalling the Houdini itself as well as the license server.
I see a splash screen and then crash.

crash log look like this:
Crash report from 6d16d9c7; Houdini FX Version 20.0.547 [macosx13-arm64-clang14.0-targetosx10.15]
Uptime 4 seconds
Fri Dec 22 22:05:50 2023
Caught signal 11

2 libHoudiniUI.dylib 0x0000000101f4e984 AP_Interface::coreDumpChaser(UTsignalHandlerArg) + 588
3 libHoudiniUI.dylib 0x0000000101f50628 AP_Interface::si_CrashHandler::chaser(UTsignalHandlerArg) + 64
4 libHoudiniUT.dylib 0x0000000108654f50 signalCallback(UTsignalHandlerArg) + 608
5 libHoudiniUT.dylib 0x00000001089e34a0 UT_Signal::processSignal(int, __siginfo*, void*) + 112
6 libsystem_platform.dylib 0x0000000184487a24 _sigtramp + 56
7 libsystem_c.dylib 0x00000001843017b0 flockfile + 24
8 libsystem_c.dylib 0x0000000184305bdc fseeko + 76
9 libHoudiniUI.dylib 0x0000000101cd75c8 (anonymous namespace)::ui_AutoCacheWriteMutex::~ui_AutoCacheWriteMutex() + 76
10 libHoudiniUI.dylib 0x0000000101cd7270 UI_IconSVG::createCacheFile(char const*) + 220
11 libHoudiniUI.dylib 0x0000000101cd5c84 UI_IconSVG::findAndCreateRasterCacheFile() + 1044
12 libHoudiniUI.dylib 0x0000000101cd96d0 UI_IconSVG::getPixelRasters(int, int, UT_Array<std::__1::unique_ptr<PXL_Raster, std::__1::default_delete<PXL_Raster>>>&, bool*) + 164
13 libHoudiniUI.dylib 0x0000000101cd9304 UI_IconSVG::initTexture(RE_Render*, int, int, bool*) + 96
14 libHoudiniUI.dylib 0x0000000101cdae04 UI_IconSVG::preloadIcon(RE_Render*, int, int) + 288
15 libHoudiniUI.dylib 0x0000000101cd0214 UI_IconBase::preloadIcons(RE_Render*, bool) + 256
16 libHoudiniUI.dylib 0x0000000101de83a4 UI_Window::doRedrawSubclass() + 284
17 libHoudiniUI.dylib 0x0000000101de8270 UI_Window::doRedraw() + 256
18 libHoudiniUI.dylib 0x0000000101d68dc8 UI_Queue::doWindowRedraws() + 624
19 libHoudiniUI.dylib 0x0000000101d689b4 UI_Queue::processNextEvent() + 808
20 libHoudiniUI.dylib 0x0000000101d6860c UI_Queue::drain() + 88
21 libHoudiniUI.dylib 0x0000000101d67eb4 UI_Queue::drainEvents(bool, bool) + 288
22 libHoudiniAPPS2.dylib 0x00000001042b2c58 OPUI_MainApp::onUiCreated(UI_Event*) + 40
23 libHoudiniUI.dylib 0x0000000101d68998 UI_Queue::processNextEvent() + 780
24 libHoudiniUI.dylib 0x0000000101d6860c UI_Queue::drain() + 88
25 libHoudiniUI.dylib 0x0000000101d68f18 UI_Queue::eventLoop() + 140
26 libHoudiniUI.dylib 0x0000000101f57500 main + 6864
27 dyld 0x00000001840dd0e0 start + 2360

Not sure if important, but server installation had a warning (From logs):
[22:07:37 Internal] Run `launchctl load -w -F /Library/LaunchDaemons/com.sidefx.sesinetd.plist`
[22:07:37 Warning] Warning: Expecting a LaunchAgents path since the command was ran as user. Got LaunchDaemons instead.
`launchctl bootstrap` is a recommended alternative.

I don't know what else I can do in this situation. I am happy to drop absolutely everything, including launcher and try again.

I did try to restart - that didn't help.
Edited by soswow - Dec. 22, 2023 23:53:48
User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
My next step is to remove absolutely all traces of Houdini on my machine, update OS to the latest (there was update pending) and try again.
I've made a search for all things containing either `houidini` or `sidefx` and here is a list of files and folder I found. In case someone else wants to do the same.

/Library/Application Support/com.sidefx.launcher
/Library/Preferences/sesi/com.sidefx.sesinetd.plist
/Library/Logs/com.sidefx.launcher
/Library/LaunchDaemons/com.sidefx.sesinetd.plist
/System/Volumes/Data/Library/Application Support/com.sidefx.launcher
/System/Volumes/Data/Library/Preferences/sesi/com.sidefx.sesinetd.plist
/System/Volumes/Data/Library/Logs/com.sidefx.launcher
/System/Volumes/Data/Library/LaunchDaemons/com.sidefx.sesinetd.plist
/System/Volumes/Data/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniEscape
/System/Volumes/Data/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniFX
/System/Volumes/Data/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniLauncher
/System/Volumes/Data/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.LicenseManager
/System/Volumes/Data/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.idialog
/System/Volumes/Data/Users/sasha/Library/Application Support/sidefx
/System/Volumes/Data/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniEscape.savedState
/System/Volumes/Data/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniFX.savedState
/System/Volumes/Data/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniLauncher.savedState
/System/Volumes/Data/Users/sasha/Library/Saved Application State/com.sidefx.LicenseManager.savedState
/System/Volumes/Data/Users/sasha/Library/Preferences/com.sidefx.Launcher.plist
/System/Volumes/Data/Users/sasha/Library/Preferences/com.sidefx.HoudiniLauncher.plist
/System/Volumes/Data/Applications/Houdini/sidefx_packages
/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniEscape
/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniFX
/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.HoudiniLauncher
/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.LicenseManager
/private/var/folders/5j/6vtff81s5x75vs439qq197d40000gn/C/com.sidefx.idialog
/Users/sasha/Library/Application Support/sidefx
/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniEscape.savedState
/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniFX.savedState
/Users/sasha/Library/Saved Application State/com.sidefx.HoudiniLauncher.savedState
/Users/sasha/Library/Saved Application State/com.sidefx.LicenseManager.savedState
/Users/sasha/Library/Preferences/com.sidefx.Launcher.plist
/Users/sasha/Library/Preferences/com.sidefx.HoudiniLauncher.plist
/Applications/Houdini/sidefx_packages

command I've used was `find / -type f \( -name "*houidini*" -o -name "*sidefx*" \) -o -type d \( -name "*houidini*" -o -name "*sidefx*" \) 2>/dev/null`
User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
Nope. That did't help. I am not sure what I am doing wrong. I can't seem to start anything working.
I've removed all the possible traces of houdini on my machine. Installed License Server (btw I get this after installation)


When I start houdini I get this as well now:


I mean I get much more. Things like this:



I can't say I am having best time of my life right now 🤦🏼‍♂️
Edited by soswow - Dec. 22, 2023 18:58:42

Attachments:
Screenshot 2023-12-23 at 10.55.49am.jpg (367.0 KB)
Screenshot 2023-12-23 at 9.42.24am.jpg (72.4 KB)
Screenshot 2023-12-23 at 10.52.19am.jpg (70.8 KB)

User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
I found this page https://www.sidefx.com/faq/question/im-on-a-mac-and-i-have-a-no-server-running-error-what-do-i-do/ [www.sidefx.com] which did helped with starting license server deamon back on. But I am at the square one where Houdini starts up and crashes right away.

I wonder if I have some funky Python environment that screws up with Qt or something?

currently `python --version` is 3.11.5 (installed with brew)
Edited by soswow - Dec. 22, 2023 19:16:09
User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
Good news. Might be important to diagnose the problem - I've installed version 19.5.833 and it starts up fine.
User Avatar
Member
8 posts
Joined: Aug. 2023
Offline
Alright. Amazing people at sidefx support helped me out. In case anyone gets into the same situation the problem was with preferences folder that was for some reason created with root permission:
➜  ~ ls -l ~/Library/Preferences/houdini        
total 0
drwxr-xr-x 24 sasha staff 768 23 Dec 11:24 19.5
drwxr-xr-x 3 root staff 96 22 Dec 13:20 20.0

So, I killed the folder and started Houdini again, and now it's
➜  houdini ll
total 0
drwxr-xr-x 5 sasha staff 160 23 Dec 15:49 .
drwx------+ 425 sasha staff 13600 23 Dec 15:52 ..
drwxr-xr-x 24 sasha staff 768 23 Dec 11:24 19.5
drwxr-xr-x 11 sasha staff 352 23 Dec 15:50 20.0

Thank you, Monika!
  • Quick Links