Meaning of a native heap allocation file created in DDMS
<p>I created a native heap allocation file in DDMS, but I haven't found what is the meaning of its fields (Allocations, Size and Total Size) in order to help me debug a memory leak issue for an Android app...</p>

<p>The file looks something like this:</p>

<p>Allocations: 93</p>

<p>Size: 32768</p>

<p>Total Size: 3047424</p>

<p>40103a18 /system/lib/libc_malloc_debug_leak.so --- 40103a18 ---</p>

<p>40093f16 /system/lib/libc.so --- 40093f16 ---</p>

<p>4002f9ce /system/lib/libstdc++.so --- 4002f9ce ---</p>

<p>59738d52 /system/lib/libchromium_net.so --- 59738d52 --- </p>

<p>5a0b1dba /system/lib/libwebcore.so --- 5a0b1dba --- </p>

<p>:</p>

<p>:</p>

<p>Allocations: 1</p>

<p>Size: 356506</p>

<p>Total Size: 356506</p>

<p>40103a18    /system/lib/libc_malloc_debug_leak.so --- 40103a18 --- </p>

<p>40093f16    /system/lib/libc.so --- 40093f16 --- </p>

<p>59f62bea    /system/lib/libwebcore.so --- 59f62bea --- </p>

<p>5a1f16b0    /system/lib/libwebcore.so --- 5a1f16b0 --- </p>

<p>59fb1518    /system/lib/libwebcore.so --- 59fb1518 ---</p>

<p>:</p>

<p>:</p>

<p>Allocations: 1</p>

<p>Size: 0</p>

<p>Total Size: 0</p>

<p>40103a18    /system/lib/libc_malloc_debug_leak.so --- 40103a18 --- </p>

<p>40093f16    /system/lib/libc.so --- 40093f16 --- </p>

<p>4002f9ce    /system/lib/libstdc++.so --- 4002f9ce --- </p>

<p>406c6328    /system/lib/libskia.so --- 406c6328 --- </p>

<p>406c6a8c    /system/lib/libskia.so --- 406c6a8c --- </p>

<p>:</p>

<p>:</p>

<p>What do these fields mean and how can this allocation file help me debug the memory leak issue that I'm trying to root cause ?...</p>

<p>I'll appreciate your comments on this...</p>

<p>Thanks.</p>

<p>BRs,</p>

<p>Rogelio M.</p>
