==9075==ERROR: AddressSanitizer: heap-use-after-free on address 0x6070000ece50 at pc 0x55e04b8f91db bp 0x7ffd01e030c0 sp 0x7ffd01e030b0 READ of size 4 at 0x6070000ece50 thread T0 #0 0x55e04b8f91da in actionzone_modal /src/blender/source/blender/editors/screen/screen_ops.c:1034 #1 0x55e04b75456b in wm_handler_operator_call /src/blender/source/blender/windowmanager/intern/wm_event_system.c:1983 #2 0x55e04b75e04e in wm_handlers_do_intern /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2741 #3 0x55e04b75e44b in wm_handlers_do /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2789 #4 0x55e04b763ccf in wm_event_do_handlers /src/blender/source/blender/windowmanager/intern/wm_event_system.c:3168 #5 0x55e04b72e21d in WM_main /src/blender/source/blender/windowmanager/intern/wm.c:418 #6 0x55e04b71daa9 in main /src/blender/source/creator/creator.c:518 #7 0x7f0c5a117152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) #8 0x55e04b71cddd in _start (/src/cmake_debug/bin/blender+0x8d12ddd) 0x6070000ece50 is located 32 bytes inside of 72-byte region [0x6070000ece30,0x6070000ece78) freed by thread T0 here: #0 0x7f0c5b5306b0 in __interceptor_free /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:122 #1 0x55e05116917b in MEM_lockfree_freeN /src/blender/intern/guardedalloc/intern/mallocn_lockfree_impl.c:157 #2 0x55e050f8f5fe in BLI_freelistN /src/blender/source/blender/blenlib/intern/listbase.c:554 #3 0x55e04b88c464 in area_azone_initialize /src/blender/source/blender/editors/screen/area.c:797 #4 0x55e04b8a43e5 in ED_area_initialize /src/blender/source/blender/editors/screen/area.c:1790 #5 0x55e04b92b8ef in region_blend_end /src/blender/source/blender/editors/screen/screen_ops.c:5109 #6 0x55e04b92c68f in region_blend_invoke /src/blender/source/blender/editors/screen/screen_ops.c:5178 #7 0x55e04b74c536 in wm_operator_invoke /src/blender/source/blender/windowmanager/intern/wm_event_system.c:1257 #8 0x55e04b755510 in wm_handler_operator_call /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2081 #9 0x55e04b759727 in wm_handlers_do_keymap_with_keymap_handler /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2391 #10 0x55e04b75b0cb in wm_handlers_do_intern /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2527 #11 0x55e04b75e44b in wm_handlers_do /src/blender/source/blender/windowmanager/intern/wm_event_system.c:2789 #12 0x55e04b764e0c in wm_event_do_handlers /src/blender/source/blender/windowmanager/intern/wm_event_system.c:3276 #13 0x55e04b72e21d in WM_main /src/blender/source/blender/windowmanager/intern/wm.c:418 #14 0x55e04b71daa9 in main /src/blender/source/creator/creator.c:518 #15 0x7f0c5a117152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) previously allocated by thread T0 here: #0 0x7f0c5b530cd8 in __interceptor_calloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:153 #1 0x55e051169925 in MEM_lockfree_callocN /src/blender/intern/guardedalloc/intern/mallocn_lockfree_impl.c:267 #2 0x55e04b88d7a0 in area_azone_initialize /src/blender/source/blender/editors/screen/area.c:851 #3 0x55e04b8a43e5 in ED_area_initialize /src/blender/source/blender/editors/screen/area.c:1790 #4 0x55e04b92be73 in ED_region_visibility_change_update_animated /src/blender/source/blender/editors/screen/screen_ops.c:5140 #5 0x55e04e4799fb in rna_Space_bool_from_region_flag_update_by_type /src/blender/source/blender/makesrna/intern/rna_space.c:628 #6 0x55e04e47a063 in rna_Space_show_region_ui_update /src/blender/source/blender/makesrna/intern/rna_space.c:737 #7 0x55e04dd0d256 in rna_property_update /src/blender/source/blender/makesrna/intern/rna_access.c:2232 #8 0x55e04dd0db1a in RNA_property_update /src/blender/source/blender/makesrna/intern/rna_access.c:2291 #9 0x55e04e6afe34 in pyrna_py_to_prop /src/blender/source/blender/python/intern/bpy_rna.c:2205 #10 0x55e04e6c3120 in pyrna_struct_setattro /src/blender/source/blender/python/intern/bpy_rna.c:4521 #11 0x7f0c5a6b6dd7 in PyObject_SetAttr (/usr/lib/libpython3.8.so.1.0+0x15edd7) SUMMARY: AddressSanitizer: heap-use-after-free /src/blender/source/blender/editors/screen/screen_ops.c:1034 in actionzone_modal Shadow bytes around the buggy address: 0x0c0e80015970: fa fa fd fd fd fd fd fd fd fd fd fa fa fa fa fa 0x0c0e80015980: fd fd fd fd fd fd fd fd fd fa fa fa fa fa fd fd 0x0c0e80015990: fd fd fd fd fd fd fd fa fa fa fa fa fd fd fd fd 0x0c0e800159a0: fd fd fd fd fd fa fa fa fa fa fd fd fd fd fd fd 0x0c0e800159b0: fd fd fd fa fa fa fa fa fd fd fd fd fd fd fd fd =>0x0c0e800159c0: fd fa fa fa fa fa fd fd fd fd[fd]fd fd fd fd fa 0x0c0e800159d0: fa fa fa fa fd fd fd fd fd fd fd fd fd fa fa fa 0x0c0e800159e0: fa fa fd fd fd fd fd fd fd fd fd fa fa fa fa fa 0x0c0e800159f0: fd fd fd fd fd fd fd fd fd fa fa fa fa fa fd fd 0x0c0e80015a00: fd fd fd fd fd fd fd fa fa fa fa fa fd fd fd fd 0x0c0e80015a10: fd fd fd fd fd fa fa fa fa fa fd fd fd fd fd fd Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb Shadow gap: cc