$ /home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide ================================================================= ==1829==ERROR: AddressSanitizer: heap-use-after-free on address 0x51d0000cbd60 at pc 0x55f1288ad0fd bp 0x7ffd85102210 sp 0x7ffd85102208 READ of size 4 at 0x51d0000cbd60 thread T0 #0 0x55f1288ad0fc (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1aa30fc) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #1 0x55f12885cc58 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a52c58) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #2 0x55f12885e1cc (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a541cc) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #3 0x55f12885e542 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a54542) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #4 0x55f128865da0 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5bda0) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #5 0x55f128868234 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5e234) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #6 0x55f1287febbf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x19f4bbf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #7 0x55f127b52cad (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xd48cad) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #8 0x55f127c743ec (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe6a3ec) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #9 0x55f127c7e89c (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe7489c) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #10 0x55f127ca8c55 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe9ec55) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #11 0x55f1289e9540 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1bdf540) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #12 0x55f1289eaabf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1be0abf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #13 0x55f128a767d8 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1c6c7d8) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #14 0x55f1274a0c28 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x696c28) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #15 0x7f4137d78c4b (/usr/lib/libc.so.6+0x29c4b) (BuildId: 9ef99696af9dd777f27f7cd2d8eaaf7fb14dc85d) #16 0x7f4137d78d04 (/usr/lib/libc.so.6+0x29d04) (BuildId: 9ef99696af9dd777f27f7cd2d8eaaf7fb14dc85d) #17 0x55f1271e5390 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x3db390) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) 0x51d0000cbd60 is located 224 bytes inside of 2052-byte region [0x51d0000cbc80,0x51d0000cc484) freed by thread T0 here: #0 0x55f1272bfe7d (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x4b5e7d) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #1 0x55f12762de86 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x823e86) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #2 0x55f1276a6d85 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x89cd85) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #3 0x55f12790dee8 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xb03ee8) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #4 0x55f127cc450c (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xeba50c) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #5 0x55f12885b217 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a51217) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #6 0x55f12885b670 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a51670) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #7 0x55f12885c021 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a52021) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #8 0x55f12885e1cc (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a541cc) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #9 0x55f12885e542 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a54542) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #10 0x55f128865da0 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5bda0) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #11 0x55f128868234 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5e234) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #12 0x55f1287febbf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x19f4bbf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #13 0x55f127b52cad (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xd48cad) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #14 0x55f127c743ec (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe6a3ec) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #15 0x55f127c7e89c (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe7489c) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #16 0x55f127ca8c55 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe9ec55) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #17 0x55f1289e9540 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1bdf540) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #18 0x55f1289eaabf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1be0abf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #19 0x55f128a767d8 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1c6c7d8) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #20 0x55f1274a0c28 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x696c28) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #21 0x7f4137d78c4b (/usr/lib/libc.so.6+0x29c4b) (BuildId: 9ef99696af9dd777f27f7cd2d8eaaf7fb14dc85d) previously allocated by thread T0 here: #0 0x55f1272bf62d (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x4b562d) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #1 0x55f127650f64 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x846f64) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #2 0x55f12769cd34 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x892d34) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #3 0x55f12769cca0 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x892ca0) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #4 0x55f127cc4519 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xeba519) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #5 0x55f12885b217 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a51217) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #6 0x55f12885b670 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a51670) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #7 0x55f12885bf17 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a51f17) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #8 0x55f12885e1cc (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a541cc) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #9 0x55f12885e542 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a54542) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #10 0x55f128865da0 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5bda0) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #11 0x55f128868234 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1a5e234) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #12 0x55f1287febbf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x19f4bbf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #13 0x55f127b52cad (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xd48cad) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #14 0x55f127c743ec (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe6a3ec) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #15 0x55f127c7e89c (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe7489c) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #16 0x55f127ca8c55 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0xe9ec55) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #17 0x55f1289e9540 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1bdf540) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #18 0x55f1289eaabf (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1be0abf) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #19 0x55f128a767d8 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1c6c7d8) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #20 0x55f1274a0c28 (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x696c28) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) #21 0x7f4137d78c4b (/usr/lib/libc.so.6+0x29c4b) (BuildId: 9ef99696af9dd777f27f7cd2d8eaaf7fb14dc85d) SUMMARY: AddressSanitizer: heap-use-after-free (/home/xxx/dvlp/cpp/code/upp/out/CLANGcpp17asan.Debug.Debug_Full.Gui.Shared.Usemalloc/ide+0x1aa30fc) (BuildId: e88092800eeaab87707e075d5a2f170a4a6851af) Shadow bytes around the buggy address: 0x51d0000cba80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbb00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbb80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x51d0000cbc00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x51d0000cbc80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd =>0x51d0000cbd00: fd fd fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd 0x51d0000cbd80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbe00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbe80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbf00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x51d0000cbf80: fd fd fd fd fd fd fd fd fd fd 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 ==1829==ABORTING