================================================================= ==4403==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x602000014a3c at pc 0x00000404a3d1 bp 0x7fffce1bd490 sp 0x7fffce1bd488 WRITE of size 4 at 0x602000014a3c thread T0 #0 0x404a3d0 in ccgDM_GPUObjectNew /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/subsurf_ccg.c:2227 #1 0x390bf0d in gpu_buffer_setup_common /home/i74700deb64/blender/__work__/src/source/blender/gpu/intern/gpu_buffers.c:644 #2 0x390c035 in GPU_vertex_setup /home/i74700deb64/blender/__work__/src/source/blender/gpu/intern/gpu_buffers.c:655 #3 0x404a6ab in ccgDM_drawFacesSolid /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/subsurf_ccg.c:2259 #4 0x2214191 in draw_mesh_fancy /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:4199 #5 0x2215081 in draw_mesh_object /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:4353 #6 0x223120c in draw_object /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:7794 #7 0x217e905 in view3d_draw_objects /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:2851 #8 0x2185181 in view3d_main_area_draw_objects /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:3761 #9 0x218638d in view3d_main_area_draw /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:3913 #10 0x2bd49df in ED_region_do_draw /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/area.c:517 #11 0x1ee980c in wm_method_draw_triple /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_draw.c:640 #12 0x1eebe7e in wm_draw_update /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_draw.c:1047 #13 0x1edc2eb in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:493 #14 0x1eda043 in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929 #15 0x7f2cc3af3b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) #16 0x1ed423e (/home/i74700deb64/blender/__work__/build_cmake_dbg/bin/blender+0x1ed423e) 0x602000014a3c is located 0 bytes to the right of 12-byte region [0x602000014a30,0x602000014a3c) allocated by thread T0 here: #0 0x7f2cce2ee3ea in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x943ea) #1 0x4c72dba in MEM_lockfree_mallocN /home/i74700deb64/blender/__work__/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:307 #2 0x4049ed4 in ccgDM_GPUObjectNew /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/subsurf_ccg.c:2200 #3 0x390bf0d in gpu_buffer_setup_common /home/i74700deb64/blender/__work__/src/source/blender/gpu/intern/gpu_buffers.c:644 #4 0x390c035 in GPU_vertex_setup /home/i74700deb64/blender/__work__/src/source/blender/gpu/intern/gpu_buffers.c:655 #5 0x404a6ab in ccgDM_drawFacesSolid /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/subsurf_ccg.c:2259 #6 0x2214191 in draw_mesh_fancy /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:4199 #7 0x2215081 in draw_mesh_object /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:4353 #8 0x223120c in draw_object /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/drawobject.c:7794 #9 0x217e905 in view3d_draw_objects /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:2851 #10 0x2185181 in view3d_main_area_draw_objects /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:3761 #11 0x218638d in view3d_main_area_draw /home/i74700deb64/blender/__work__/src/source/blender/editors/space_view3d/view3d_draw.c:3913 #12 0x2bd49df in ED_region_do_draw /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/area.c:517 #13 0x1ee980c in wm_method_draw_triple /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_draw.c:640 #14 0x1eebe7e in wm_draw_update /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_draw.c:1047 #15 0x1edc2eb in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:493 #16 0x1eda043 in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929 #17 0x7f2cc3af3b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) SUMMARY: AddressSanitizer: heap-buffer-overflow /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/subsurf_ccg.c:2227 ccgDM_GPUObjectNew Shadow bytes around the buggy address: 0x0c047fffa8f0: fa fa 00 fa fa fa fa fa fa fa fd fd fa fa fa fa 0x0c047fffa900: fa fa fd fd fa fa fd fd fa fa fa fa fa fa fd fd 0x0c047fffa910: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa920: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa930: fa fa fa fa fa fa 00 04 fa fa fa fa fa fa 00 04 =>0x0c047fffa940: fa fa fa fa fa fa 00[04]fa fa fa fa fa fa fa fa 0x0c047fffa950: fa fa fd fd fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa960: fa fa fd fd fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa970: fa fa fd fd fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c047fffa990: 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 right 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 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe ==4403==ABORTING