AWS Thinkbox Discussion Forums

Houdini Octane Error: Caught exception:

Hi,
So i’ve got this error on one of my computers when i submit a job to deadline and i cannot find a solution.

Error: Caught exception: [' File "C:/PROGRA~1/Side Effects Software/Houdini 17.0.459/houdini/python2.7libs\\hou.py", line 49991, in render\n return _hou.RopNode_render(*args, **kwargs)\n', 'NotAvailable: Not available in this context.\n']

I have an other computer in the array and everything works fine for him i’ve check the installs of houdini/octane/deadline and reinstalled everything nothing works…

If you have any idea it would be awesome.

Thanks
Hugo.

=======================================================

Error

=======================================================

Error: Caught exception: [' File "C:/PROGRA~1/Side Effects Software/Houdini 17.0.459/houdini/python2.7libs\\hou.py", line 49991, in render\n return _hou.RopNode_render(*args, **kwargs)\n', 'NotAvailable: Not available in this context.\n']

à Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)

=======================================================

Type

=======================================================

RenderPluginException

=======================================================

Stack Trace

=======================================================

à Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage akb)

à Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)

à Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter aai)

=======================================================

Log

=======================================================

2019-02-15 14:33:52: 0: Loading Job's Plugin timeout is Disabled

2019-02-15 14:33:53: 0: Executing plugin command of type 'Sync Files for Job'

2019-02-15 14:33:53: 0: All job files are already synchronized

2019-02-15 14:33:53: 0: Synchronizing Plugin Houdini from \\Cc\cc_repository\plugins\Houdini took: 0 seconds

2019-02-15 14:33:53: 0: Done executing plugin command of type 'Sync Files for Job'

2019-02-15 14:33:53: 0: Executing plugin command of type 'Initialize Plugin'

2019-02-15 14:33:53: 0: INFO: Executing plugin script 'C:\Users\mirare\AppData\Local\Thinkbox\Deadline10\slave\16K\plugins\5c66bfb6acb6842a6445ec70\Houdini.py'

2019-02-15 14:33:54: 0: INFO: About: Houdini Plugin for Deadline

2019-02-15 14:33:54: 0: INFO: Render Job As User disabled, running as current user 'mirare'

2019-02-15 14:33:54: 0: INFO: The job's environment will be merged with the current environment before rendering

2019-02-15 14:33:54: 0: Done executing plugin command of type 'Initialize Plugin'

2019-02-15 14:33:54: 0: Start Job timeout is disabled.

2019-02-15 14:33:54: 0: Task timeout is disabled.

2019-02-15 14:33:54: 0: Loaded job: wip_mode_channel - /out/Octane_ROP1 (5c66bfb6acb6842a6445ec70)

2019-02-15 14:33:54: 0: Executing plugin command of type 'Start Job'

2019-02-15 14:33:54: 0: INFO: Executing global asset transfer preload script 'C:\Users\mirare\AppData\Local\Thinkbox\Deadline10\slave\16K\plugins\5c66bfb6acb6842a6445ec70\GlobalAssetTransferPreLoad.py'

2019-02-15 14:33:54: 0: INFO: Looking for AWS Portal File Transfer...

2019-02-15 14:33:54: 0: INFO: Looking for File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py...

2019-02-15 14:33:54: 0: INFO: Could not find AWS Portal File Transfer.

2019-02-15 14:33:54: 0: INFO: AWS Portal File Transfer is not installed on the system.

2019-02-15 14:33:54: 0: Done executing plugin command of type 'Start Job'

2019-02-15 14:33:54: 0: Plugin rendering frame(s): 1002

2019-02-15 14:33:54: 0: Executing plugin command of type 'Render Task'

2019-02-15 14:33:54: 0: INFO: Starting Houdini Job

2019-02-15 14:33:54: 0: INFO: Stdout Redirection Enabled: True

2019-02-15 14:33:54: 0: INFO: Stdout Handling Enabled: True

2019-02-15 14:33:54: 0: INFO: Popup Handling Enabled: True

2019-02-15 14:33:54: 0: INFO: QT Popup Handling Enabled: False

