================================================================= ==21030==ERROR: AddressSanitizer: heap-use-after-free on address 0x612000109cd8 at pc 0x564ad9c8d8e0 bp 0x7fff35a975f0 sp 0x7fff35a975e0 READ of size 1 at 0x612000109cd8 thread T0 #0 0x564ad9c8d8df in BLI_strnlen /home/dfelinto/src/blender/blender/source/blender/blenlib/intern/string.c:757 #1 0x564ad9c8b134 in BLI_strncpy /home/dfelinto/src/blender/blender/source/blender/blenlib/intern/string.c:116 #2 0x564ad8e21aef in write_workspace /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/writefile.c:3607 #3 0x564ad8e2352b in write_file_handle /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/writefile.c:3827 #4 0x564ad8e24994 in BLO_write_file_mem /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/writefile.c:4156 #5 0x564ad8ee7764 in BKE_memfile_undo_encode /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blender_undo.c:121 #6 0x564ad6fcd562 in memfile_undosys_step_encode /home/dfelinto/src/blender/blender/source/blender/editors/undo/memfile_undo.c:77 #7 0x564ad95107bf in undosys_step_encode /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:150 #8 0x564ad95131a1 in BKE_undosys_step_push_with_type /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:445 #9 0x564ad95133a6 in BKE_undosys_step_push /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:465 #10 0x564ad6fcae5a in ED_undo_push /home/dfelinto/src/blender/blender/source/blender/editors/undo/ed_undo.c:93 #11 0x564ad717b4ce in outliner_item_do_activate_from_cursor /home/dfelinto/src/blender/blender/source/blender/editors/space_outliner/outliner_select.c:999 #12 0x564ad717b5d7 in outliner_item_activate_invoke /home/dfelinto/src/blender/blender/source/blender/editors/space_outliner/outliner_select.c:1010 #13 0x564ad6f4149e in wm_operator_invoke /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:1275 #14 0x564ad6f4587b in wm_handler_operator_call /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:1989 #15 0x564ad6f4728c in wm_handlers_do_intern /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2274 #16 0x564ad6f4923d in wm_handlers_do /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2555 #17 0x564ad6f4b3ac in wm_event_do_handlers /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2919 #18 0x564ad6f289a0 in WM_main /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm.c:545 #19 0x564ad6f1dbb1 in main /home/dfelinto/src/blender/blender/source/creator/creator.c:514 #20 0x7fe1e1bac1c0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x211c0) #21 0x564ad6f1d189 in _start (/home/dfelinto/src/blender/release/blender2.8/bin/blender+0x2699189) 0x612000109cd8 is located 24 bytes inside of 264-byte region [0x612000109cc0,0x612000109dc8) freed by thread T0 here: #0 0x7fe1e61157b8 in __interceptor_free (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xde7b8) #1 0x564ada14596d in MEM_lockfree_freeN /home/dfelinto/src/blender/blender/intern/guardedalloc/intern/mallocn_lockfree_impl.c:164 #2 0x564ad93a96c5 in BKE_view_layer_free_ex /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/layer.c:235 #3 0x564ad93c2849 in BKE_scene_free_ex /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/scene.c:505 #4 0x564ad9188263 in BKE_libblock_free_datablock /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/library_remap.c:764 #5 0x564ad9188b03 in BKE_libblock_free_ex /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/library_remap.c:988 #6 0x564ad91587ea in BKE_main_free /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/library.c:1533 #7 0x564ad8ee4a5a in BKE_blender_globals_clear /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blender.c:145 #8 0x564ad8ee867f in setup_app_data /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blendfile.c:234 #9 0x564ad8ee9946 in BKE_blendfile_read_from_memfile /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blendfile.c:444 #10 0x564ad8ee7468 in BKE_memfile_undo_decode /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blender_undo.c:82 #11 0x564ad6fcd661 in memfile_undosys_step_decode /home/dfelinto/src/blender/blender/source/blender/editors/undo/memfile_undo.c:89 #12 0x564ad9510d7e in undosys_step_decode /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:175 #13 0x564ad95139ec in BKE_undosys_step_undo_with_data_ex /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:546 #14 0x564ad9513c7c in BKE_undosys_step_undo_with_data /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:561 #15 0x564ad9513cce in BKE_undosys_step_undo /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:566 #16 0x564ad9514708 in BKE_undosys_step_undo_compat_only /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/undo_system.c:643 #17 0x564ad6fcb168 in ed_undo_step /home/dfelinto/src/blender/blender/source/blender/editors/undo/ed_undo.c:131 #18 0x564ad6fcb672 in ed_undo_exec /home/dfelinto/src/blender/blender/source/blender/editors/undo/ed_undo.c:224 #19 0x564ad6f417da in wm_operator_invoke /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:1285 #20 0x564ad6f4587b in wm_handler_operator_call /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:1989 #21 0x564ad6f4728c in wm_handlers_do_intern /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2274 #22 0x564ad6f48b56 in wm_handlers_do /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2523 #23 0x564ad6f4b61f in wm_event_do_handlers /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_event_system.c:2956 #24 0x564ad6f289a0 in WM_main /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm.c:545 #25 0x564ad6f1dbb1 in main /home/dfelinto/src/blender/blender/source/creator/creator.c:514 #26 0x7fe1e1bac1c0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x211c0) previously allocated by thread T0 here: #0 0x7fe1e6115b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50) #1 0x564ada1460fd in MEM_lockfree_mallocN /home/dfelinto/src/blender/blender/intern/guardedalloc/intern/mallocn_lockfree_impl.c:318 #2 0x564ad8d5b19a in read_struct /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/readfile.c:1935 #3 0x564ad8d9064b in read_data_into_oldnewmap /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/readfile.c:8239 #4 0x564ad8d912b5 in read_libblock /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/readfile.c:8357 #5 0x564ad8d9443b in blo_read_file_internal /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/readfile.c:8819 #6 0x564ad8d4eac2 in BLO_read_from_file /home/dfelinto/src/blender/blender/source/blender/blenloader/intern/readblenentry.c:331 #7 0x564ad8ee9522 in BKE_blendfile_read /home/dfelinto/src/blender/blender/source/blender/blenkernel/intern/blendfile.c:388 #8 0x564ad6f57810 in wm_homefile_read /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_files.c:788 #9 0x564ad6f69d30 in WM_init /home/dfelinto/src/blender/blender/source/blender/windowmanager/intern/wm_init_exit.c:241 #10 0x564ad6f1d912 in main /home/dfelinto/src/blender/blender/source/creator/creator.c:429 #11 0x7fe1e1bac1c0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x211c0) SUMMARY: AddressSanitizer: heap-use-after-free /home/dfelinto/src/blender/blender/source/blender/blenlib/intern/string.c:757 in BLI_strnlen