mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 12:15:51 +00:00
af18497222
> > [E] ABR: Array bounds read in > nsFileSpecHelpers::UnixToNative(nsSimpleCharString&) {48 occurrences} > Reading 1 byte from 0x03f00b2c (1 byte at 0x03f00b2c illegal) > Address 0x03f00b2c is 1 byte past the end of a 268 byte block at > 0x03f00a20 > Address 0x03f00b2c points to a malloc'd block in heap 0x03c30000 > Thread ID: 0x9c > Error location > nsFileSpecHelpers::UnixToNative(nsSimpleCharString&) > [nsFileSpecWin.cpp:111] > src = (char*)ioPath; > > // Convert '/' to '\'. > => while (*++src) > { > if (*src == '/') > *src = '\\'; > nsFileSpec::+=(char const*) [nsFileSpecWin.cpp:394] > nsChromeRegistry::CheckForProfileFile(nsCAutoString > const&,nsCAutoString&) [nsChromeRegistry.cpp:1278] > nsChromeRegistry::LoadDataSource(nsCAutoString const&,nsIRDFDataSource > * *,int) [nsChromeRegistry.cpp:713] > > nsChromeRegistry::InitializeDataSource(nsString&,nsString&,nsIRDFDataSource * > *,int) [nsChromeRegistry.cpp:784] > nsChromeRegistry::ConvertChromeURL(nsIURI *) > [nsChromeRegistry.cpp:527] > nsChromeProtocolHandler::NewChannel(char const*,nsIURI *,nsILoadGroup > *,nsIInterfaceRequestor *,UINT,nsIURI *,UINT,UINT,nsIChannel * *) > [nsChromeProtocolHandler.cpp:371] > nsIOService::NewChannelFromURI(char const*,nsIURI *,nsILoadGroup > *,nsIInterfaceRequestor *,UINT,nsIURI *,UINT,UINT,nsIChannel * *) > [nsIOService.cpp:250] > nsDocumentOpenInfo::Open(nsIURI *,int,char const*,nsISupports *,nsIURI > *,nsIInputStream *,nsISupports *,nsISupports * *) [nsURILoader.cpp:168] > nsURILoader::OpenURIWithPostDataVia(nsIURI *,int,char > const*,nsISupports *,nsIURI *,nsIInputStream *,nsISupports *,nsISupports * > *,UINT) [nsURILoader.cpp:418] > Allocation location > malloc [dbgheap.c:129] > PR_Malloc [prmem.c:38] > nsSimpleCharString::ReallocData(UINT) [nsFileSpec.cpp:248] > nsSimpleCharString::CopyFrom(char const*,UINT) [nsFileSpec.cpp:167] > nsSimpleCharString::nsSimpleCharString(char const*) > [nsFileSpec.cpp:60] > nsFileSpecHelpers::UnixToNative(nsSimpleCharString&) > [nsFileSpecWin.cpp:104] > nsFileSpec::+=(char const*) [nsFileSpecWin.cpp:394] > nsChromeRegistry::CheckForProfileFile(nsCAutoString > const&,nsCAutoString&) [nsChromeRegistry.cpp:1278] > nsChromeRegistry::LoadDataSource(nsCAutoString const&,nsIRDFDataSource > * *,int) [nsChromeRegistry.cpp:713] > > nsChromeRegistry::InitializeDataSource(nsString&,nsString&,nsIRDFDataSource * > *,int) [nsChromeRegistry.cpp:784] > > which is fixed by this patch. |
||
---|---|---|
.. | ||
appshell | ||
base | ||
build | ||
components | ||
doc | ||
ds | ||
glue | ||
io | ||
libxpt/xptcall | ||
macbuild | ||
proxy | ||
reflect | ||
sample | ||
string/obsolete | ||
tests | ||
threads | ||
tools | ||
typelib | ||
.cvsignore | ||
Makefile.in | ||
makefile.win |