Failed to modify node or parameter because of a permission e

   Views 907   Replies 2   Subscribers 0
User Avatar
Member
12 posts
Joined: Feb. 2021
Offline
i have this issue where all of a sudden i cannot create any objects in houdini viewport and get this error:
Traceback (most recent call last):
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\toolutils.py", line 1457, in new_func
return function(*args, **kwargs)
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\soptoolutils.py", line 950, in genericTool
node = genericSopNodeGeneratorTool(scriptargs, nodetypename, nodename,
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\soptoolutils.py", line 533, in genericSopNodeGeneratorTool
container = createSopNodeContainer(sceneviewer,
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\soptoolutils.py", line 406, in createSopNodeContainer
objecttoolutils.initEmptyGeometryObject(container)
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\objecttoolutils.py", line 393, in initEmptyGeometryObject
toolutils.removeDefaultGeometryObjectContents(objectnode)
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\toolutils.py", line 1389, in removeDefaultGeometryObjectContents
file_node.destroy()
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\houpythonportion\ui.py", line 1137, in decorator
return func(*args, **kwargs)
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\hou.py", line 16037, in destroy
return _hou.Node_destroy(self, disable_safety_checks)
hou.PermissionError: Cannot delete a node inside a locked asset

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "geometry_circle", line 10, in <module>
File "F:\Progs/Houdini20.0.625/houdini/python3.10libs\toolutils.py", line 1459, in new_func
raise hou.Error(
hou.Error: Failed to modify node or parameter because of a permission error. Possible causes include locked assets, takes, product permissions or user-specified permissions.


i understand that to get around it i can delete the houdini folder in my documents but that only lasts until i upgrade houdini again or even less.

now i am also getting errors in hengine in unreal and have no workaround or idea why it happens:
Cook Results:
Invalid argument given: Could not create node for some reason. Most like, the operator_name given has not been loaded from an otl or hda file. Please call HAPI_LoadAssetLibraryFromFile() with the file containing this operator definition.

Cook State:
Ready with Fatal Errors


hdas that worked yesterday are now useless

send help!

Edit: ive narrowed it down to the otls folder, some old hda is doing this
Edited by staicu.teodor.23 - June 2, 2024 16:32:35
User Avatar
Member
12 posts
Joined: Feb. 2021
Offline
so the issue was that i would copy over older hdas from previous versions into the otls folder

found the faulty hda. i cannot open it, might be corrupted.
gonna leave it here if one of the devs wants to have a poke at it

Attachments:
spline_gen.hdalc (15.4 KB)

User Avatar
Member
60 posts
Joined: Sept. 2019
Offline
It can't help that your file paths use both forward- and backslashes.
  • Quick Links