Closed Bug 272930 Opened 20 years ago Closed 20 years ago

Mozilla exits with X error on mail forwarding

Categories

(SeaMonkey :: MailNews: Message Display, defect)

Sun
SunOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: martin.gerbershagen, Assigned: sspitzer)

Details

(Keywords: crash)

User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8a5) Gecko/20041129
Build Identifier: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8a5) Gecko/20041129

After clicking the send button in the mail composer, the mail seemed to be
successfully sent. This was indicated by the send progress dialog. After
sending, mozilla exited with X error. This is the stack trace:
(gdb) bt
#0  0xfea9fb80 in exit () from /usr/lib/libc.so.1
#1  0xfed50f18 in _XDefaultError () from /usr/lib/libX11.so.4
#2  0xfd6b6be4 in XIMErrorHandler(_XDisplay*, XErrorEvent*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#3  0xfed3c444 in _XError () from /usr/lib/libX11.so.4
#4  0xfed1cc50 in _XReply () from /usr/lib/libX11.so.4
#5  0xfed3bc50 in XQueryTree () from /usr/lib/libX11.so.4
#6  0xfd6ae4a8 in nsWindow::DestroyNativeChildren() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#7  0xfd6ae354 in nsWindow::DestroyNative() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#8  0xfd6a9f28 in nsWidget::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#9  0xfdb6d8a4 in nsView::~nsView() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#10 0xfdb6da1c in nsIView::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#11 0xfd8cce2c in nsFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#12 0xfdbb5000 in nsTreeBodyFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#13 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#14 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#15 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#16 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#17 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#18 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#19 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#20 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#21 0xfd9b9dd8 in nsPopupSetFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#22 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#23 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#24 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#25 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#26 0xfd9c2bb0 in nsFrameList::DestroyFrames(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#27 0xfd8c9f50 in nsContainerFrame::Destroy(nsPresContext*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#28 0xfd8d43c8 in nsFrameManager::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#29 0xfd8fee6c in PresShell::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#30 0xfd9fadfc in DocumentViewerImpl::Destroy() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libgklayout.so
#31 0xfd3b26e4 in nsDocShell::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libdocshell.so
#32 0xfd3bf754 in nsWebShell::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libdocshell.so
#33 0xfd379ad0 in nsXULWindow::Destroy() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libnsappshell.so
#34 0xfd3839bc in nsWebShellWindow::Destroy() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libnsappshell.so
#35 0xfd375384 in nsChromeTreeOwner::Destroy() ()
---Type <return> to continue, or q <return> to quit---
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libnsappshell.so
#36 0xfcc4f800 in nsMsgCompose::CloseWindow(int) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#37 0xfcc55cb8 in nsMsgComposeSendListener::OnStopCopy(unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#38 0xfcc31818 in nsMsgComposeAndSend::NotifyListenerOnStopCopy(unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#39 0xfcc3984c in CopyListener::OnStopCopy(unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#40 0xfcdbee5c in nsMsgCopyService::ClearRequest(nsCopyRequest*, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#41 0xfcdbfd64 in nsMsgCopyService::NotifyCompletion(nsISupports*,
nsIMsgFolder*, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#42 0xfcbd24e8 in nsMsgLocalMailFolder::OnCopyCompleted(nsISupports*, int) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/liblocalmail.so
#43 0xfcbd5250 in nsMsgLocalMailFolder::EndCopy(int) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/liblocalmail.so
#44 0xfcbd3f40 in nsMsgLocalMailFolder::CopyFileMessage(nsIFileSpec*,
nsIMsgDBHdr*, int, nsIMsgWindow*, nsIMsgCopyServiceListener*) () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/liblocalmail.so
#45 0xfcdbf224 in nsMsgCopyService::DoNextCopy() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#46 0xfcdbefc4 in nsMsgCopyService::DoCopy(nsCopyRequest*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#47 0xfcdbfcc8 in nsMsgCopyService::CopyFileMessage(nsIFileSpec*, nsIMsgFolder*,
nsIMsgDBHdr*, int, nsIMsgCopyServiceListener*, nsIMsgWindow*) () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#48 0xfcc39fa4 in nsMsgCopy::DoCopy(nsIFileSpec*, nsIMsgFolder*, nsIMsgDBHdr*,
int, nsIMsgWindow*, nsIMsgSend*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#49 0xfcc39cd0 in nsMsgCopy::StartCopyOperation(nsIMsgIdentity*, nsIFileSpec*,
int, nsIMsgSend*, char const*, nsIMsgDBHdr*) () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#50 0xfcc32eec in nsMsgComposeAndSend::StartMessageCopyOperation(nsIFileSpec*,
int, char*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#51 0xfcc32704 in nsMsgComposeAndSend::MimeDoFCC(nsFileSpec*, int, char const*,
char const*, char const*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#52 0xfcc313fc in nsMsgComposeAndSend::DoFcc() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#53 0xfcc31020 in nsMsgComposeAndSend::DoDeliveryExitProcessing(nsIURI*,
unsigned, int) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#54 0xfcc31150 in nsMsgComposeAndSend::DeliverAsMailExit(nsIURI*, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#55 0xfcc2fb4c in SendDeliveryCallback(nsIURI*, unsigned, nsMsgDeliveryType,
nsISupports*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#56 0xfcc3df40 in nsMsgDeliveryListener::OnStopRunningUrl(nsIURI*, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#57 0xfcd9ca80 in nsUrlListenerManager::BroadcastChange(nsIURI*,
nsUrlNotifyType, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#58 0xfcd9cad8 in nsUrlListenerManager::OnStopRunningUrl(nsIMsgMailNewsUrl*,
unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmailnews.so
#59 0xfce846c4 in nsMsgMailNewsUrl::SetUrlState(int, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/libmsgbaseutil.so
#60 0xfcc26224 in nsSmtpProtocol::ProcessProtocolState(nsIURI*, nsIInputStream*,
unsigned, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libmsgcompose.so
#61 0xfce80df0 in nsMsgProtocol::OnDataAvailable(nsIRequest*, nsISupports*,
nsIInputStream*, unsigned, unsigned) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/libmsgbaseutil.so
#62 0xfde1fff0 in nsInputStreamPump::OnStateTransfer() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libnecko.so
#63 0xfde1fdc8 in nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libnecko.so
---Type <return> to continue, or q <return> to quit---
#64 0xff2ea0a8 in nsInputStreamReadyEvent::EventHandler(PLEvent*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/libxpcom_core.so
#65 0xff301a24 in PL_HandleEvent () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/libxpcom_core.so
#66 0xff301964 in PL_ProcessPendingEvents () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/libxpcom_core.so
#67 0xff303248 in nsEventQueueImpl::ProcessPendingEvents() ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/libxpcom_core.so
#68 0xfd69d5dc in event_processor_callback(void*, int, GdkInputCondition) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#69 0xfd69d178 in our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) ()
   from /ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#70 0xfee240bc in g_io_unix_dispatch () from
