Forum rules
Before posting a bug report, please check the following: 1. That the issue has not already been disclosed 2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone) Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.

I've already evoqued this problem but it is becoming more and more present in my everyday Octane/houdini use.

I've got a huge scene with many objects and many of them have an octane param tab displayed. I crash very often with a strange message of missing parameter or missing brace.And when I reopen the scene my octane param tab are gone or the UI is totally messed up (several empty tabs with a simple "p" on them), I dont even have the transform fields left on them).When I try to add the octane params it doesn't work at all. and when I clic on an object I have this long list in the console (it is just a piece of it, it is way longer) :

To be honest, I've never seen something like that. Are you using any other plugin, or script, or anything else that could add or modify the parameter in the OBJ nodes?

The Octane plugin is using the standard Houdini functions to add spare parameters to the OBJ nodes, and once added no other plugin function is used again to modify these parameters. Really I can't understand how it is possible that this problem could be related to our plugin.

Do you have this problem always after a crash, or you get it just after add the Octane spare parameters? It can be also some kind of corruption in the scene file, but I can't figure how to reproduce it here. Can be even a bug in Houdini, or a side effect of another plugin. I'll think about it.

Do you know if Qlib is adding (or removing) some kind of options, labels or tags to the OBJ nodes? Perhaps this lib has some kind of side effect if used with the Octane plugin OBJ spare parameters. I have seen that Qlib has a python script qLib/scripts/python/qliblabels.py that seems to be related to add/remove tags or options to the nodes, but I am not sure how it works.

The Houdini plugin has a command to remove the Octane spare parameters from all the selected nodes. You can select all the OBJ nodes and use the "-ObjParms" shelf tool, but I am not sure how to remove parameters from other plugins.

It is really a weird issue, but I am fairly sure that it is not directly related to the Octane plugin alone. I've no reports about this issue from other users, and I can't reproduce it here. To be honest, I can't figure how our plugin could corrupt your attached scene with the multiple "p" tabs. Must be something else, other plugin or something related to your scene or the Houdini configuration ...

Hmm, one question. Do you remember if you were working with the multi-thread scene extraction feature enabled? I have just remembered an issue related to a bug in the Houdini HDK accessing to the spare parameters from multiple threads. Perhaps this problem is related to this bug.

Anyway, I'll check the plugin code to see if it can be affected by this issue in the HDK.