The default bug view has changed. See this FAQ.

Print from Message Window with .EML file => crash [@ nsMailboxService::FetchMessage]

VERIFIED FIXED

Status

MailNews Core
Backend
--
critical
VERIFIED FIXED
12 years ago
9 years ago

People

(Reporter: Mike Cowperthwaite, Assigned: Bienvenu)

Tracking

({crash, fixed1.8})

Trunk
x86
Windows 2000
crash, fixed1.8
Bug Flags:
blocking1.8rc2 +

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

Attachments

(1 attachment)

(Reporter)

Description

12 years ago
TB 1.5b2-1006, TB 1.6a1-1028, Win2K

Open any .EML file.  From the message window, select   File | Print   or
File | Print Preview.  Program crashes.

Talkback (Print Preview, 1.6a1): TB11226422G

Comment 1

12 years ago
Incident ID: 11226422
Stack Signature	nsMailboxService::FetchMessage b2c95563
Product ID	ThunderbirdTrunk
Build ID	2005102808
Trigger Time	2005-10-29 13:50:02.0
Platform	Win32
Operating System	Windows NT 5.0 build 2195
Module	thunderbird.exe + (004f2c53)
URL visited	
User Comments	Opened a .EML file from disk; selected File|Print Preview
Since Last Crash	1393 sec
Total Uptime	23921 sec
Trigger Reason	Access violation
Source File, Line No.	e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/local/src/nsMailboxService.cpp, line 215
Stack Trace 	
nsMailboxService::FetchMessage  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/local/src/nsMailboxService.cpp, line 215]
nsMailboxService::DisplayMessageForPrinting  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/local/src/nsMailboxService.cpp, line 591]
nsMsgPrintEngine::FireThatLoadOperation  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgPrintEngine.cpp, line 553]
nsMsgPrintEngine::Observe  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgPrintEngine.cpp, line 887]
XPCWrappedNative::CallMethod  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 2139]
XPC_WN_CallMethod  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1444]
js_Invoke  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1177]
js_Interpret  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 3507]
js_Invoke  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1197]
js_InternalInvoke  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1274]
JS_CallFunctionValue  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsapi.c, line 4163]
nsJSContext::CallEventHandler  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1422]
nsGlobalWindow::RunTimeout  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 6212]
nsGlobalWindow::TimerCallback  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 6570]
nsAppStartup::Run  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 162]
main  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mail/app/nsMailApp.cpp, line 62]
KERNEL32.dll + 0x28989 (0x7c598989)
Assignee: mscott → nobody
Component: Mail Window Front End → MailNews: Backend
Keywords: crash
Product: Thunderbird → Core
Summary: Print from Message Window with .EML file => crash → Print from Message Window with .EML file => crash [@ nsMailboxService::FetchMessage]
Version: 1.5 → Trunk

Updated

12 years ago
Assignee: nobody → bienvenu
(Assignee)

Comment 2

12 years ago
taking

Comment 3

12 years ago
regressed between 
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.9a1) Gecko/2005091204 SeaMonkey/1.1a
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.9a1) Gecko/2005091706 SeaMonkey/1.1a

TB11279943H,TB11280751W,TB11281169E,TB11282587H

Comment 4

12 years ago
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.9a1) Gecko/20050915 SeaMonkey/1.1a
BuildId 2005091504

http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2005-09-15+03%3A00&maxdate=2005-09-17+06%3A00&cvsroot=%2Fcvsroot

may have been the fix for Bug 268746, add ability to reply/forward edit message as new for .eml files opened in stand-alone window:

http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2005-09-16+08%3A00&maxdate=2005-09-16+08%3A20&cvsroot=%2Fcvsroot

(Assignee)

Comment 5

12 years ago
Created attachment 201428 [details] [diff] [review]
proposed fix

this fixes the crash, and print/print preview both work with the change.
Attachment #201428 - Flags: superreview?(mscott)

Updated

12 years ago
Attachment #201428 - Flags: superreview?(mscott) → superreview+
(Assignee)

Comment 6

12 years ago
I think the 1.8 branch has this bug too, so if we respin, I think we should take a fix for this.
Flags: blocking1.8rc1?
(Assignee)

Comment 7

12 years ago
fixed on trunk.
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED

Comment 8

12 years ago
ride along candidate. No impact to Firefox.

Updated

12 years ago
Flags: blocking1.8rc1? → blocking1.8rc2?

Updated

12 years ago
Attachment #201428 - Flags: approval1.8rc2+
(Assignee)

Updated

12 years ago
Keywords: fixed1.8

Comment 9

12 years ago
flag clean up.
Flags: blocking1.8rc2? → blocking1.8rc2+

Comment 10

12 years ago
crash WIN98SE BuildID 2005103110  
WFM Tinderbox BuildID 2005103121
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.9a1) Gecko/20051031 SeaMonkey/1.1a
Status: RESOLVED → VERIFIED
Product: Core → MailNews Core
Crash Signature: [@ nsMailboxService::FetchMessage]
You need to log in before you can comment on or make changes to this bug.