Closed
Bug 154745
Opened 23 years ago
Closed 23 years ago
Crash printing mail message with Web page attached: www.aol.com/cnn.com
Categories
(MailNews Core :: Printing, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 155189
People
(Reporter: yulian, Assigned: sspitzer)
References
Details
Using 20020627 branch build to test on WIn2K. 1. Bring up Compose window from mail 2. Attach cnn.com or www.aol.com via File menu | Attach Web Page 3. Send to yourself 4. open the message with URL attachment displayed in the body 5. Select Print from menu or button 6. Print dialog comes up 7. Click OK Actual results: 'Printer Error' dlg pops up: Printing failed for some reason. It then crashed. Please refer to Incident ID 7791038, Incident ID 7790958, Incident ID 7789959 and Incident ID 7788957 for stack trace. Expected result: no crash!
This *may* be a dup of: 1.285 bryner%netscape.com Jun 27 15:20 Bug 151607 - fix an uninitialized variable in DocumentViewerImpl::PrintDocContent that was causing a later crash. r=rods, sr=sspitzer. But I'm not sure at this point.
Looks like it - I guess tomorrow will tell for sure. nsPrintingPromptService::OnStateChange [d:\builds\seamonkey\mozilla\embedding\components\printingui\src\win\nsPrintingPromptService.cpp, line 336] PrintData::DoOnProgressChange [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 986] PrintData::OnEndPrinting [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 972] PrintData::~PrintData [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 916] DocumentViewerImpl::DonePrintingPages [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 2715] nsPagePrintTimer::Notify [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 780] nsTimerImpl::Fire [d:\builds\seamonkey\mozilla\xpcom\threads\nsTimerImpl.cpp, line 357] nsTimerManager::FireNextIdleTimer [d:\builds\seamonkey\mozilla\xpcom\threads\nsTimerImpl.cpp, line 593] nsAppShell::GetNativeEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsAppShell.cpp, line 190] nsXULWindow::ShowModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsXULWindow.cpp, line 279] nsWebShellWindow::ShowModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 1089] nsContentTreeOwner::ShowAsModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsContentTreeOwner.cpp, line 450] nsWindowWatcher::OpenWindowJS [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsWindowWatcher.cpp, line 709] nsWindowWatcher::OpenWindow [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsWindowWatcher.cpp, line 456] nsPromptService::DoDialog [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPromptService.cpp, line 631] nsPromptService::Alert [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPromptService.cpp, line 139] nsPrompt::Alert [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPrompt.cpp, line 125] DocumentViewerImpl::ShowPrintErrorDialog [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 6898] DocumentViewerImpl::Print [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 6415] nsMsgPrintEngine::OnStateChange [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgPrintEngine.cpp, line 155] nsDocLoaderImpl::FireOnStateChange [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 1175] nsDocLoaderImpl::FireOnStateChange [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 1200] nsDocLoaderImpl::doStopDocumentLoad [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 834] nsDocLoaderImpl::DocLoaderIsEmpty [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 732] nsDocLoaderImpl::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 663] nsLoadGroup::RemoveRequest [d:\builds\seamonkey\mozilla\netwerk\base\src\nsLoadGroup.cpp, line 531] nsLoadGroup::Cancel [d:\builds\seamonkey\mozilla\netwerk\base\src\nsLoadGroup.cpp, line 248] nsDocLoaderImpl::Stop [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 304] nsDocLoaderImpl::Stop [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 297] nsURILoader::Stop [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 555] nsDocShell::Stop [d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 2469] nsDocShell::InternalLoad [d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 4704] nsDocShell::LoadURI [d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 668] nsDocShell::LoadURI [d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 2395] nsMsgPrintEngine::FireThatLoadOperation [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgPrintEngine.cpp, line 439] nsMsgPrintEngine::StartNextPrintOperation [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgPrintEngine.cpp, line 380] nsMsgPrintEngine::OnStateChange [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgPrintEngine.cpp, line 184] PrintData::DoOnProgressChange [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 986] PrintData::OnEndPrinting [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 972] PrintData::~PrintData [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 916] DocumentViewerImpl::DonePrintingPages [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 2715] nsPagePrintTimer::Notify [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 780] nsTimerImpl::Fire [d:\builds\seamonkey\mozilla\xpcom\threads\nsTimerImpl.cpp, line 357] nsTimerManager::FireNextIdleTimer [d:\builds\seamonkey\mozilla\xpcom\threads\nsTimerImpl.cpp, line 593] nsAppShell::GetNativeEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsAppShell.cpp, line 190] nsXULWindow::ShowModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsXULWindow.cpp, line 279] nsWebShellWindow::ShowModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 1089] nsContentTreeOwner::ShowAsModal [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsContentTreeOwner.cpp, line 450] nsWindowWatcher::OpenWindowJS [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsWindowWatcher.cpp, line 709] nsWindowWatcher::OpenWindow [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsWindowWatcher.cpp, line 456] nsPromptService::DoDialog [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPromptService.cpp, line 631] nsPromptService::Alert [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPromptService.cpp, line 139] nsPrompt::Alert [d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsPrompt.cpp, line 125] DocumentViewerImpl::ShowPrintErrorDialog [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 6898] DocumentViewerImpl::Print [d:\builds\seamonkey\mozilla\content\base\src\nsDocumentViewer.cpp, line 6415] nsMsgPrintEngine::OnStateChange [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgPrintEngine.cpp, line 155] nsDocLoaderImpl::FireOnStateChange [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 1175] nsDocLoaderImpl::FireOnStateChange [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 1200] nsDocLoaderImpl::doStopDocumentLoad [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 834] nsDocLoaderImpl::DocLoaderIsEmpty [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 732] nsDocLoaderImpl::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsDocLoader.cpp, line 663] nsLoadGroup::RemoveRequest [d:\builds\seamonkey\mozilla\netwerk\base\src\nsLoadGroup.cpp, line 531] PresShell::RemoveDummyLayoutRequest [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 6780] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 6587]
Comment 5•23 years ago
|
||
Additional info: I get a printer error and crash with www.cnn.com, www.time.com, www.aol.com. However the page does get printed and the crash is not consistent. I do NOT get a printer error with www.sun.com, http://slip.mcom.com/client/mailnews/HomePage.html or abc.abcnews.go.com
Reporter | ||
Comment 6•23 years ago
|
||
It didn't crash on wwww.yahoo.com neither. But it's severe and bad to crash on aol.com and cnn.com.
Comment 7•23 years ago
|
||
See bug 155189 for additional info *** This bug has been marked as a duplicate of 155189 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Verified dup and verified the dup bug fixed.
Status: RESOLVED → VERIFIED
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
•