何年もの間、ブラウザ開発者はメモリリークの問題を修正できませんでした。 たとえば、1年以上前に、このバグはChromium( #36142 )で報告されましたが、これまでのところ状況は進んでいません。 同様のレポートがずっと前にBugzillaに提出されました。
この無限の叙事詩の次の段階は、非常に大きなメモリリークの新しい例です(Chromiumの#81517 )。 キャッシュを使用しないリークはここで修正され、NO-STORE属性を使用して1つのイメージをRAMに繰り返しロードする方法により#36142が異なります。
ブラウザーはドキュメントを閉じる前にメモリを解放しないため、数分以内に22 KBのJPEGイメージが RAM を完全に使い果たし、ブラウザーがクラッシュします。 このバグは、Chromium 11.0.696.60、Safari 5、Firefox 4.xで確認されています。 この脆弱性は、WebKitエンジン上のすべてのブラウザーにまで及びます。
IE 7/8/9ファミリとOpera 11.10はテストに合格しました。 興味深いことに、このバグはIE9にも存在していましたが、すぐに修正されました 。
彼らは、Firefox 3.6とFirefox 6.0a1もテストに合格したと言っています。 他のバージョンはまだ確認する必要があります。 テストはmemleakbug.appspot.comにあります。