2019-02-15 14:33:54: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False

2019-02-15 14:33:54: 0: INFO: Using Process Tree: True

2019-02-15 14:33:54: 0: INFO: Hiding DOS Window: True

2019-02-15 14:33:54: 0: INFO: Creating New Console: False

2019-02-15 14:33:54: 0: INFO: Running as user: mirare

2019-02-15 14:33:54: 0: INFO: Executable: "C:\Program Files\Side Effects Software\Houdini 17.0.459\bin\hython.exe"

2019-02-15 14:33:54: 0: INFO: Argument: "C:\Users\mirare\AppData\Local\Thinkbox\Deadline10\slave\16K\plugins\5c66bfb6acb6842a6445ec70\hrender_dl.py" -f 1002 1002 1 -g -d /out/Octane_ROP1 "D:/PRODUCTION/2019/04_SUPERSONIC/WIP_HUGO/wip_mode_channel.hiplc"

2019-02-15 14:33:54: 0: INFO: Full Command: "C:\Program Files\Side Effects Software\Houdini 17.0.459\bin\hython.exe" "C:\Users\mirare\AppData\Local\Thinkbox\Deadline10\slave\16K\plugins\5c66bfb6acb6842a6445ec70\hrender_dl.py" -f 1002 1002 1 -g -d /out/Octane_ROP1 "D:/PRODUCTION/2019/04_SUPERSONIC/WIP_HUGO/wip_mode_channel.hiplc"

2019-02-15 14:33:54: 0: INFO: Startup Directory: "C:\Program Files\Side Effects Software\Houdini 17.0.459\bin"

2019-02-15 14:33:54: 0: INFO: Process Priority: BelowNormal

2019-02-15 14:33:54: 0: INFO: Process Affinity: default

2019-02-15 14:33:54: 0: INFO: Process is now running

2019-02-15 14:33:55: 0: STDOUT: Work Scheduler initializing 32 worker threads

2019-02-15 14:33:55: 0: STDOUT: [Octane] Octane Render for Houdini. Build 4.02.1.0 (Build date: Feb 12 2019 20:17:44)

2019-02-15 14:33:55: 0: STDOUT: [Octane] Octane API: 4.02.1

2019-02-15 14:33:55: 0: STDOUT: [Octane] HDK API: 17.0.459

2019-02-15 14:33:55: 0: STDOUT: [Octane] Houdini host version: 17.0.459

2019-02-15 14:33:55: 0: STDOUT: [Octane] Initializing Octane API

2019-02-15 14:33:55: 0: STDOUT: [Octane] Loading preferences from: C:/Users/mirare/Documents/houdini17.0/octane.pref

2019-02-15 14:33:55: 0: STDOUT: INFOR: [nodes] ------------- Registering Octane VOP nodes

2019-02-15 14:33:55: 0: STDOUT: [Octane] INFOR: [nodes] ------------- Registering Octane VOP nodes

2019-02-15 14:33:55: 0: STDOUT: ERROR: [nodes] ------------- Custom attribute ID and IX don't match. Bypassing attribute

2019-02-15 14:33:55: 0: STDOUT: [Octane] ERROR: [nodes] ------------- Custom attribute ID and IX don't match. Bypassing attribute

2019-02-15 14:33:55: 0: STDOUT: INFOR: [nodes] ------------- Octane VOP nodes registered

2019-02-15 14:33:55: 0: STDOUT: [Octane] INFOR: [nodes] ------------- Octane VOP nodes registered

2019-02-15 14:33:55: 0: STDOUT: INFOR: [nodes] ------------- Registering the plugin custom VOP nodes

2019-02-15 14:33:55: 0: STDOUT: [Octane] INFOR: [nodes] ------------- Registering the plugin custom VOP nodes

2019-02-15 14:33:55: 0: STDOUT: INFOR: [nodes] ------------- Plugin custom VOP nodes registered

2019-02-15 14:33:56: 0: STDOUT: [Octane] INFOR: [nodes] ------------- Plugin custom VOP nodes registered

2019-02-15 14:33:57: 0: STDOUT: Detected Houdini version: (17, 0, 459)

