Closed
Bug 8770
Opened 25 years ago
Closed 25 years ago
Crash when Prefs50.js references "pop" instead of "pop3"
Categories
(MailNews Core :: Backend, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
M8
People
(Reporter: nbaca, Assigned: alecf)
References
Details
Build 1999062208M8 on Win32/NT and Linux/Redhat 5.2 Incident ID: 10308097 Messenger crashes when the prefs50.js file references "pop" instead of "pop3" on the `mail.server.server1.type` line. I know that this shouldn't matter once prefs are working but wanted to document the problem. Steps to Reproduce: 1. Open a prefs50.js file which has a POP3 account defined. 2. Change the `user_pref("mail.server.server1.type", "pop3");` statement to reference "pop" instead of "pop3". Save the changes. 3. Start apprunner 4. Select Tasks/Messenger. The Messenger window begins to display but then crashes. Expected Results: It should behave similar to the Mac where it does not crash and shows a generic Accounts icon. Stack Trace: nsMsgAccountManager::isUnique [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgAccountManager.cpp, line 405] nsMsgAccountManager::AddAccount [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgAccountManager.cpp, line 263] nsMsgAccountManager::LoadAccounts [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgAccountManager.cpp, line 674] nsMsgMailSession::nsMsgMailSession [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgMailSession.cpp, line 51] nsMsgFactory::CreateInstance [d:\builds\seamonkey\mozilla\mailnews\base\build\nsMsgFactory.cpp, line 211] nsComponentManagerImpl::CreateInstance [d:\builds\seamonkey\mozilla\xpcom\components\nsComponentManager.cpp, line 1127] nsComponentManager::CreateInstance [d:\builds\seamonkey\mozilla\xpcom\components\nsRepository.cpp, line 68] nsServiceManagerImpl::GetService [d:\builds\seamonkey\mozilla\xpcom\components\nsServiceManager.cpp, line 244] nsServiceManager::GetService [d:\builds\seamonkey\mozilla\xpcom\components\nsServiceManager.cpp, line 446] nsMessenger::InitializeFolderRoot [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 392] nsMessenger::nsMessenger [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 241] NS_NewMessenger [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 322] nsMsgFactory::CreateInstance [d:\builds\seamonkey\mozilla\mailnews\base\build\nsMsgFactory.cpp, line 224] sComponentManagerImpl::CreateInstance [d:\builds\seamonkey\mozilla\xpcom\components\nsComponentManager.cpp, line 1127] nsComponentManager::CreateInstance [d:\builds\seamonkey\mozilla\xpcom\components\nsRepository.cpp, line 68] CIDCreateInstanceScriptable::Call [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcjsid.cpp, line 362] WrappedNative_Call [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 1227] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 656] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2207] js_Execute [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 822] JS_EvaluateUCScriptForPrincipals [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2509] nsJSContext::EvaluateString [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 140] XULContentSinkImpl::EvaluateScript [d:\builds\seamonkey\mozilla\rdf\datasource\src\nsXULContentSink.cpp, line 1553] XULContentSinkImpl::DoneLoadingScript [d:\builds\seamonkey\mozilla\rdf\datasource\src\nsXULContentSink.cpp, line 1511] nsUnicharStreamLoader::OnStopBinding [d:\builds\seamonkey\mozilla\network\module\nsNetStreamLoader.cpp, line 158] nsDocumentBindInfo::OnStopBinding [d:\builds\seamonkey\mozilla\webshell\src\nsDocLoader.cpp, line 1601] OnStopBindingProxyEvent::HandleEvent [d:\builds\seamonkey\mozilla\network\module\nsNetThread.cpp, line 594] StreamListenerProxyEvent::HandlePLEvent [d:\builds\seamonkey\mozilla\network\module\nsNetThread.cpp, line 474] PL_HandleEvent [plevent.c, line 492] PL_ProcessPendingEvents [plevent.c, line 453] _md_EventReceiverProc [plevent.c, line 881] USER32.dll + 0x1250 (0x77e71250) nsappshell.dll + 0x183f (0x0160183f) apprunner.exe + 0x22c1 (0x004022c1) KERNEL32.dll + 0x1b304 (0x77f1b304)
Updated•25 years ago
|
Assignee: phil → alecf
Comment 1•25 years ago
|
||
Reassign to alecf
Assignee | ||
Updated•25 years ago
|
Priority: P3 → P1
Target Milestone: M8
Assignee | ||
Comment 2•25 years ago
|
||
oh man, that's bad. I think I know what's going on.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•25 years ago
|
||
fixed.
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 6•25 years ago
|
||
1999062508M8 Win32/NT4, Linux Redhat 5.2, Mac 8.5.1 Verified Fixed. Changed the prefs50.js file to state "pop", launched messenger and the folder shows a generic server name called "Accounts". It no longer crashes. If I change the type back to "pop3" then it works as expected showing the server name.
Updated•20 years ago
|
Product: MailNews → Core
Updated•16 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•