Skip to content

Instantly share code, notes, and snippets.

@ichizok
Created March 19, 2019 10:09
Show Gist options
  • Save ichizok/db5f3d0f5f390e20234db54b67b41b0b to your computer and use it in GitHub Desktop.
Save ichizok/db5f3d0f5f390e20234db54b67b41b0b to your computer and use it in GitHub Desktop.
test87
=================================================================
==15827==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 183297 byte(s) in 162 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x565206b0ffa4 in _PyObject_Malloc Objects/obmalloc.c:1579
Direct leak of 576 byte(s) in 12 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a37cb6 in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6236
#4 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#5 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#6 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#7 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#8 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#9 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#10 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#11 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#12 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#13 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#14 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#15 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#16 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#17 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#18 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#19 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#20 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#21 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#22 0x565206523b23 in eval5 /home/who/Workspace/vim/src/eval.c:3875
#23 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#24 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#25 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#26 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#27 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#28 0x565206512f8f in eval_to_string /home/who/Workspace/vim/src/eval.c:882
#29 0x56520677ba6d in get_expr_line /home/who/Workspace/vim/src/ops.c:840
Direct leak of 432 byte(s) in 9 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a37cb6 in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6236
#4 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#5 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#6 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#7 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#8 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#9 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#10 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#11 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#12 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#13 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#14 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#15 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#16 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#17 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#18 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#19 0x5652064cc3ae in dict_get_tv /home/who/Workspace/vim/src/dict.c:663
#20 0x565206525b00 in eval7 /home/who/Workspace/vim/src/eval.c:4342
#21 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#22 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#23 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#24 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#25 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#26 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#27 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#28 0x565206515232 in ex_let /home/who/Workspace/vim/src/eval.c:1297
#29 0x5652065d3d2e in do_one_cmd /home/who/Workspace/vim/src/ex_docmd.c:2525
Direct leak of 288 byte(s) in 6 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a37cb6 in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6236
#4 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#5 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#6 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#7 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#8 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#9 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#10 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#11 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#12 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#13 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#14 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#15 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#16 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#17 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#18 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#19 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#20 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#21 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#22 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#23 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#24 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#25 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#26 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#27 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#28 0x565206512f8f in eval_to_string /home/who/Workspace/vim/src/eval.c:882
#29 0x56520677ba6d in get_expr_line /home/who/Workspace/vim/src/ops.c:840
Direct leak of 64 byte(s) in 2 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x565206bbae94 in PyThread_allocate_lock Python/thread_pthread.h:289
Indirect leak of 20862 byte(s) in 23 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x565206b0ffa4 in _PyObject_Malloc Objects/obmalloc.c:1579
Indirect leak of 544 byte(s) in 1 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x565206b0fc6a in _PyObject_Malloc Objects/obmalloc.c:1579
#2 0x565206b0fc6a in pymalloc_realloc Objects/obmalloc.c:1901
#3 0x565206b0fc6a in _PyObject_Realloc Objects/obmalloc.c:1920
Indirect leak of 192 byte(s) in 4 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a27de7 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3137
#4 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#5 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#6 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#7 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#8 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#9 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#10 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#11 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#12 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#13 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#14 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#15 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#16 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#17 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#18 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#19 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#20 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#21 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#22 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#23 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#24 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#25 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#26 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#27 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#28 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#29 0x565206512f8f in eval_to_string /home/who/Workspace/vim/src/eval.c:882
Indirect leak of 128 byte(s) in 8 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a27de7 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3137
#4 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#5 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#6 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#7 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#8 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#9 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#10 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#11 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#12 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#13 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#14 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#15 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#16 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#17 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#18 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#19 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#20 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#21 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#22 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#23 0x565206523b23 in eval5 /home/who/Workspace/vim/src/eval.c:3875
#24 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#25 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#26 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#27 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#28 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#29 0x565206512f8f in eval_to_string /home/who/Workspace/vim/src/eval.c:882
Indirect leak of 96 byte(s) in 6 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f0f8 in alloc_clear /home/who/Workspace/vim/src/misc2.c:851
#3 0x565206a27de7 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3137
#4 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#5 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#6 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#7 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#8 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#9 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#10 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#11 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#12 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#13 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#14 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#15 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#16 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#17 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#18 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#19 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#20 0x5652064cc3ae in dict_get_tv /home/who/Workspace/vim/src/dict.c:663
#21 0x565206525b00 in eval7 /home/who/Workspace/vim/src/eval.c:4342
#22 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#23 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#24 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#25 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#26 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#27 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#28 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
#29 0x565206515232 in ex_let /home/who/Workspace/vim/src/eval.c:1297
Indirect leak of 96 byte(s) in 12 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f060 in alloc /home/who/Workspace/vim/src/misc2.c:827
#3 0x56520670f448 in vim_strsave /home/who/Workspace/vim/src/misc2.c:1284
#4 0x565206a28146 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3155
#5 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#6 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#7 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#8 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#9 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#10 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#11 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#12 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#13 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#14 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#15 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#16 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#17 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#18 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#19 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#20 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#21 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#22 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#23 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#24 0x565206523b23 in eval5 /home/who/Workspace/vim/src/eval.c:3875
#25 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#26 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#27 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#28 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#29 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
Indirect leak of 94 byte(s) in 8 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f060 in alloc /home/who/Workspace/vim/src/misc2.c:827
#3 0x56520670f448 in vim_strsave /home/who/Workspace/vim/src/misc2.c:1284
#4 0x565206538059 in copy_tv /home/who/Workspace/vim/src/eval.c:8183
#5 0x565206a27ea3 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3140
#6 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#7 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#8 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#9 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#10 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#11 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#12 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#13 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#14 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#15 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#16 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#17 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#18 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#19 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#20 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#21 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#22 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#23 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#24 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#25 0x565206523b23 in eval5 /home/who/Workspace/vim/src/eval.c:3875
#26 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#27 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#28 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#29 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
Indirect leak of 81 byte(s) in 9 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f060 in alloc /home/who/Workspace/vim/src/misc2.c:827
#3 0x56520670f448 in vim_strsave /home/who/Workspace/vim/src/misc2.c:1284
#4 0x565206a28146 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3155
#5 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#6 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#7 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#8 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#9 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#10 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#11 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#12 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#13 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#14 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#15 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#16 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#17 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#18 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#19 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#20 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#21 0x5652064cc3ae in dict_get_tv /home/who/Workspace/vim/src/dict.c:663
#22 0x565206525b00 in eval7 /home/who/Workspace/vim/src/eval.c:4342
#23 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#24 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#25 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#26 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#27 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#28 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#29 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
Indirect leak of 72 byte(s) in 6 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f060 in alloc /home/who/Workspace/vim/src/misc2.c:827
#3 0x56520670f448 in vim_strsave /home/who/Workspace/vim/src/misc2.c:1284
#4 0x565206538059 in copy_tv /home/who/Workspace/vim/src/eval.c:8183
#5 0x565206a27ea3 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3140
#6 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#7 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#8 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#9 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#10 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#11 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#12 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#13 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#14 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#15 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#16 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#17 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#18 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#19 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#20 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#21 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#22 0x5652064cc3ae in dict_get_tv /home/who/Workspace/vim/src/dict.c:663
#23 0x565206525b00 in eval7 /home/who/Workspace/vim/src/eval.c:4342
#24 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#25 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#26 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#27 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#28 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#29 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
Indirect leak of 18 byte(s) in 6 object(s) allocated from:
#0 0x7fdac2803b50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50)
#1 0x56520670f27a in lalloc /home/who/Workspace/vim/src/misc2.c:942
#2 0x56520670f060 in alloc /home/who/Workspace/vim/src/misc2.c:827
#3 0x56520670f448 in vim_strsave /home/who/Workspace/vim/src/misc2.c:1284
#4 0x565206a28146 in set_partial /home/who/Workspace/vim/src/if_py_both.h:3155
#5 0x565206a37cdb in _ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6237
#6 0x565206a37801 in ConvertFromPyObject /home/who/Workspace/vim/src/if_py_both.h:6211
#7 0x565206a3485a in run_eval /home/who/Workspace/vim/src/if_py_both.h:5815
#8 0x565206a3b533 in DoPyCommand /home/who/Workspace/vim/src/if_python3.c:985
#9 0x565206a3e4b4 in do_py3eval /home/who/Workspace/vim/src/if_python3.c:1667
#10 0x56520656c13b in f_py3eval /home/who/Workspace/vim/src/evalfunc.c:8963
#11 0x565206546eef in call_internal_func /home/who/Workspace/vim/src/evalfunc.c:1117
#12 0x5652069bf5ec in call_func /home/who/Workspace/vim/src/userfunc.c:1552
#13 0x5652069ba1ab in get_func_tv /home/who/Workspace/vim/src/userfunc.c:453
#14 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#15 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#16 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#17 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#18 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#19 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#20 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#21 0x5652069b9f06 in get_func_tv /home/who/Workspace/vim/src/userfunc.c:423
#22 0x5652065261ac in eval7 /home/who/Workspace/vim/src/eval.c:4423
#23 0x565206524761 in eval6 /home/who/Workspace/vim/src/eval.c:4042
#24 0x565206523914 in eval5 /home/who/Workspace/vim/src/eval.c:3838
#25 0x565206523070 in eval4 /home/who/Workspace/vim/src/eval.c:3722
#26 0x565206522c04 in eval3 /home/who/Workspace/vim/src/eval.c:3642
#27 0x565206522762 in eval2 /home/who/Workspace/vim/src/eval.c:3574
#28 0x5652065221f3 in eval1 /home/who/Workspace/vim/src/eval.c:3502
#29 0x565206521f03 in eval0 /home/who/Workspace/vim/src/eval.c:3460
SUMMARY: AddressSanitizer: 206840 byte(s) leaked in 274 allocation(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment