Closed Bug 106804 Opened 24 years ago Closed 24 years ago

assertion on start up of mail: AddObserver: trying weak object that doesnt support nsIWeakReference: 'weakRefFactory'

Categories

(MailNews Core :: Backend, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 106736

People

(Reporter: sspitzer, Assigned: dougt)

Details

###!!! ASSERTION: AddObserver: trying weak object that doesnt support nsIWeakReference: 'weakRefFactory', file c:\builds\mozilla\xpcom\ds\nsObserverList.cpp, line 78 ###!!! Break: at file c:\builds\mozilla\xpcom\ds\nsObserverList.cpp, line 78 NTDLL! 77f9f9df() nsDebug::Assertion(const char * 0x1010342c, const char * 0x1010341c, const char * 0x101033ec, int 78) line 290 + 13 bytes nsObserverList::AddObserver(nsIObserver * 0x05174590, int 1) line 78 + 34 bytes nsObserverService::AddObserver(nsObserverService * const 0x004ffb90, nsIObserver * 0x05174590, const char * 0x052f6a54, int 1) line 165 nsSingleSignOnPrompt::Init() line 594 nsSingleSignOnPromptConstructor(nsISupports * 0x00000000, const nsID & {...}, void * * 0x0012f670) line 49 + 125 bytes nsGenericFactory::CreateInstance(nsGenericFactory * const 0x051746a0, nsISupports * 0x00000000, const nsID & {...}, void * * 0x0012f670) line 74 + 21 bytes nsComponentManagerImpl::CreateInstance(nsComponentManagerImpl * const 0x00486a50, const nsID & {...}, nsISupports * 0x00000000, const nsID & {...}, void * * 0x0012f670) line 1616 + 24 bytes nsComponentManager::CreateInstance(const nsID & {...}, nsISupports * 0x00000000, const nsID & {...}, void * * 0x0012f670) line 3472 nsCreateInstanceByCID::operator()(const nsID & {...}, void * * 0x0012f670) line 138 + 27 bytes nsCOMPtr<nsISingleSignOnPrompt>::assign_from_helper(const nsCOMPtr_helper & {...}, const nsID & {...}) line 972 + 18 bytes nsCOMPtr<nsISingleSignOnPrompt>::nsCOMPtr<nsISingleSignOnPrompt>(const nsCOMPtr_helper & {...}) line 554 NS_NewAuthPrompter(nsIAuthPrompt * * 0x02756c1c, nsIDOMWindow * 0x02757db4) line 88 nsWindowWatcher::GetNewAuthPrompter(nsWindowWatcher * const 0x015a26a0, nsIDOMWindow * 0x02757db4, nsIAuthPrompt * * 0x02756c1c) line 781 + 13 bytes nsXULWindow::EnsureAuthPrompter(nsXULWindow * const 0x02756be0) line 715 + 59 bytes nsXULWindow::GetInterface(nsXULWindow * const 0x02756be8, const nsID & {...}, void * * 0x0012f790) line 142 + 16 bytes nsChromeTreeOwner::GetInterface(nsChromeTreeOwner * const 0x027561e8, const nsID & {...}, void * * 0x0012f790) line 82 + 30 bytes nsGetInterface::operator()(const nsID & {...}, void * * 0x0012f790) line 53 + 31 bytes nsCOMPtr<nsIAuthPrompt>::assign_from_helper(const nsCOMPtr_helper & {...}, const nsID & {...}) line 972 + 18 bytes nsCOMPtr<nsIAuthPrompt>::nsCOMPtr<nsIAuthPrompt>(const nsCOMPtr_helper & {...}) line 554 nsDocShell::GetInterface(nsDocShell * const 0x02756648, const nsID & {...}, void * * 0x0012f8e0) line 307 + 33 bytes nsWebShell::GetInterface(nsWebShell * const 0x02756648, const nsID & {...}, void * * 0x0012f8e0) line 311 + 17 bytes nsGetInterface::operator()(const nsID & {...}, void * * 0x0012f8e0) line 53 + 31 bytes nsCOMPtr<nsIAuthPrompt>::assign_from_helper(const nsCOMPtr_helper & {...}, const nsID & {...}) line 972 + 18 bytes nsCOMPtr<nsIAuthPrompt>::operator=(const nsCOMPtr_helper & {...}) line 604 nsMsgIncomingServer::GetPasswordWithUI(nsMsgIncomingServer * const 0x04068440, const unsigned short * 0x05174d10, const unsigned short * 0x05174cb0, nsIMsgWindow * 0x04e17370, int * 0x0012fb88, char * * 0x051755cc) line 713 + 34 bytes nsPop3Protocol::GetPassword(char * * 0x051755cc, int * 0x0012fb88) line 589 + 63 bytes nsPop3Protocol::SendPassword() line 1041 + 36 bytes nsPop3Protocol::ProcessProtocolState(nsIURI * 0x051e1ee4, nsIInputStream * 0x051e2840, unsigned int 103, unsigned int 37) line 2799 + 8 bytes nsMsgProtocol::OnDataAvailable(nsMsgProtocol * const 0x051e1860, nsIRequest * 0x051e2630, nsISupports * 0x051e1ee4, nsIInputStream * 0x051e2840, unsigned int 103, unsigned int 37) line 262 + 32 bytes nsOnDataAvailableEvent::HandleEvent() line 193 + 70 bytes nsARequestObserverEvent::HandlePLEvent(PLEvent * 0x05170c34) line 80 PL_HandleEvent(PLEvent * 0x05170c34) line 590 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x004ffdf0) line 520 + 9 bytes _md_EventReceiverProc(HWND__ * 0x000f0170, unsigned int 49456, unsigned int 0, long 5242352) line 1071 + 9 bytes USER32! 77e13eb0() USER32! 77e1401a() USER32! 77e192da() nsAppShellService::Run(nsAppShellService * const 0x015ad500) line 303 main1(int 4, char * * 0x00485e20, nsISupports * 0x00000000) line 1285 + 32 bytes main(int 4, char * * 0x00485e20) line 1607 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e87903()
thanks, but it is a dup. :-) *** This bug has been marked as a duplicate of 106736 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
verified dup.
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.