Thater

Thater

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Heightfield Erosion node causes instant crash (fixed) Feb. 22, 2017, 1:55 p.m.

Artye
Bet it's trying to use the Intel® HD Graphics 4000 as a OpenCL device.

I think you're right, I actually solved the issue following your advice in the other OpenCL thread
https://www.sidefx.com/forum/topic/48276/ [sidefx.com]

Thank you so much! I wish it were easier to set the openCL device, there should be something in the Preferences window.

Heightfield Erosion node causes instant crash (fixed) Feb. 22, 2017, 1:42 p.m.

I'm using Windows 10, GTX 970 with 378.66 drivers, i7 3770

The crash happens for me if I just add height field, add noise, and add erode. No matter what configuration the erosion crashes

It seems to be an OpenCL issue, I installed the Windows SDK debug tools to see if it could provide any additional help and it came through. I'll post the crash report if that's any help. I added a Pyro node and when I clicked “Use OpenCL” it also crashed immediately.

Crash report from Thater; Houdini FX Version 16.0.504.20 (windows-x86_64-cl19)
Uptime 198 seconds
Wed Feb 22 12:34:10 2017
Caught signal 11

Traceback from 8296 ThreadId=0x00002804
CURRENT THREAD 10244
+0x00f728ae (tbb::task_scheduler_init::default_num_threads)
+0x00f72b36 (tbb::task_scheduler_init::default_num_threads)
+0x00f7191e (tbb::task_scheduler_init::default_num_threads)
+0x00f735fa (tbb::interface7::internal::task_arena_base::internal_initialize)
+0xbc4238b1
+0xbc4213e3
+0xbc4228e0
+0xbc434dff (Intel::OpenCL::TaskExecutor::GetTaskExecutor)
+0xaa5dfd8a (clWaitForEvents)
+0xaa60b102 (clWaitForEvents)
+0xaa5f78af (clWaitForEvents)
+0xaa5fa020 (clWaitForEvents)
+0xaa5b07da (clCreateContext)
+0x5cb01378 (clCreateContext)
+0x5eba7420 (CE_Context::getContext)
+0x652e6739 (SOP_OpenCL::cookVerb)
+0x652e6635 (SOP_OpenCL::cookVerb)
+0x65089303 (SOP_Node::cookMyselfAsVerb)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbac0 (OP_Node::lockInput)
+0x65091ba0 (SOP_Node::lockInput)
+0x65138acd (SOP_BlockBeginFor::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x6507d52f (SOP_Node::getCookedGeoHandle)
+0x6507d400 (SOP_Node::getCookedGeoHandle)
+0x6504bf49 (SOP_NodeVerb::cookInputs)
+0x65059bb1 (SOPfindNearestToPrim)
+0x609940e4 (EV_EXPRESSION::evaluate)
+0x6099300b (EV_EXPRESSION::evaluate)
+0x60992f8e (ev_EvaluateFloat)
+0x631e2ac1 (CH_Expression::evaluate)
+0x631d1257 (CH_Channel::evaluateSegment)
+0x631d0f3c (CH_Channel::evaluate)
+0x631decf7 (CH_Collection::evaluate)
+0x6329b695 (PRM_Float::evalValue)
+0x6329b7bb (PRM_Float::getValue)
+0x632b1b48 (PRM_Parm::getValue)
+0x67b43a62 (OP_Parameters::evalIntT)
+0x67af7f0b (OP_Parameters::evalInt)
+0x654332b8 (SOP_SwitchParms::loadFromOpSubclass)
+0x6509833b (SOP_NodeParms::loadFromOp)
+0x654337ee (SOP_Switch::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbac0 (OP_Node::lockInput)
+0x65091ba0 (SOP_Node::lockInput)
+0x65433875 (SOP_Switch::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x6507d52f (SOP_Node::getCookedGeoHandle)
+0x6507d400 (SOP_Node::getCookedGeoHandle)
+0x6513bdb6 (SOP_BlockEndFor::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbd06 (OP_Node::lockInputs)
+0x65091ea4 (SOP_Node::lockInputs)
+0x653675f1 (SOP_Primitive::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbd06 (OP_Node::lockInputs)
+0x65091ea4 (SOP_Node::lockInputs)
+0x653675f1 (SOP_Primitive::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbac0 (OP_Node::lockInput)
+0x65091ba0 (SOP_Node::lockInput)
+0x6530d226 (SOP_Output::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x6507d52f (SOP_Node::getCookedGeoHandle)
+0x6507d400 (SOP_Node::getCookedGeoHandle)
+0x6542dc01 (SOP_SubNet::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbac0 (OP_Node::lockInput)
+0x65091ba0 (SOP_Node::lockInput)
+0x679f4521 (OP_AutoLockInputs::lockInput)
+0x65088282 (SOP_Node::cookMe)
+0x6504b47e (SOP_NodeVerb::cookInputs)
+0x65088493 (SOP_Node::cookMyselfAsVerb)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x67acb888 (OP_Node::internalCookInput)
+0x67acbd06 (OP_Node::lockInputs)
+0x65091ea4 (SOP_Node::lockInputs)
+0x6530cd53 (SOP_Null::cookMySop)
+0x65088091 (SOP_Node::cookMe)
+0x67aca9f8 (OP_Node::cook)
+0x67af2dde (UT_Array<OP_PostIt * __ptr64>::sortedInsert)
+0x67aca3fc (OP_Node::cook)
+0x6507d52f (SOP_Node::getCookedGeoHandle)
+0x6507d400 (SOP_Node::getCookedGeoHandle)
+0x5d3c5e7c (SIM_SopGeometry::updateGeometryFromOptions)
+0x64c8a5d8 (SIM_OptionsUser:ptionChangedSubclass)
+0x64c841bf (SIM_Options:ptionChanged)
+0x684a5857 (UT_Options::merge)
+0x5ed5f814 (DOP_Auto::createData)
+0x5ed5feb3 (DOP_Auto::doApplyOutputDataSubclass)
+0x5ed5fb08 (DOP_Auto::processObjectsSubclass)

Heightfield Erosion node causes instant crash (fixed) Feb. 22, 2017, 4:40 a.m.

I added the screenshot, this happens to me no matter how simple I try to make it. Even without the mask, it's hardly worth uploading the HIP since all I did was add a height field, add noise, and then add erosion.