<div dir="ltr"><div>Hi,<br><br></div><div>For a long time we have collected a memory report for most crash reports where the crash is caused by an out-of-memory problem. But the memory report data hasn't been incorporated nicely into crash-stats -- you have to save the memory report file to disk and then load it in about:memory to see anything.<br><br></div><div>I'm happy to say that things have now improved, via bug 1291173. For crash reports that contain a memory report, the following 16 key measurements are now shown in the default "Details" tab at crash-stats.m.o:<br><br>- explicit<br>- gfx-textures<br>- ghost-windows<br>- heap-allocated<br>- heap-overhead<br>- heap-unclassified<br>- host-object-urls      <br>- images<br>- js-main-runtime<br>- private<br>- resident<br>- resident-unique<br>- system-heap-allocated<br>- top(none)/detached<br>- vsize<br>- vsize-max-contiguous<br><br>See <a href="https://crash-stats.mozilla.org/report/index/c012f28b-cc09-48ba-9cfd-1e6c32170202">https://crash-stats.mozilla.org/report/index/c012f28b-cc09-48ba-9cfd-1e6c32170202</a> for an example.<br><br></div><div>This change should give us better insight into causes of OOM crashes. For example, we will be able to see correlations between suspicious measurements (e.g. ghost-windows > 0) and add-ons.<br></div><div></div><div><br></div><div>Many thanks to Adrian Gaudebert for lots of help getting this working.<br></div><div><br></div>Nick<br></div>