RemoveElementsAt assertion when entering some urls (cisco, aol)

NEW
Unassigned

Status

()

Core
DOM
14 years ago
9 years ago

People

(Reporter: David Epstein, Unassigned)

Tracking

Trunk
x86
Windows 2000
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

14 years ago
1. Launch mozilla.
2. Enter url like www.cisco.com or www.aol.com
Result: url loads but get Assertion: "RemoveElementsAt(negative, 
index): 'aIndex >= 0', file /mozilla/xpcom/ds/nsVoidArray.cpp line 561"
Stack:

NTDLL! 77fa144b()
nsDebugImpl::Assertion(nsDebugImpl * const 0x00267128, const char * 0x100e47a8, 
const char * 0x100e479c, const char * 0x100e4768, int 561) line 272
nsDebug::Assertion(const char * 0x100e47a8, const char * 0x100e479c, const char 
* 0x100e4768, int 561) line 109
nsVoidArray::RemoveElementsAt(int -1, int 1) line 561 + 31 bytes
nsContentIterator::PositionAt(nsIContent * 0x03493880) line 1137
nsContentIterator::Last() line 990 + 23 bytes
nsHTMLAnchorElement::GetText(nsHTMLAnchorElement * const 0x034938a4, nsAString 
& {...}) line 568
XPTC_InvokeByIndex(nsISupports * 0x034938a4, unsigned int 17, unsigned int 1, 
nsXPTCVariant * 0x0012d7b0) line 102
XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode 
CALL_GETTER) line 2027 + 43 bytes
XPCWrappedNative::GetAttribute(XPCCallContext & {...}) line 1884 + 14 bytes
XPC_WN_GetterSetter(JSContext * 0x0323eef8, JSObject * 0x02d5bd28, unsigned int 
0, long * 0x034b7cf4, long * 0x0012da94) line 1319 + 12 bytes
js_Invoke(JSContext * 0x0323eef8, unsigned int 0, unsigned int 2) line 941 + 23 
bytes
js_InternalInvoke(JSContext * 0x0323eef8, JSObject * 0x02d5bd28, long 52934904, 
unsigned int 0, unsigned int 0, long * 0x00000000, long * 0x0012e3a4) line 1035 
+ 20 bytes
js_InternalGetOrSet(JSContext * 0x0323eef8, JSObject * 0x02d5bd28, long 
45026416, long 52934904, int 4, unsigned int 0, long * 0x00000000, long * 
0x0012e3a4) line 1078 + 31 bytes
js_GetProperty(JSContext * 0x0323eef8, JSObject * 0x02d5bd28, long 45026416, 
long * 0x0012e3a4) line 2672 + 51 bytes
js_Interpret(JSContext * 0x0323eef8, long * 0x0012e544) line 2793 + 1832 bytes
js_Invoke(JSContext * 0x0323eef8, unsigned int 0, unsigned int 0) line 958 + 13 
bytes
js_Interpret(JSContext * 0x0323eef8, long * 0x0012ee34) line 2963 + 15 bytes
js_Invoke(JSContext * 0x0323eef8, unsigned int 1, unsigned int 2) line 958 + 13 
bytes
js_InternalInvoke(JSContext * 0x0323eef8, JSObject * 0x031e48d0, long 55614696, 
unsigned int 0, unsigned int 1, long * 0x0012f098, long * 0x0012f094) line 1035 
+ 20 bytes
JS_CallFunctionValue(JSContext * 0x0323eef8, JSObject * 0x031e48d0, long 
55614696, unsigned int 1, long * 0x0012f098, long * 0x0012f094) line 3589 + 31 
bytes
nsJSContext::CallEventHandler(JSObject * 0x031e48d0, JSObject * 0x03509ce8, 
unsigned int 1, long * 0x0012f098, long * 0x0012f094) line 1297 + 33 bytes
nsJSEventListener::HandleEvent(nsJSEventListener * const 0x033eb2d8, 
nsIDOMEvent * 0x01bd89b8) line 175 + 51 bytes
nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x034197b0, 
nsIDOMEvent * 0x01bd89b8, nsIDOMEventTarget * 0x0323ec38, unsigned int 1, 
unsigned int 7) line 1434 + 20 bytes
nsEventListenerManager::HandleEvent(nsEventListenerManager * const 0x033eb208, 
nsIPresContext * 0x035f5330, nsEvent * 0x0012f410, nsIDOMEvent * * 0x0012f378, 
nsIDOMEventTarget * 0x0323ec38, unsigned int 7, nsEventStatus * 0x0012f438) 
line 1529
GlobalWindowImpl::HandleDOMEvent(nsIPresContext * 0x035f5330, nsEvent * 
0x0012f410, nsIDOMEvent * * 0x0012f378, unsigned int 7, nsEventStatus * 
0x0012f438) line 892
DocumentViewerImpl::LoadComplete(DocumentViewerImpl * const 0x03504338, 
unsigned int 0) line 913 + 35 bytes
nsDocShell::EndPageLoad(nsIWebProgress * 0x0322dbe4, nsIChannel * 0x0358ce48, 
unsigned int 0) line 4328
nsWebShell::EndPageLoad(nsIWebProgress * 0x0322dbe4, nsIChannel * 0x0358ce48, 
unsigned int 0) line 752
nsDocShell::OnStateChange(nsDocShell * const 0x0323298c, nsIWebProgress * 
0x0322dbe4, nsIRequest * 0x0358ce48, unsigned int 131088, unsigned int 0) line 
4260
nsDocLoaderImpl::FireOnStateChange(nsIWebProgress * 0x0322dbe4, nsIRequest * 
0x0358ce48, int 131088, unsigned int 0) line 1225
nsDocLoaderImpl::doStopDocumentLoad(nsIRequest * 0x0358ce48, unsigned int 0) 
line 863
nsDocLoaderImpl::DocLoaderIsEmpty() line 761
nsDocLoaderImpl::OnStopRequest(nsDocLoaderImpl * const 0x0322dbd4, nsIRequest * 
0x034f6db0, nsISupports * 0x00000000, unsigned int 0) line 691
nsLoadGroup::RemoveRequest(nsLoadGroup * const 0x0322de18, nsIRequest * 
0x034f6db0, nsISupports * 0x00000000, unsigned int 0) line 695 + 44 bytes
HandleImagePLEvent(PLEvent * 0x034f6dc4) line 600
PL_HandleEvent(PLEvent * 0x034f6dc4) line 673 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00ed3ed8) line 608 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x00030114, unsigned int 49324, unsigned int 0, 
long 15548120) line 1414 + 9 bytes
USER32! 77e3a2d0()
USER32! 77e145e5()
USER32! 77e1a816()
nsAppShellService::Run(nsAppShellService * const 0x00f664b8) line 524
main1(int 1, char * * 0x002640a0, nsISupports * 0x00ed27c0) line 1303 + 32 bytes
main(int 1, char * * 0x002640a0) line 1716 + 37 bytes
mainCRTStartup() line 338 + 17 bytes
KER
Assignee: general → nobody
QA Contact: ian → general
You need to log in before you can comment on or make changes to this bug.