Memory leaks in the test suite
I run make check on the latest libopus release and got it fail with LeakSanitizer errors.
==================================
opus 1.1.1: ./test-suite.log
==================================
# TOTAL: 12
# PASS: 9
# SKIP: 0
# XFAIL: 0
# FAIL: 3
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: celt/tests/test_unit_laplace
==================================
=================================================================
==4912==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 40000 byte(s) in 1 object(s) allocated from:
#0 0x4b8600 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_laplace+0x4b8600)
#1 0x4eade5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_laplace+0x4eade5)
#2 0x2adaf6f0ceac (/lib/x86_64-linux-gnu/libc.so.6+0x1eeac)
SUMMARY: AddressSanitizer: 40000 byte(s) leaked in 1 allocation(s).
FAIL celt/tests/test_unit_laplace (exit status: 23)
FAIL: celt/tests/test_unit_dft
==============================
=================================================================
==4943==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 22432 byte(s) in 18 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_dft+0x4b86d0)
#1 0x4e3e85 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_dft+0x4e3e85)
Direct leak of 5608 byte(s) in 18 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_dft+0x4b86d0)
#1 0x4e4dc7 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_dft+0x4e4dc7)
SUMMARY: AddressSanitizer: 28040 byte(s) leaked in 36 allocation(s).
FAIL celt/tests/test_unit_dft (exit status: 23)
FAIL: celt/tests/test_unit_mdct
===============================
=================================================================
==5024==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 8192 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05fa (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05fa)
Direct leak of 8192 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f060b (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f060b)
Direct leak of 7680 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0703 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0703)
Direct leak of 7680 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06f2 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06f2)
Direct leak of 4096 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05db)
Direct leak of 4096 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05fa (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05fa)
Direct leak of 4096 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f060b (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f060b)
Direct leak of 4096 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05ec (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05ec)
Direct leak of 3840 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0703 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0703)
Direct leak of 3840 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06d3 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06d3)
Direct leak of 3840 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06e4 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06e4)
Direct leak of 3840 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06f2 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06f2)
Direct leak of 2048 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05bc (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05bc)
Direct leak of 2048 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05cd (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05cd)
Direct leak of 2048 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05db)
Direct leak of 2048 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05ec (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05ec)
Direct leak of 1920 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06c5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06c5)
Direct leak of 1920 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06b4 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06b4)
Direct leak of 1920 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06d3 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06d3)
Direct leak of 1920 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06e4 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06e4)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f05ae (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05ae)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05bc (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05bc)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05cd (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05cd)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f059d (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f059d)
Direct leak of 960 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06b4 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06b4)
Direct leak of 960 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06c5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06c5)
Direct leak of 960 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0695 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0695)
Direct leak of 960 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f06a6 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06a6)
Direct leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f059d (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f059d)
Direct leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f05ae (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f05ae)
Direct leak of 480 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0676 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0676)
Direct leak of 480 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0687 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0687)
Direct leak of 480 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0695 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0695)
Direct leak of 480 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f06a6 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f06a6)
Direct leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0687 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0687)
Direct leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0657 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0657)
Direct leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0668 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0668)
Direct leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0676 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0676)
Direct leak of 160 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0638 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0638)
Direct leak of 160 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0649 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0649)
Direct leak of 144 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f0619 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0619)
Direct leak of 144 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f062a (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f062a)
Direct leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f057e (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f057e)
Direct leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6b5 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6b5)
#2 0x4f058f (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f058f)
Direct leak of 120 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0668 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0668)
Direct leak of 120 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0657 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0657)
Direct leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0649 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0649)
Direct leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0638 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0638)
Direct leak of 72 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f0619 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f0619)
Direct leak of 72 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f062a (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f062a)
Direct leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f057e (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f057e)
Direct leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x4b86d0 (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4b86d0)
#1 0x4ef6db (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4ef6db)
#2 0x4f058f (/home/madamczyk/afl-1.94b/opus-tools-0.1.9/opus-1.1.1/celt/tests/test_unit_mdct+0x4f058f)
SUMMARY: AddressSanitizer: 92736 byte(s) leaked in 52 allocation(s).
FAIL celt/tests/test_unit_mdct (exit status: 23)