=================================================================
==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