The following ReplaceSubstring() call never returns: nsAutoString newAcctName, oldVal, newVal; . . . newAcctName.ReplaceSubstring(oldVal, newVal); where: 'newAcctName' has the value of "News Acct - news.mcom.com" 'oldVal' has the value of "news.mcom.com" 'newVal' has the value of "news.mcom.comx" Bug #95108 may be related to this, but not sure.
Reassigning to jag since it hangs in nsString::ReplaceSubstring().
Patch is in bug 113590.