Renderman 26.1 - Houdini 20.0.653 - Deadline 10.3.2.1

Hi All, I’m having an issue with Renderman 26.1 in Houdini

Export to rib works fine, RfM in Maya works fine, but RfH in Houdini just sits there in Deadline.

On Windows 10 it crashes and gives the generic memory error.
INFO: Process exit code: -1073740940
I posted this on the Pixar forums
https://renderman.pixar.com/forum/showthread.php?s=&threadid=47593

On Windows 11 it just sits there in Deadline

2024-07-08 17:36:00:  0: INFO: Running as user: Antg
2024-07-08 17:36:00:  0: INFO: Executable: "C:\Program Files\Side Effects Software\Houdini 20.0.653\bin\hython.exe"
2024-07-08 17:36:00:  0: INFO: Argument: "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\plugins\66866981e961bb1e2a98a746\hrender_dl.py" -f 1 1 1 -d /out/renderman1 -gpu 0 -tempdir "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\jobsData\66866981e961bb1e2a98a746\0_tempZrzyu0" -arnoldAbortOnLicenseFail 1 "C:/share/jobs/houdini/h20.0.653_rm26.1_.hip"
2024-07-08 17:36:00:  0: INFO: Full Command: "C:\Program Files\Side Effects Software\Houdini 20.0.653\bin\hython.exe" "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\plugins\66866981e961bb1e2a98a746\hrender_dl.py" -f 1 1 1 -d /out/renderman1 -gpu 0 -tempdir "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\jobsData\66866981e961bb1e2a98a746\0_tempZrzyu0" -arnoldAbortOnLicenseFail 1 "C:/share/jobs/houdini/h20.0.653_rm26.1_.hip"
2024-07-08 17:36:00:  0: INFO: Startup Directory: "C:\Program Files\Side Effects Software\Houdini 20.0.653\bin"
2024-07-08 17:36:00:  0: INFO: Process Priority: BelowNormal
2024-07-08 17:36:00:  0: INFO: Process Affinity: default
2024-07-08 17:36:00:  0: INFO: Process is now running

but if I run the command from Deadline in a command prompt it runs straight through

C:\Users\antg>"C:\Program Files\Side Effects Software\Houdini 20.0.653\bin\hython.exe" "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\plugins\66866981e961bb1e2a98a746\hrender_dl.py" -f 1 1 1 -d /out/renderman1 -gpu 0 -tempdir "C:\ProgramData\Thinkbox\Deadline10\workers\SCALA\jobsData\66866981e961bb1e2a98a746\0_temp20gQc0" -arnoldAbortOnLicenseFail 1 "C:/share/jobs/houdini/h20.0.653_rm26.1_.hip"
Detected Houdini version: (20, 0, 653)
['C:\\ProgramData\\Thinkbox\\Deadline10\\workers\\SCALA\\plugins\\66866981e961bb1e2a98a746\\hrender_dl.py', '-f', '1', '1', '1', '-d', '/out/renderman1', '-gpu', '0', '-tempdir', 'C:\\ProgramData\\Thinkbox\\Deadline10\\workers\\SCALA\\jobsData\\66866981e961bb1e2a98a746\\0_temp20gQc0', '-arnoldAbortOnLicenseFail', '1', 'C:/share/jobs/houdini/h20.0.653_rm26.1_.hip']
Start: 1
End: 1
Increment: 1
Ignore Inputs: False
No output specified. Output will be handled by the driver
GPUs: 0
Driver: /out/renderman1
Input File: C:/share/jobs/houdini/h20.0.653_rm26.1_.hip
Begin Path Mapping
b''
b''
End Path Mapping
ROP type: ris::3.0
Rendering frame 1
Finished Rendering

Have you tried logging onto that system and running the Houdini script directly on it?

yeah, that’s the last part, I’m using the same machine and sending back to myself, same profile/user everything. works in Houdini, works via commandline, but deadline just hangs it. I’ll try upping the logging in Deadline & Renderman and see if this reveals anything.

I’m testing on my laptop (win11) atm as two separate sites I’ve run this on (win10 1945/22H2) both give the memory error.

All work fine in Houdini itself (RfH), export to .rib and standalone works fine, and Maya (RfM) works fine in Maya and via Deadline.

Still having this issue in 26.2

I had a play with hrender_dl.py which gets copied over at render time

changing the line

        elif ropType == "ris::22":

to

        elif ropType == "ris::3.0":

pushed the render through before failing

End Path Mapping
ROP type: ris::3.0
Rendering frame 1
RMAN_PROGRESS    0%
RMAN_PROGRESS    1%
RMAN_PROGRESS    2%
RMAN_PROGRESS    3%
RMAN_PROGRESS    4%
RMAN_PROGRESS    5%
RMAN_PROGRESS    6%
RMAN_PROGRESS   10%
RMAN_PROGRESS   17%
RMAN_PROGRESS   27%
RMAN_PROGRESS   37%
RMAN_PROGRESS   47%
RMAN_PROGRESS   57%
RMAN_PROGRESS   67%
RMAN_PROGRESS   77%
RMAN_PROGRESS   81%
RMAN_PROGRESS   91%
RMAN_PROGRESS   92%
RMAN_PROGRESS   93%
RMAN_PROGRESS   94%
RMAN_PROGRESS   95%
RMAN_PROGRESS   96%
RMAN_PROGRESS   97%
RMAN_PROGRESS   98%
RMAN_PROGRESS   99%
RMAN_PROGRESS  100%
Finished Rendering
17399: Fatal error: Segmentation fault (sent by pid -846807040)
-- TRACEBACK BEGIN --

so I think it’s this part that will need adjusting