Details
Description
If we enable -D_MEMLEAK option, for almost every run, multi_thread_test() reports memory leakage; it seems that some dirty blocks and their corresponding data structures in block cache are not freed.
address 0x00000000027d1230 (allocated at src/blockcache.cc:1394, size 64) is not freed
|
address 0x00000000027d3a20 (allocated at src/blockcache.cc:1394, size 64) is not freed
|
address 0x00000000027d4ef0 (allocated at src/blockcache.cc:1394, size 64) is not freed
|
address 0x00000000027dc750 (allocated at src/blockcache.cc:1394, size 64) is not freed
|
...
|
|
address 0x00007ff9700021b0 (allocated at src/blockcache.cc:1113, size 32) is not freed
|
address 0x00007ff970002220 (allocated at src/blockcache.cc:1113, size 32) is not freed
|
address 0x00007ff970002290 (allocated at src/blockcache.cc:1113, size 32) is not freed
|
address 0x00007ff970002300 (allocated at src/blockcache.cc:1113, size 32) is not freed
|
...
|