Closed Bug 160360 Opened 23 years ago Closed 22 years ago

Asserts opening Navigator/Languages pref panel [@nsXULElement line 1318]

Categories

(SeaMonkey :: Preferences, defect)

x86
Windows 2000
defect
Not set
minor

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 207865

People

(Reporter: nallen, Assigned: bugs)

Details

(Keywords: assertion)

Win2k CVS current trunk debug build w/ new profile. Opening the Languages pref panel triggers an assertion: ###!!! ASSERTION: unable to normalize attribute name: 'NS_SUCCEEDED(rv)', file x :/project/mozilla/content/xul/content/src/nsXULElement.cpp, line 1318 The actual cause is the following: WARNING: NS_ENSURE_TRUE(!aName.IsEmpty()) failed, file x:/project/mozilla/conten t/base/src/nsNodeInfoManager.cpp, line 217 Stack trace at assertion: nsXULElement::SetAttribute(nsXULElement * const 0x045c44f4, const nsAString & {...}, const nsAString & {...}) line 1318 + 38 bytes XPTC_InvokeByIndex(nsISupports * 0x045c44f4, unsigned int 30, unsigned int 2, nsXPTCVariant * 0x0012dcb4) line 106 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_METHOD) line 1994 + 42 bytes XPC_WN_CallMethod(JSContext * 0x0394c8b8, JSObject * 0x04618fe8, unsigned int 2, long * 0x0456efc4, long * 0x0012df64) line 1266 + 14 bytes js_Invoke(JSContext * 0x0394c8b8, unsigned int 2, unsigned int 0) line 838 + 23 bytes js_Interpret(JSContext * 0x0394c8b8, long * 0x0012e884) line 2791 + 15 bytes js_Invoke(JSContext * 0x0394c8b8, unsigned int 1, unsigned int 2) line 855 + 13 bytes js_InternalInvoke(JSContext * 0x0394c8b8, JSObject * 0x03612658, long 60828784, unsigned int 0, unsigned int 1, long * 0x0012eae4, long * 0x0012e9b4) line 930 + 20 bytes JS_CallFunctionValue(JSContext * 0x0394c8b8, JSObject * 0x03612658, long 60828784, unsigned int 1, long * 0x0012eae4, long * 0x0012e9b4) line 3428 + 31 bytes nsJSContext::CallEventHandler(nsJSContext * const 0x0379cc80, void * 0x03612658, void * 0x03a02c70, unsigned int 1, void * 0x0012eae4, int * 0x0012eae8, int 0) line 1041 + 33 bytes nsJSEventListener::HandleEvent(nsJSEventListener * const 0x03afe708, nsIDOMEvent * 0x04571bd0) line 182 + 77 bytes nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x0461a810, nsIDOMEvent * 0x04571bd0, nsIDOMEventTarget * 0x0394c790, unsigned int 1, unsigned int 7) line 1274 + 20 bytes nsEventListenerManager::HandleEvent(nsEventListenerManager * const 0x03a0ed50, nsIPresContext * 0x03a2d748, nsEvent * 0x0012f220, nsIDOMEvent * * 0x0012f1dc, nsIDOMEventTarget * 0x0394c790, unsigned int 7, nsEventStatus * 0x0012f248) line 1943 + 36 bytes GlobalWindowImpl::HandleDOMEvent(GlobalWindowImpl * const 0x0394c780, nsIPresContext * 0x03a2d748, nsEvent * 0x0012f220, nsIDOMEvent * * 0x0012f1dc, unsigned int 1, nsEventStatus * 0x0012f248) line 763 DocumentViewerImpl::LoadComplete(DocumentViewerImpl * const 0x039f3da8, unsigned int 0) line 1537 + 47 bytes nsDocShell::EndPageLoad(nsIWebProgress * 0x03aaf0fc, nsIChannel * 0x039f8270, unsigned int 0) line 4123 nsWebShell::EndPageLoad(nsIWebProgress * 0x03aaf0fc, nsIChannel * 0x039f8270, unsigned int 0) line 737 nsDocShell::OnStateChange(nsDocShell * const 0x0379c914, nsIWebProgress * 0x03aaf0fc, nsIRequest * 0x039f8270, unsigned int 131088, unsigned int 0) line 4037 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress * 0x03aaf0fc, nsIRequest * 0x039f8270, int 131088, unsigned int 0) line 1235 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest * 0x039f8270, unsigned int 0) line 870 nsDocLoaderImpl::DocLoaderIsEmpty() line 768 nsDocLoaderImpl::OnStopRequest(nsDocLoaderImpl * const 0x03aaf0ec, nsIRequest * 0x03aa43d8, nsISupports * 0x03a2d748, unsigned int 2147500037) line 699 nsLoadGroup::RemoveRequest(nsLoadGroup * const 0x03b50a78, nsIRequest * 0x03aa43d8, nsISupports * 0x03a2d748, unsigned int 2147500037) line 694 + 35 bytes imgRequestProxy::OnStopRequest(nsIRequest * 0x04675288, nsISupports * 0x00000000, unsigned int 2147500037) line 392 imgRequest::OnStopRequest(imgRequest * const 0x04658dd8, nsIRequest * 0x04675288, nsISupports * 0x00000000, unsigned int 2147500037) line 654 ProxyListener::OnStopRequest(ProxyListener * const 0x04675398, nsIRequest * 0x04675288, nsISupports * 0x00000000, unsigned int 2147500037) line 707 nsJARChannel::OnStopRequest(nsJARChannel * const 0x0467528c, nsIRequest * 0x046756fc, nsISupports * 0x00000000, unsigned int 2147500037) line 606 + 49 bytes nsOnStopRequestEvent::HandleEvent() line 213 nsARequestObserverEvent::HandlePLEvent(PLEvent * 0x04675a14) line 116 PL_HandleEvent(PLEvent * 0x04675a14) line 596 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00f51370) line 526 + 9 bytes _md_EventReceiverProc(HWND__ * 0x01330238, unsigned int 49311, unsigned int 0, long 16061296) line 1077 + 9 bytes USER32! 77e11b60() USER32! 77e11cca() USER32! 77e183f1() nsAppShellService::Run(nsAppShellService * const 0x00fecd68) line 452 main1(int 2, char * * 0x00276f30, nsISupports * 0x00000000) line 1518 + 32 bytes main(int 2, char * * 0x00276f30) line 1878 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77ea847c()
Keywords: assertion
Blocks: 160540
is this still crashing?
Still happening as of 0828. Here's the current line numbers: WARNING: NS_ENSURE_TRUE(!aName.IsEmpty()) failed, file x:/mozilla/content/base/s rc/nsNodeInfoManager.cpp, line 228 ###!!! ASSERTION: unable to normalize attribute name: 'NS_SUCCEEDED(rv)', file x :/mozilla/content/xul/content/src/nsXULElement.cpp, line 1323
nick: if you have a debug build, then for problems like this you want to select the XPCWrappedNative::CallMethod frame and then evaluate DumpJSStack() [once, to disable the evaluate, change it to DumpJSStack] *** This bug has been marked as a duplicate of 207865 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Thanks for the tip. v
Status: RESOLVED → VERIFIED
No longer blocks: 160540
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.