xMesh freezing Nuke

I’m getting this in my console.

File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node Traceback (most recent call last): File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 127, in knob Changed _doCallbacks(knobChangeds) File "C:/Program Files/Nuke8.0v4/plugins\nuke\callbacks.py", line 51, in _doCa llbacks f[0](*f[1],**f[2]) File "C:/Program Files/Thinkbox/XMesh NK/Nuke 8.0/scripts/menu.py", line 18, i n set_xmesh_proxy_mode print "onKnobChanged: ", n.name(), k.name() ValueError: A PythonObject is not attached to a node bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application... bool __cdecl QClipboard::event(class QEvent *): Cowardly refusing to send clipbo ard message to hung application...

I don’t know if they’re related, but it’s a bit of a coincidence I feel.

Note this is in a script without an xmesh node in it.

Thanks for the feedback.

Can you try commenting out line 18 of menu.py to see if that helps with the freezing?

Also, line 20 needs to have the ‘or True’ removed.

Bug is logged and will be fixed in the next build.

Thank you,
Ben