зеркало из https://github.com/mozilla/gecko-dev.git
741f066b9a
So far I have not found a way for this issue to cause bug 1656261, but it's definitely plausible that there's something there. If we hit a EXCEPTION_IN_PAGE_ERROR in GetBuffer, then we will exit the DecompressEntry method with the entry's mData being set. In any subsequent calls to GetBuffer for that key, we will return the uninitialized memory. If we can hit this path with chrome.manifest, then we would end up reading garbage from it, and could conclude that xul.css is missing. Whether this is the culprit or not, this is a problem that needs addressing. Differential Revision: https://phabricator.services.mozilla.com/D87663 |
||
---|---|---|
.. | ||
test | ||
PStartupCache.ipdl | ||
StartupCache.cpp | ||
StartupCache.h | ||
StartupCacheChild.cpp | ||
StartupCacheChild.h | ||
StartupCacheInfo.cpp | ||
StartupCacheInfo.h | ||
StartupCacheParent.cpp | ||
StartupCacheParent.h | ||
StartupCacheUtils.cpp | ||
StartupCacheUtils.h | ||
components.conf | ||
moz.build | ||
nsIStartupCacheInfo.idl |