================================================================= ==23964== AddressSanitizer: while reporting a bug found another one.Ignoring. ==23964== ERROR: AddressSanitizer: heap-buffer-overflow on address 0x604a00077190 at pc 0x1e89f68 bp 0x7fda17902ac0 sp 0x7fda17902ab8 READ of size 2 at 0x604a00077190 thread T10 #0 0x1e89f67 in scene_update_object_func ./blender-git/source/blender/blenkernel/intern/scene.c:1252 #1 0x220d8fe in task_scheduler_thread_run ./blender-git/source/blender/blenlib/intern/task.c:131 #2 0x7fda34759b77 in __asan_describe_address ??:? #3 0x7fda32372181 in start_thread /build/buildd/eglibc-2.18/nptl/pthread_create.c:312 #4 0x7fda31454a6c in clone /build/buildd/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:111 0x604a00077190 is located 144 bytes inside of 1456-byte region [0x604a00077100,0x604a000776b0) freed by thread T17 here: #0 0x7fda3475630a in __interceptor_free ??:? #1 0x226886f in MEM_lockfree_freeN ./blender-git/intern/guardedalloc/intern/mallocn_lockfree_impl.c:132 #2 0x1cdcc70 in BKE_libblock_free_ex ./blender-git/source/blender/blenkernel/intern/library.c:992 #3 0x1cdcc9a in BKE_libblock_free ./blender-git/source/blender/blenkernel/intern/library.c:997 #4 0x1cdce84 in BKE_libblock_free_us ./blender-git/source/blender/blenkernel/intern/library.c:1013 #5 0x23869f8 in rna_Main_meshes_new_from_object ./blender-git/source/blender/makesrna/intern/rna_main_api.c:341 #6 0x23961e2 in BlendDataMeshes_new_from_object ./simple/source/blender/makesrna/intern/rna_main_gen.c:4178 #7 0x2792961 in BL::BlendDataMeshes::new_from_object(BL::Scene, BL::Object, int, int, int, int) ./simple/source/blender/makesrna/intern/RNA_blender_cpp.h:37068 #8 0x27802fb in object_to_mesh ./blender-git/intern/cycles/blender/blender_util.h:42 (discriminator 3) #9 0x279112c in ccl::BlenderSync::sync_mesh(BL::Object, bool, bool) ./blender-git/intern/cycles/blender/blender_mesh.cpp:495 (discriminator 1) #10 0x2720d70 in ccl::BlenderSync::sync_object(BL::Object, int*, BL::DupliObject, ccl::Transform&, unsigned int, int, bool) ./blender-git/intern/cycles/blender/blender_object.cpp:268 #11 0x2723286 in ccl::BlenderSync::sync_objects(BL::SpaceView3D, int) ./blender-git/intern/cycles/blender/blender_object.cpp:490 (discriminator 2) #12 0x26f0970 in ccl::BlenderSync::sync_data(BL::SpaceView3D, BL::Object, char const*) ./blender-git/intern/cycles/blender/blender_sync.cpp:145 #13 0x26ddbdb in ccl::BlenderSession::render() ./blender-git/intern/cycles/blender/blender_session.cpp:391 (discriminator 2) #14 0x26d190b in render_func ./blender-git/intern/cycles/blender/blender_python.cpp:129 #15 0x7fda3351e852 in PyEval_EvalFrameEx ??:? previously allocated by thread T17 here: #0 0x7fda347564b5 in calloc ??:? #1 0x226908c in MEM_lockfree_callocN ./blender-git/intern/guardedalloc/intern/mallocn_lockfree_impl.c:220 #2 0x1cdbb43 in alloc_libblock_notest ./blender-git/source/blender/blenkernel/intern/library.c:647 #3 0x1cdbf07 in BKE_libblock_alloc ./blender-git/source/blender/blenkernel/intern/library.c:750 #4 0x1cdc216 in BKE_libblock_copy_ex ./blender-git/source/blender/blenkernel/intern/library.c:792 #5 0x1dbbc87 in BKE_object_copy_ex ./blender-git/source/blender/blenkernel/intern/object.c:1448 #6 0x2386544 in rna_Main_meshes_new_from_object ./blender-git/source/blender/makesrna/intern/rna_main_api.c:298 #7 0x23961e2 in BlendDataMeshes_new_from_object ./simple/source/blender/makesrna/intern/rna_main_gen.c:4178 #8 0x2792961 in BL::BlendDataMeshes::new_from_object(BL::Scene, BL::Object, int, int, int, int) ./simple/source/blender/makesrna/intern/RNA_blender_cpp.h:37068 #9 0x27802fb in object_to_mesh ./blender-git/intern/cycles/blender/blender_util.h:42 (discriminator 3) #10 0x279112c in ccl::BlenderSync::sync_mesh(BL::Object, bool, bool) ./blender-git/intern/cycles/blender/blender_mesh.cpp:495 (discriminator 1) #11 0x2720d70 in ccl::BlenderSync::sync_object(BL::Object, int*, BL::DupliObject, ccl::Transform&, unsigned int, int, bool) ./blender-git/intern/cycles/blender/blender_object.cpp:268 #12 0x2723286 in ccl::BlenderSync::sync_objects(BL::SpaceView3D, int) ./blender-git/intern/cycles/blender/blender_object.cpp:490 (discriminator 2) #13 0x26f0970 in ccl::BlenderSync::sync_data(BL::SpaceView3D, BL::Object, char const*) ./blender-git/intern/cycles/blender/blender_sync.cpp:145 #14 0x26ddbdb in ccl::BlenderSession::render() ./blender-git/intern/cycles/blender/blender_session.cpp:391 (discriminator 2) #15 0x26d190b in render_func ./blender-git/intern/cycles/blender/blender_python.cpp:129 #16 0x7fda3351e852 in PyEval_EvalFrameEx ??:? Thread T10 created by T0 here: #0 0x7fda3474bb2b in __interceptor_pthread_create ??:? #1 0x220dccd in BLI_task_scheduler_create ./blender-git/source/blender/blenlib/intern/task.c:178 #2 0x220eccc in BLI_task_scheduler_get ./blender-git/source/blender/blenlib/intern/threads.c:172 #3 0x1e8a6c0 in scene_update_objects ./blender-git/source/blender/blenkernel/intern/scene.c:1388 #4 0x1e8afb0 in scene_update_tagged_recursive ./blender-git/source/blender/blenkernel/intern/scene.c:1491 #5 0x1e8b0ba in BKE_scene_update_tagged ./blender-git/source/blender/blenkernel/intern/scene.c:1531 #6 0x887f5e in wm_event_do_notifiers ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:373 #7 0x878f32 in WM_main ./blender-git/source/blender/windowmanager/intern/wm.c:477 (discriminator 1) #8 0x8773fd in main ./blender-git/source/creator/creator.c:1739 #9 0x7fda3137bed4 in __libc_start_main /build/buildd/eglibc-2.18/csu/libc-start.c:287 Thread T17 created by T0 here: #0 0x7fda3474bb2b in __interceptor_pthread_create ??:? #1 0x220f188 in BLI_insert_thread ./blender-git/source/blender/blenlib/intern/threads.c:266 #2 0x8a432b in WM_jobs_start ./blender-git/source/blender/windowmanager/intern/wm_jobs.c:419 #3 0x1266588 in screen_render_invoke ./blender-git/source/blender/editors/render/render_internal.c:873 #4 0x88ba4d in wm_operator_invoke ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:1004 #5 0x88eafb in wm_handler_operator_call ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:1576 #6 0x8900ef in wm_handlers_do_intern ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:1844 #7 0x89089e in wm_handlers_do ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:1955 #8 0x892475 in wm_event_do_handlers ./blender-git/source/blender/windowmanager/intern/wm_event_system.c:2280 #9 0x878f26 in WM_main ./blender-git/source/blender/windowmanager/intern/wm.c:474 (discriminator 1) #10 0x8773fd in main ./blender-git/source/creator/creator.c:1739 #11 0x7fda3137bed4 in __libc_start_main /build/buildd/eglibc-2.18/csu/libc-start.c:287 Shadow bytes around the buggy address: 0x0c09c0006de0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006df0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e10: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e20: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x0c09c0006e30: fa fa[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e50: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e60: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e70: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c09c0006e80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 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 Heap righ redzone: fb Freed Heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack partial redzone: f4 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 ASan internal: fe ==23964== ABORTING