/ul30/gm0730/usr/local/lib/gcc-lib/sparc-solaris2.8/libglib-1.2.so.0
#71 0xfee25f24 in g_main_dispatch () from
/ul30/gm0730/usr/local/lib/gcc-lib/sparc-solaris2.8/libglib-1.2.so.0
#72 0xfee26804 in g_main_iterate () from
/ul30/gm0730/usr/local/lib/gcc-lib/sparc-solaris2.8/libglib-1.2.so.0
#73 0xfee26a10 in g_main_run () from
/ul30/gm0730/usr/local/lib/gcc-lib/sparc-solaris2.8/libglib-1.2.so.0
#74 0xfef62e98 in gtk_main () from
/ul30/gm0730/usr/local/lib/gcc-lib/sparc-solaris2.8/libgtk-1.2.so.0
#75 0xfd69d7c4 in nsAppShell::Run() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libwidget_gtk.so
#76 0xfd763288 in nsAppStartup::Run() () from
/ul30/gm0730/usr/local/lib/mozilla-1.8a5/components/libappcomps.so
#77 0x00014fc0 in main1(int, char**, nsISupports*) ()
#78 0x00015b58 in main ()


Reproducible: Always
Steps to Reproduce:
1.Open a mail
2.click forward => opens the composer window with empty text area and 
  the original mail as attachment
3 [review]. Choose any address from the address book
4. Click the send button => mail is sent

Actual Results:  
Mozilla exits

Expected Results:  
Close the composer window and keep running.

Theme was modern, Mozilla was built with gcc 3.3.2 using gtk-1.2.10, zlib-1.2.2,
libjpeg-6b, libpng-1.2.7 and the usual system libraries of solaris2.8.
Severity: major → critical
Keywords: crash
my bet is that this is the cached compose window ...
cached compose window is disabled on unix (bug 137698)
The problem is solved in mozilla-1.8a6.
resolving WORKSFORME
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.