AddressSanitizer: heap-use-after-free on address 0x60c0001a5ad0 at pc 0x000106539c63 bp 0x7ffeefbf8850 sp 0x7ffeefbf8848 READ of size 8 at 0x60c0001a5ad0 thread T0 #0 rna_NodeTree_link_new source/blender/makesrna/intern/rna_nodetree.c:1319:52 #1 NodeLinks_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47597:9 #2 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #3 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #4 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #5 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #6 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #7 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #8 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #9 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3487:23 #10 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #11 function_code_fastcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:330 #12 bpy_class_call source/blender/python/intern/bpy_rna.c:8564:13 #13 rna_Node_init source/blender/makesrna/intern/rna_nodetree.c:1730:3 #14 node_init(bContext const*, bNodeTree*, bNode*) source/blender/blenkernel/intern/node.cc:1100:5 #15 node_set_typeinfo(bContext const*, bNodeTree*, bNode*, bNodeType*) source/blender/blenkernel/intern/node.cc:1140:5 #16 nodeAddNode source/blender/blenkernel/intern/node.cc:2085:3 #17 rna_NodeTree_node_new source/blender/makesrna/intern/rna_nodetree.c:1179:10 #18 Nodes_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47532:9 #19 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #20 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #21 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #22 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #23 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #24 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #25 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #26 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3535:19 #27 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #28 _PyEval_EvalCode /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:4327 #29 _PyFunction_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:396:12 #30 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #31 method_vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/classobject.c:53 #32 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #33 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #34 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5072 #35 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3487:23 #36 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #37 function_code_fastcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:330 #38 bpy_class_call source/blender/python/intern/bpy_rna.c:8564:13 #39 rna_operator_execute_cb source/blender/makesrna/intern/rna_wm.c:1320:3 #40 wm_operator_invoke source/blender/windowmanager/intern/wm_event_system.c:1362:16 #41 wm_operator_call_internal source/blender/windowmanager/intern/wm_event_system.c:1591:16 #42 WM_operator_name_call_ptr source/blender/windowmanager/intern/wm_event_system.c:1605:10 #43 ui_apply_but_funcs_after source/blender/editors/interface/interface_handlers.c:956:7 #44 ui_popup_handler source/blender/editors/interface/interface_handlers.c:11121:3 #45 wm_handler_ui_call source/blender/windowmanager/intern/wm_event_system.c:693:16 #46 wm_handlers_do_intern source/blender/windowmanager/intern/wm_event_system.c:2842:21 #47 wm_handlers_do source/blender/windowmanager/intern/wm_event_system.c:2958:16 #48 wm_event_do_handlers source/blender/windowmanager/intern/wm_event_system.c:3378:17 #49 WM_main source/blender/windowmanager/intern/wm.c:647:5 #50 main source/creator/creator.c:558:5 #51 start (/usr/lib/system/libdyld.dylib:x86_64+0x163d4) 0x60c0001a5ad0 is located 80 bytes inside of 120-byte region [0x60c0001a5a80,0x60c0001a5af8) freed by thread T0 here: #0 wrap_free (/Users/ankitkumar/apps/usr/lib/clang/13.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x447b9) #1 rem_memblock intern/guardedalloc/intern/mallocn_guarded_impl.c:1020:5 #2 MEM_guarded_freeN intern/guardedalloc/intern/mallocn_guarded_impl.c:909:7 #3 nodeRemLink source/blender/blenkernel/intern/node.cc:2329:3 #4 node_group_output_update source/blender/nodes/intern/node_common.c:564:7 #5 nodeUpdate source/blender/blenkernel/intern/node.cc:4420:5 #6 rna_NodeTree_link_new source/blender/makesrna/intern/rna_nodetree.c:1314:7 #7 NodeLinks_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47597:9 #8 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #9 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #10 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #11 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #12 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #13 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #14 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #15 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3487:23 #16 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #17 function_code_fastcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:330 #18 bpy_class_call source/blender/python/intern/bpy_rna.c:8564:13 #19 rna_Node_init source/blender/makesrna/intern/rna_nodetree.c:1730:3 #20 node_init(bContext const*, bNodeTree*, bNode*) source/blender/blenkernel/intern/node.cc:1100:5 #21 node_set_typeinfo(bContext const*, bNodeTree*, bNode*, bNodeType*) source/blender/blenkernel/intern/node.cc:1140:5 #22 nodeAddNode source/blender/blenkernel/intern/node.cc:2085:3 #23 rna_NodeTree_node_new source/blender/makesrna/intern/rna_nodetree.c:1179:10 #24 Nodes_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47532:9 #25 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #26 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #27 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #28 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #29 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #30 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #31 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #32 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3535:19 #33 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #34 _PyEval_EvalCode /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:4327 #35 _PyFunction_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:396:12 #36 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #37 method_vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/classobject.c:53 #38 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #39 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #40 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5072 previously allocated by thread T0 here: #0 wrap_calloc (/Users/ankitkumar/apps/usr/lib/clang/13.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x44a45) #1 MEM_guarded_callocN intern/guardedalloc/intern/mallocn_guarded_impl.c:556:21 #2 nodeAddLink source/blender/blenkernel/intern/node.cc:2287:25 #3 rna_NodeTree_link_new source/blender/makesrna/intern/rna_nodetree.c:1305:9 #4 NodeLinks_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47597:9 #5 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #6 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #7 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #8 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #9 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #10 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #11 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #12 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3487:23 #13 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #14 function_code_fastcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:330 #15 bpy_class_call source/blender/python/intern/bpy_rna.c:8564:13 #16 rna_Node_init source/blender/makesrna/intern/rna_nodetree.c:1730:3 #17 node_init(bContext const*, bNodeTree*, bNode*) source/blender/blenkernel/intern/node.cc:1100:5 #18 node_set_typeinfo(bContext const*, bNodeTree*, bNode*, bNodeType*) source/blender/blenkernel/intern/node.cc:1140:5 #19 nodeAddNode source/blender/blenkernel/intern/node.cc:2085:3 #20 rna_NodeTree_node_new source/blender/makesrna/intern/rna_nodetree.c:1179:10 #21 Nodes_new_call /Users/ankitkumar/blender-build/build_darwin_full/source/blender/makesrna/intern/rna_nodetree_gen.c:47532:9 #22 RNA_function_call source/blender/makesrna/intern/rna_access.c:7580:5 #23 pyrna_func_call source/blender/python/intern/bpy_rna.c:6357:5 #24 _PyObject_MakeTpCall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:191:18 #25 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:116:16 #26 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #27 trace_call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5031 #28 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5069 #29 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3535:19 #30 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #31 _PyEval_EvalCode /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:4327 #32 _PyFunction_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:396:12 #33 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #34 method_vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/classobject.c:53 #35 _PyObject_VectorcallTstate /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:118:11 #36 PyObject_Vectorcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/cpython/abstract.h:127 #37 call_function /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:5072 #38 _PyEval_EvalFrameDefault /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Python/ceval.c:3487:23 #39 _PyEval_EvalFrame /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/./Include/internal/pycore_ceval.h:40:12 #40 function_code_fastcall /Users/sebbas/Developer/Blender/fluid-mantaflow/build_darwin/deps/build/python/src/external_python/Objects/call.c:330 #41 bpy_class_call source/blender/python/intern/bpy_rna.c:8564:13