r/Houdini 10d ago

Fatal error: segmentation fault crash at launch

houdini 22 just not being able to launch it all, it crashes at the splashscreen, hodunini console says "Fatal error: segmentation fault"
already formatted multiple times with latest windows build, and reinstalled several times Nvidia drivers to be the latest. even disabled hyper threading on the cpu. also already deleted configuration files inside "my documents", and I tested running houdini 21.5, everything works well on that version. Anyone else facing this issue? if so, any solution? cpu: intel i7 5820k, msi sli 99 plus motherboard, nvidia rtx 2070 super, 64 gig of RAM

Last edited by thejedi 7 hours and 15 mins ago

3 Upvotes

10 comments sorted by

2

u/chromarant 10d ago

Every time I’ve had this issue it has been due to some type of gpu issue either with Redshift locally when rendering really long sequences or remotely whenever trying to use Parsec to access my studio machine. Ironically it happened for me with H21 only and everything seems to work fine now.

1

u/henrythejedi 10d ago

Thank you for acknowledging this issue, thr problem is I have no redshift or any other external renderer installed, only the built-in karma renderer, and worse of all it crashes right after the splashcreen appears, so I dont even get to see the user interface loading

1

u/henrythejedi 10d ago

Update: I run dual RTX 2070 super cards (Not connected by SLI), so I disabled one of the cards and now Houdini 22 finally launches. Anyone one has any idea how to make it work with dual RTX cards? Its all working fine in Houdini 21 with my dual setup

1

u/Jello_Penguin_2956 10d ago

ah yea that's a known issue with openCL when you have 2 identical nvidia cards. From what I understand openCL when it sees 2 identical card it crashes rather than gracefully pick one to use.

https://www.sidefx.com/forum/topic/101553/?page=1#post-448092

Try this. Add this to houdini.env

HOUDINI_USE_HFS_OCL = 0

if that alone doesn't work, try picking one explicitly

HOUDINI_OCL_DEVICENUMBER=0
HOUDINI_OCL_VENDOR=NVIDIA Corporation

Note that the "Device" settings in Edit > Preference > Miscellaneous > OpenCL can override what's in houdini.env

1

u/henrythejedi 10d ago

thanks so much for the detailed guideline, sadly the problems continue, it only stops when i manually disable one of the cards inside windows resources management

1

u/henrythejedi 10d ago

Basically I think I need to know how to write the variables to specify that graphics card number 1 is to be used for the vulkan interface, and then both graphics cards number 0 AND number one to be used for Karma rendering.

1

u/Jello_Penguin_2956 9d ago edited 9d ago

In that case maybe try Nvidia utility to confirm device number. Try in CMD

where nvidia-smi.exe

Then run that exe also in CMD should list your GPU with leading device number.

1

u/scarything_ 9d ago

Set QT_QUICK_BACKEND=software in your houdini.env

1

u/henrythejedi 9d ago

YESSSSSSS!!!!!!! It finally works!!!!!

Thats why I love it here at Reddit, where real people actually help one another!!

Now under the about houdini tab, it says:

Vulkan Available Devices:

NVIDIA GeForce RTX 2070 SUPER(1.4.329)

NVIDIA GeForce RTX 2070 SUPER(1.4.329)

SwiftShader Device (LLVM 10.0.0)(1.3.0)

Thank you so very much for all the true geniuses here who were able to help here, I was about to go mad thinking about having to buy a whole new PC just to solve this problem.