Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GraphEditor : Exception then crash when root's parent is a deleted node #3455

Closed
themissingcow opened this issue Nov 8, 2019 · 0 comments
Closed
Assignees
Labels
bug Issues representing bugs

Comments

@themissingcow
Copy link
Contributor

themissingcow commented Nov 8, 2019

0.54.2.1

  1. Make sure that your Gaffer session contains two Graph Editor panels.
  2. Create a box in Graph Editor 1.
  3. Go inside the box in Graph Editor 1
  4. Create another box and go inside it (in Graph Editor 1). Your tab bar should now read Graph Editor:Box/Box.
  5. Delete the top-most box in Graph Editor 2.
  6. Press Arrow+Up to go outside the box in Graph Editor 1.
  7. Exception error:
Traceback (most recent call last):
  File "/packages/vendor/ImageEngine/gaffer/linux_64/0.55.0.0/python/GafferUI/Widget.py", line 945, in eventFilter
    return self.__keyPress( qObject, qEvent )
  File "/packages/vendor/ImageEngine/gaffer/linux_64/0.55.0.0/python/GafferUI/Widget.py", line 1020, in __keyPress
    return widget._keyPressSignal( widget, event )
IECore.Exception: Object "ScriptNode" is not an ancestor of "Box".
  1. If you press the Arrow + Up a second time in Graph Editor Fix type name clash #1, you will generate a segmentation fault:
****
* Arnold 5.4.0.1 [197d4d5e] linux clang-5.0.0 oiio-2.1.0 osl-1.11.0 vdb-4.0.0 clm-1.0.3.513 rlm-12.4.2 optix-6.0.0 2019/09/12 15:05:20
* CRASHED in Gaffer::GraphComponent::signals at 00:00:00
* signal caught: SIGSEGV -- Invalid memory reference (address not mapped to object)```
@themissingcow themissingcow self-assigned this Nov 8, 2019
@themissingcow themissingcow added the bug Issues representing bugs label Nov 8, 2019
@themissingcow themissingcow changed the title GraphEditor : Exception then crash when root is a deleted node GraphEditor : Exception then crash when root's parent is a deleted node Nov 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issues representing bugs
Projects
None yet
Development

No branches or pull requests

1 participant