Search - User list
Full Version: ROP Fetch failing when cooking "All Frames in One Batch"
Root » PDG/TOPs » ROP Fetch failing when cooking "All Frames in One Batch"
Hey guys,

Recently we upgraded from 17.5.173 to 17.5.293 and Rop Fetch does not work any more when using “All Frames in One Batch”. It works otherwise.

Here's the error that I am getting:
Loading .hip file //.../houdini/projects/vladimir.lopatin/PDG_test/Houdini_Files/Model.hip.
Error: Unknown operator on load "stage.def".
Unknown operator on load "stage.parm".
Unknown operator on load "stage.userdata".
Unknown operator on load "stage.datablocks".
Unknown operator on load "".
ERROR: The attempted operation failed.
Error: Python error: Traceback (most recent call last):
File "<stdin>", line 11, in <module>
File "\\...\houdini\projects\vladimir.lopatin\PDG_test\Houdini_Files\pdgtemp\113964\scripts\", line 106, in execBatchPoll
r = s.check_ready_batch(item_name, subindex)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 1243, in __call__
return self.__send(self.__name, args)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 1602, in __request
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 1283, in request
return self.single_request(host, handler, request_body, verbose)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 1316, in single_request
return self.parse_response(response)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 1493, in parse_response
return u.close()
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\", line 800, in close
raise Fault(**self._stack[0])
Fault: <Fault 1: "<type 'exceptions.TypeError'>:check_ready_batch() takes exactly 4 arguments (3 given)">

# ---- Running onError ----

I have attached the test file
Image Not Found

It's a very basic setup with a File Cache outputting a mesh animation and a RopFetch in a TOP network that is supposed to tell it to render meshes to disk.

It basically complains about that tries calling
check_ready_batch(item_name, subindex)
, whilst elsewhere it is called as
check_ready_batch(item_name, subindex, jobid='')
, using a different number of arguments.
Apologies - that's a bug that was fixed in 17.5.294. We can make that build available to you if you need an ABI compatible fixed build.
Hey, Chris

The support guys helped with fixing it. The solution was to grab the latest production build (325).

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB