Closed Bug 17891 Opened 25 years ago Closed 25 years ago

[CRASH] MailNews crashes on startup

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 17890

People

(Reporter: kinmoz, Assigned: phil)

Details

This is probably related to bug #17882. If I migrate a 4.x profile and try to start mailnews, I crash with the stack trace below. The problem seems to be that the server entries in the prefs.js for my News servers like news.mozilla.org are missing a username entry. Adding something like: user_pref("mail.server.server3.userName", "kin"); for each news server fixes things. nsUnescapeCount(char * 0x00000000) line 145 + 3 bytes nsUnescape(char * 0x00000000) line 134 + 9 bytes nsMsgFolder::Init(nsMsgFolder * const 0x027f0cc0, const char * 0x027f0de0) line 158 + 16 bytes RDFServiceImpl::GetResource(RDFServiceImpl * const 0x010cc2a0, const char * 0x027f0de0, nsIRDFResource * * 0x0012d44c) line 662 + 16 bytes nsMsgIncomingServer::CreateRootFolder() line 198 + 46 bytes nsMsgIncomingServer::GetRootFolder(nsMsgIncomingServer * const 0x027efb90, nsIFolder * * 0x0012d4f4) line 104 + 8 bytes nsMsgAccountManagerDataSource::createServerResources(nsISupports * 0x027efb90, void * 0x0012d578) line 410 + 47 bytes nsSupportsArray::EnumerateForwards(nsSupportsArray * const 0x027ee3f0, int (nsISupports *, void *)* 0x019b2e20 nsMsgAccountManagerDataSource::createServerResources(nsISupports *, void *), void * 0x0012d578) line 352 + 20 bytes nsMsgAccountManagerDataSource::GetTargets(nsMsgAccountManagerDataSource * const 0x022e78d0, nsIRDFResource * 0x022e8c70, nsIRDFResource * 0x013e5a30, int 1, nsISimpleEnumerator * * 0x027ee4dc) line 353 CompositeAssertionEnumeratorImpl::GetEnumerator(nsIRDFDataSource * 0x022e78d0, nsISimpleEnumerator * * 0x027ee4dc) line 498 + 37 bytes CompositeEnumeratorImpl::HasMoreElements(CompositeEnumeratorImpl * const 0x027ee4d0, int * 0x0012d690) line 220 + 22 bytes RDFGenericBuilderImpl::CreateContainerContents(nsIContent * 0x023314b0, nsIRDFResource * 0x022e8c70, int 0) line 2293 + 36 bytes RDFGenericBuilderImpl::CreateContents(RDFGenericBuilderImpl * const 0x023336b0, nsIContent * 0x023314b0) line 741 + 23 bytes RDFGenericBuilderImpl::RebuildContainer(RDFGenericBuilderImpl * const 0x023336b0, nsIContent * 0x023314b0) line 902 + 16 bytes nsXULDocument::RebuildWidgetItem(nsIContent * 0x023314b0) line 3726 + 22 bytes nsXULDocument::AttributeChanged(nsXULDocument * const 0x020590c0, nsIContent * 0x023314b0, int 0, nsIAtom * 0x02063f10, int -1) line 1190 nsXULElement::SetAttribute(nsXULElement * const 0x023314b0, int 0, nsIAtom * 0x02063f10, const nsString & {...}, int 1) line 2139 nsXULElement::SetAttribute(nsXULElement * const 0x023314c0, const nsString & {...}, const nsString & {...}) line 991 + 35 bytes ElementSetAttribute(JSContext * 0x02065760, JSObject * 0x023920a0, unsigned int 2, long * 0x01292c58, long * 0x0012dec8) line 258 + 26 bytes js_Invoke(JSContext * 0x02065760, unsigned int 2, unsigned int 0) line 672 + 26 bytes js_Interpret(JSContext * 0x02065760, long * 0x0012e740) line 2247 + 15 bytes js_Invoke(JSContext * 0x02065760, unsigned int 0, unsigned int 0) line 688 + 13 bytes js_Interpret(JSContext * 0x02065760, long * 0x0012ef74) line 2247 + 15 bytes js_Invoke(JSContext * 0x02065760, unsigned int 0, unsigned int 0) line 688 + 13 bytes js_Interpret(JSContext * 0x02065760, long * 0x0012f7a8) line 2247 + 15 bytes js_Invoke(JSContext * 0x02065760, unsigned int 1, unsigned int 2) line 688 + 13 bytes js_InternalCall(JSContext * 0x02065760, JSObject * 0x01283840, long 19457744, unsigned int 1, long * 0x0012f910, long * 0x0012f8c8) line 765 + 15 bytes JS_CallFunction(JSContext * 0x02065760, JSObject * 0x01283840, JSFunction * 0x02295810, unsigned int 1, long * 0x0012f910, long * 0x0012f8c8) line 2707 + 32 bytes nsJSContext::CallFunction(nsJSContext * const 0x020658d0, void * 0x01283840, void * 0x02295810, unsigned int 1, void * 0x0012f910, int * 0x0012f90c) line 328 + 33 bytes nsJSEventListener::HandleEvent(nsIDOMEvent * 0x027d4ae4) line 103 + 48 bytes nsEventListenerManager::HandleEvent(nsIPresContext & {...}, nsEvent * 0x0012fc70, nsIDOMEvent * * 0x0012fb14, unsigned int 7, nsEventStatus & nsEventStatus_eIgnore) line 990 + 21 bytes GlobalWindowImpl::HandleDOMEvent(GlobalWindowImpl * const 0x02065934, nsIPresContext & {...}, nsEvent * 0x0012fc70, nsIDOMEvent * * 0x0012fb14, unsigned int 1, nsEventStatus & nsEventStatus_eIgnore) line 2963 nsWebShell::OnEndDocumentLoad(nsWebShell * const 0x0149fd14, nsIDocumentLoader * 0x0149e540, nsIChannel * 0x01e93eb0, unsigned int 0, nsIDocumentLoaderObserver * 0x0149fd14) line 3340 + 34 bytes nsDocLoaderImpl::FireOnEndDocumentLoad(nsDocLoaderImpl * 0x0149e540, nsIChannel * 0x01e93eb0, unsigned int 0) line 865 nsDocLoaderImpl::OnStopRequest(nsDocLoaderImpl * const 0x0149e544, nsIChannel * 0x00000000, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 746 nsLoadGroup::SubGroupIsEmpty(unsigned int 0) line 118 + 46 bytes nsLoadGroup::RemoveChannel(nsLoadGroup * const 0x02793cd0, nsIChannel * 0x02795a70, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 602 nsInputStreamChannel::OnStopRequest(nsInputStreamChannel * const 0x02795a74, nsIChannel * 0x02795910, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 302 nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x027955d0) line 322 nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x027978b0) line 169 + 12 bytes PL_HandleEvent(PLEvent * 0x027978b0) line 537 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x010819e0) line 498 + 9 bytes _md_EventReceiverProc(HWND__ * 0x0198019a, unsigned int 49497, unsigned int 0, long 17308128) line 972 + 9 bytes USER32! 77e71820() 010819e0()
Severity: normal → blocker
Windows 98 stack trace / Dr Watson log is at http://schist/17890.txt
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
*** This bug has been marked as a duplicate of 17890 ***
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.