Closed Bug 240077 Opened 20 years ago Closed 8 years ago

ASSERTION: RemoveElementsAt(negative index): 'aIndex >= 0', file c:/work/mozilla_source/trunk/mozilla/xpcom/ds/nsVoidArray.cpp, line 561

Categories

(Core :: Networking: Cache, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bc, Unassigned)

References

()

Details

(Keywords: top100)

This assertion occurs 343 times ! on the same page as in bug 240076. Note that
the server is IIS/5.0 and I see things like

3884[a33ea0]: http response [
3884[a33ea0]:   HTTP/1.1 200 OK
3884[a33ea0]:   Server: Microsoft-IIS/5.0
3884[a33ea0]:   Date: Fri, 09 Apr 2004 13:17:56 GMT
3884[a33ea0]:   P3P: CP="CAO DSP COR CURa ADMa DEVa TAIa PSAa PSDa IVAi IVDi
CONi OUR SAMo OTRo BUS PHY ONL UNI PUR COM NAV INT DEM CNT STA PRE"
3884[a33ea0]:   Guid: E02E80E8-3F94-49D4-8FA5-9766AB88FA51
3884[a33ea0]:   AdData: 1298:65:154285:65
3884[a33ea0]:   CSL: false
3884[a33ea0]:   Content-Type: application/x-javascript
3884[a33ea0]:   Cache-Control: no-cache
3884[a33ea0]:   Pragma: no-cache
3884[a33ea0]:   Vary: Accept-Encoding, User-Agent
3884[a33ea0]:   Content-Encoding: deflate
3884[a33ea0]:   Warning: 214 espn.go.com "Redline Networks T|X Active"
3884[a33ea0]:   Transfer-Encoding: chunked
3884[a33ea0]:   Via: 1.1 sportrl01 (Redline Networks Web I/O Processor - T|X
3.2.18 0)


Stack

NTDLL! 77f75a58()
nsDebugImpl::Assertion(nsDebugImpl * const 0x002e6d50, const char * 0x011984f0,
const char * 0x011984c0, const char * 0x01198470, int 864) line 272
nsDebug::Assertion(const char * 0x011984f0, const char * 0x011984c0, const char
* 0x01198470, int 864) line 109
nsDiskCacheStreamIO::SetEOF() line 864 + 45 bytes
nsDiskCacheStreamIO::GetOutputStream(unsigned int 0, nsIOutputStream * *
0x02f2c1e0) line 408 + 8 bytes
nsDiskCacheDevice::OpenOutputStreamForEntry(nsCacheEntry * 0x02f2ad08, int 3,
unsigned int 0, nsIOutputStream * * 0x02f2c1e0) line 616
nsCacheService::OpenOutputStreamForEntry(nsCacheEntry * 0x02f2ad08, int 3,
unsigned int 0, nsIOutputStream * * 0x02f2c1e0) line 1411
nsCacheEntryDescriptor::nsOutputStreamWrapper::LazyInit() line 572 + 47 bytes
nsCacheEntryDescriptor::nsOutputStreamWrapper::EnsureInit() line 133 + 35 bytes
nsCacheEntryDescriptor::nsOutputStreamWrapper::Write(nsCacheEntryDescriptor::nsOutputStreamWrapper
* const 0x02f2c1d8, const char * 0x03175d48, unsigned int 408, unsigned int *
0x0012f97c) line 619 + 8 bytes
nsInputStreamTee::TeeSegment(const char * 0x03175d48, unsigned int 408) line 80
+ 41 bytes
nsInputStreamTee::Read(nsInputStreamTee * const 0x03175938, char * 0x03175d48,
unsigned int 408, unsigned int * 0x0012fa24) line 143
ns4xPluginStreamListener::OnDataAvailable(ns4xPluginStreamListener * const
0x02c037c8, nsIPluginStreamInfo * 0x02f29e48, nsIInputStream * 0x03175938,
unsigned int 408) line 371 + 27 bytes
nsPluginStreamListenerPeer::OnDataAvailable(nsPluginStreamListenerPeer * const
0x02c08908, nsIRequest * 0x02f2a4a8, nsISupports * 0x00000000, nsIInputStream *
0x03175938, unsigned int 0, unsigned int 408) line 2224 + 38 bytes
nsStreamListenerTee::OnDataAvailable(nsStreamListenerTee * const 0x03175320,
nsIRequest * 0x02f2a4a8, nsISupports * 0x00000000, nsIInputStream * 0x02f2c33c,
unsigned int 0, unsigned int 408) line 97 + 51 bytes
nsHttpChannel::OnDataAvailable(nsHttpChannel * const 0x02f2a4b0, nsIRequest *
0x02f2c558, nsISupports * 0x00000000, nsIInputStream * 0x02f2c33c, unsigned int
0, unsigned int 408) line 3480 + 63 bytes
nsInputStreamPump::OnStateTransfer() line 433 + 65 bytes
nsInputStreamPump::OnInputStreamReady(nsInputStreamPump * const 0x02f2c55c,
nsIAsyncInputStream * 0x02f2c33c) line 336 + 11 bytes
nsInputStreamReadyEvent::EventHandler(PLEvent * 0x02f2c63c) line 119
PL_HandleEvent(PLEvent * 0x02f2c63c) line 673 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00af1ed0) line 608 + 9 bytes
_md_TimerProc(HWND__ * 0x00040180, unsigned int 275, unsigned int 0, unsigned
long 5760093) line 979 + 9 bytes
USER32! 77d43a50()
USER32! 77d442c5()
USER32! 77d43e6f()
USER32! 77d43ddf()
nsAppShellService::Run(nsAppShellService * const 0x00a30d78) line 524
main1(int 1, char * * 0x002e2638, nsISupports * 0x0099f218) line 1303 + 32 bytes
main(int 1, char * * 0x002e2638) line 1777 + 37 bytes
mainCRTStartup() line 338 + 17 bytes
KERNEL32! 77e814c7()
-> default owner
Assignee: darin → nobody
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.