Closed Bug 44559 Opened 24 years ago Closed 24 years ago

Crash on opening an attachment

Categories

(MailNews Core :: Backend, defect, P3)

Sun
All

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 44603

People

(Reporter: fenella, Assigned: mscott)

Details

(Keywords: crash)

Attachments

(1 file)

Linux (2000-07-04-20 M17)
Win32 (2000-07-04-21 M17)
1. From my IMAP account, select Inbox
2. Select this message with attachment
3 [details] [diff] [review]. Click on the attachment pin icon
4. Select the attached file
5. Select the Open it radio button and click OK
Actual result: Seamonkey crashes
Expected result: Should open the attached file.

This occurs on Linux and Win32. Have not tested Mac yet
Changing the OS to all. It currently says Mac and this bug is on Linux and Windows.

Fenella, what type of file were you trying to open? i.e. a word file, text file,
etc?

did talkback get fired for you?
Mac (2000-07-03-10 M17)
Wow! Scott, you are fast in response.  Yes, it did crash on the Mac's latest
build.
It is a text file. I will create an attachment to the bug.
Yes. I've got a talkback report on win32 and will post it.
Here is the talkback trace:

Incident ID 13648878 
 Trigger Time 2000-07-05 10:46:45 
 Email Address fenella@netscape.com 
 User Comments Crash when opening the attached file 
 Build ID 2000070421 
 Product ID Netscape6 
 Platform ID Win32 
 Stack Trace

MSVCRT.dll + 0x106c (0x7800106c) 
MSVCRT.dll + 0x140e (0x7800140e) 
nsStr::EnsureCapacity [d:\builds\seamonkey\mozilla\xpcom\ds\nsStr.cpp, line 105] 
nsStr::GrowCapacity [d:\builds\seamonkey\mozilla\xpcom\ds\nsStr.cpp, line 125] 
nsCString::SetCapacity [d:\builds\seamonkey\mozilla\xpcom\ds\nsString.cpp, line 
207] 
nsString::SetLength [d:\builds\seamonkey\mozilla\xpcom\ds\nsString2.cpp, line 
205] 
basic_nsAWritableString::do_AppendFromReadable 
[d:\builds\seamonkey\mozilla\xpcom\ds\nsAWritableString.h, line 551] 
nsCString::do_AppendFromReadable 
[d:\builds\seamonkey\mozilla\xpcom\ds\nsString.cpp, line 964] 
basic_nsAWritableString::do_AppendFromElementPtr [..\ds\nsAWritableString.h, 
line 559] 
nsCAutoString::nsCAutoString [d:\builds\seamonkey\mozilla\xpcom\ds\nsString.cpp, 
line 1982] 
nsMessage::GetMsgFolder 
[d:\builds\seamonkey\mozilla\mailnews\base\util\nsMessage.cpp, line 505] 
nsImapUrl::GetFolderCharset 
[d:\builds\seamonkey\mozilla\mailnews\imap\src\nsImapUrl.cpp, line 1282] 
bridge_new_new_uri 
[d:\builds\seamonkey\mozilla\mailnews\mime\src\nsStreamConverter.cpp, line 126] 
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 448] 
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] 

QA Contact: lchiang → pmock
Fenella - does opening other types of attachments crash for you?
Severity: normal → major
OS: Mac System 8.6 → All
Hardware: Sun → All
I don't see this in a debug build from Friday. I'll try a fresh pull.

Marking nsbeta2.
Keywords: crash, nsbeta2
Hardware: All → Sun
When I open a gif file. It works on both win_nt 4.0 and Linux.
I am unable to open a doc file because pickApp not implemented yet.
Fenella, are you sure this is a .txt file you are trying to open? It looks to me
like it's a .eml file (message/rfc822). If that's the case then this is a dup
of: 44603.

Scott, I thought it is a txt file because when I view the source page of the
mail, it says Ascii plain text. The file I attached to this bug is .eml file
(message/rfc822) because I saved the original message as eml so that I can
upload it to the bug database.
To be honest, I am not sure what the difference between eml and txt file is.
Please educate me.  
Thanks,
Fenella
Marking a dup of 44603.

Just as an FYI, the content type associated with .eml files is message/rfc822.
the content type associated with .txt files is plain/text (?). Hope that helps ya.

*** This bug has been marked as a duplicate of 44063 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Hi, Scott, Bug 44063 does not look anything like this
bug. Is there a typo in the number?
sorry your right that should have been 44603. I've been having problems
transposing numbers lately.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---

*** This bug has been marked as a duplicate of 44603 ***
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → DUPLICATE
Mark it as 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.

Attachment

General

Creator:
Created:
Updated:
Size: