Blender Git Commit Log

Git Commits -> Revision 4e1a6b4

Revision 4e1a6b4 by Bastien Montagne (master)
May 11, 2020, 15:24 (GMT)
Fix T76559: Crash after deleting material leaves invalid pointer in node editor.

No idea why node editor remap callback was only handling scene IDs (and
not any other ntree owner)...

Note that this should be a safe fix, but it unvails a nice can of worm,
at some point we should ba able to handle all of that through libquery
only, get rid of editor's remap callbacks, and probably sanitize usages
of ID pointers by some of them, like that nodetree editor.

Current situation remains a fairly fragile mess...

Commit Details:

Full Hash: 4e1a6b48e725186822117a9cce86e07ec85de28b
Parent Commit: 249ccab
Lines Changed: +11, -13

1 Modified Path:

/source/blender/editors/space_node/space_node.c (+11, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021