ROP Fetch failing when cooking "All Frames in One Batch"

   2992   3   1
User Avatar
Member
325 posts
Joined: July 2005
Offline
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 "stage.net".
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\pdgcmd.py", line 106, in execBatchPoll
r = s.check_ready_batch(item_name, subindex)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", line 1243, in __call__
return self.__send(self.__name, args)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", line 1602, in __request
verbose=self.__verbose
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", line 1283, in request
return self.single_request(host, handler, request_body, verbose)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", line 1316, in single_request
return self.parse_response(response)
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", line 1493, in parse_response
return u.close()
File "D:\...\tools\Software\Houdini\Houdini 17.5.293\python27\lib\xmlrpclib.py", 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.





Cheers,
Vlad
Edited by madjestic - Oct. 31, 2019 05:58:06

Attachments:
Model.hip (285.0 KB)
pdg_problems.PNG (868.7 KB)

I liked the Mustang
User Avatar
Member
325 posts
Joined: July 2005
Offline
It basically complains about pdgcmd.py 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.
Edited by madjestic - July 24, 2019 05:27:09
I liked the Mustang
User Avatar
Member
603 posts
Joined: Sept. 2016
Offline
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.
User Avatar
Member
325 posts
Joined: July 2005
Offline
Hey, Chris

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


Cheers,
Vlad
I liked the Mustang
  • Quick Links