Closed Bug 43651 Opened 25 years ago Closed 25 years ago

can't read news crash or freeze

Categories

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

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: asa, Assigned: mscott)

Details

(Keywords: crash, regression, Whiteboard: [dogfood+])

tested win32 and mac mozilla bits 062308 steps to repro: 1. set up news account news.mozilla.org 2. subscribe to netscape.test 3. get news messages 4. click on news message in the thread pane result: my mac locks up and I have to reboot. expected result: I can read messages other info: did not freeze entire machine on win32, just crashed mozilla mail
QA Contact: lchiang → huang
adding crash and nsbeta2 and dogfood keywords. this was working fine yesterday
Keywords: crash, dogfood, nsbeta2
Summary: can't read news messenger and system freeze → can't read news crash or freeze
Yes, I'm seeing the same thing. Talkback for NT crash submitted using jun23 commercial build, when I can get the report I'll attach.
Assignee: putterman → sspitzer
Incident 12970568: Call Stack: (Signature = basic_nsAReadableString::BeginReading 62a72ebf) basic_nsAReadableString<unsigned short>::BeginReading [..\ds\nsAReadableString.h, line 418] basic_nsAWritableString<char>::do_AppendFromReadable [d:\builds\seamonkey\mozilla\xpcom\ds\nsAWritableString.h, line 527] nsCString::do_AppendFromReadable [d:\builds\seamonkey\mozilla\xpcom\ds\nsString.cpp, line 964] basic_nsAWritableString<char>::do_AppendFromElementPtr [..\ds\nsAWritableString.h, line 559] nsURLEscape [d:\builds\seamonkey\mozilla\netwerk\base\src\nsURLHelper.cpp, line 149] nsAppendURLEscapedString [d:\builds\seamonkey\mozilla\netwerk\base\src\nsURLHelper.cpp, line 157] nsStdURL::AppendString [d:\builds\seamonkey\mozilla\netwerk\base\src\nsStdURL.cpp, line 371] nsStdURL::GetPath [d:\builds\seamonkey\mozilla\netwerk\base\src\nsStdURL.cpp, line 786] nsStdURL::GetSpec [d:\builds\seamonkey\mozilla\netwerk\base\src\nsStdURL.cpp, line 454] nsMsgMailNewsUrl::GetSpec [d:\builds\seamonkey\mozilla\mailnews\base\util\nsMsgMailNewsUrl.cpp, line 317] bridge_new_new_uri [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 139] nsStreamConverter::SetStreamURI [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 674] nsStreamConverter::Init [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 595] nsStreamConverter::AsyncConvertData [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 958] nsStreamConverterService::AsyncConvertData [d:\builds\seamonkey\mozilla\netwerk\streamconv\src\nsStreamConverterService.cpp, line 702] nsDocumentOpenInfo::RetargetOutput [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 446] nsDocumentOpenInfo::DispatchContent [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 314] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 232] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234] nsStreamConverter::OnStartRequest [d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 824] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 234]
Yes. I saw the crash on both WinNT & Mac. Adding regression on the keywords
Keywords: regression
I am able to reproduce this bug. investigating now.
Status: NEW → ASSIGNED
Putting on [dogfood+] radar.
Whiteboard: [dogfood+]
Linux (2000-06-23-08 M17) Seth, I try it on Alek's machine. Read news works fine. He logon as Root. Does it matter.
nsDocumentOpenInfo::OnStartRequest() calls nsStreamConverter::OnStartRequest() which calls nsDocumentOpenInfo::OnStartRequest() and we loop until the stack overflows. still working on it...
you should re-assign this to me. Looks like the stream converter stuff i did last night broke this. We shouldn't be entering the helper app code at all for viewing a message/rfc822 news article.
re-assign to mscott. thanks scott.
Assignee: sspitzer → mscott
Status: ASSIGNED → NEW
my bad...i messed this up last night...fix checked.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Verified on all the platforms: WinNT 06-26-09-M17 commercial build Linux 06-26-10-M17 commercial build Mac 06-26-08-M17 commercial build Can read news without crash or freeze for today's build now. Marking as verified!!
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.