2019-02-15 14:33:57: 0: STDOUT: ['C:\\Users\\mirare\\AppData\\Local\\Thinkbox\\Deadline10\\slave\\16K\\plugins\\5c66bfb6acb6842a6445ec70\\hrender_dl.py', '-f', '1002', '1002', '1', '-g', '-d', '/out/Octane_ROP1', 'D:/PRODUCTION/2019/04_SUPERSONIC/WIP_HUGO/wip_mode_channel.hiplc']

2019-02-15 14:33:57: 0: STDOUT: Start: 1002

2019-02-15 14:33:57: 0: STDOUT: End: 1002

2019-02-15 14:33:57: 0: STDOUT: Increment: 1

2019-02-15 14:33:57: 0: STDOUT: Ignore Inputs: True

2019-02-15 14:33:57: 0: STDOUT: No output specified. Output will be handled by the driver

2019-02-15 14:33:57: 0: STDOUT: Driver: /out/Octane_ROP1

2019-02-15 14:33:57: 0: STDOUT: Input File: D:/PRODUCTION/2019/04_SUPERSONIC/WIP_HUGO/wip_mode_channel.hiplc

2019-02-15 14:33:58: 0: STDOUT: [Octane] Initializing Octane API

2019-02-15 14:33:58: 0: STDOUT: ROP type: Octane_ROP

2019-02-15 14:33:58: 0: STDOUT: Rendering frame 1002

2019-02-15 14:33:58: 0: STDOUT: Error: Caught exception: [' File "C:/PROGRA~1/Side Effects Software/Houdini 17.0.459/houdini/python2.7libs\\hou.py", line 49991, in render\n return _hou.RopNode_render(*args, **kwargs)\n', 'NotAvailable: Not available in this context.\n']

2019-02-15 14:33:58: 0: STDOUT: INFOR: [api] --------------- Closing the Octane API

2019-02-15 14:33:58: 0: STDOUT: [Octane] INFOR: [api] --------------- Closing the Octane API

2019-02-15 14:33:58: 0: Done executing plugin command of type 'Render Task'

Hey Hugo,

Did you figure this out in the end? Having the same issue intermittently pop up and octane support have no idea what it means.

Best,

P

Hi Paul.
sorry i just saw your message now.
I hope you’re not stuck with this issue anymore.
Ideed we fixed this, the dumbest fix ever… might not work for you but try it anyway ahaha.

We launched DeadLine as admin.

Best,
Hugo.

Support think it’s to do with the mplay toggles in the output tab on the ROP not getting respected correctly, but i’m not sure. The run as admin thing didn’t work in our case :frowning: Thanks for answering though.

I am having that same error right now, only with deadline, not with hrender ran locally.

This is the error with deadline.

2020-09-15 07:06:25: 0: STDOUT: rop.render( frameTuple, resolution, ignore_inputs=ignoreInputs )
2020-09-15 07:06:25: 0: STDOUT: File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.532/houdini/python2.7libs\hou.py”, line 57502, in render
2020-09-15 07:06:25: 0: STDOUT: return _hou.RopNode_render(*args, **kwargs)
2020-09-15 07:06:25: 0: STDOUT: hou.NotAvailable: Not available in this context.
2020-09-15 07:06:25: 0: STDOUT: 07:06:25 INFOR: [api] --------------- Closing the Octane API
2020-09-15 07:06:25: 0: STDOUT: [Octane] 07:06:25 INFOR: [api] --------------- Closing the Octane API
2020-09-15 07:06:25: 0: INFO: Process exit code: 1

Houdini 18.0.566, latest octane render 2020.1.5, and latest deadline version.

We narrowed our issue down to the ‘out of core’ options causing a problem. But this was a long time and many versions ago now.

We found that having OOC toggled in the plugin prefs within houdini caused a crash in deadline, that wasn’t nessecarily triggered in hython on it’s own. We don’t know why.

The work around for our case was to use a pre render script to toggle it on or off.

I think it was. maybe worth a try

hou.hscript(“Octane_setOOC -s 1”)

Privacy | Site terms | Cookie preferences