Closed
Bug 77254
Opened 24 years ago
Closed 24 years ago
Compose window fails to send messages.
Categories
(MailNews Core :: Composition, defect, P1)
Tracking
(Not tracked)
mozilla0.9.1
People
(Reporter: skasinathan, Assigned: bugzilla)
References
Details
(Keywords: dataloss, regression, Whiteboard: [nsbeta1+])
Launch compose window and tried attaching (using File | attach web page OR from
browser File | send page) www.yahoo.com. "sending of msg failed" alert pops up.
Important note: I see this bug _only_ in my mozilla debug build from last night.
I have done cvs diff of my entire tree and I don't have any changes in mailnews
directory. Myself and sheelar tried on commercial release build and it works
fine there.
This may be related to bug 77053, but I don't see the dialog mentioned there
("There was a problem including the file %.200s in the message. Would you like
to continue sending the message without this file?").
The console dumps the foll.
Disabling View Source StyleSheet
/mailnews/start.html
Enabling Quirk StyleSheet
Disabling Quirk StyleSheet
WEBSHELL+ = 5
Disabling View Source StyleSheet
WEBSHELL+ = 6
Disabling View Source StyleSheet
Enabling Quirk StyleSheet
Compose: ComposeStartup
[nsIMsgIdentity: id2],[nsIMsgIdentity: id1]
Registering plain text editor commands
Registering HTML editor commands
Have Find = true
Have SpellChecker = false
Disabling View Source StyleSheet
blank
Enabling Quirk StyleSheet
replacing child in comp fields 2 recips
Warning prev sibling is not in our list!!!set focus on the recipient
WEBSHELL+ = 7
Disabling View Source StyleSheet
/content/commonDialog.xul
WEBSHELL- = 6
SendMessage from XUL
GenericSendMessage from XUL
Identity = [nsIMsgIdentity: id2]
attachments = www.yahoo.com
DetermineHTMLAction: preferFormat = 0, noHtmlRecipients are
qatest37@netscape.com
Comp fields attachment list = www.yahoo.com
Counting REMOTE attachment 1 [details] [diff] [review]: www.yahoo.com
Adding REMOTE attachment 0: www.yahoo.com
Message Delivery Failed!
WEBSHELL+ = 7
Disabling View Source StyleSheet
/content/commonDialog.xul
WEBSHELL- = 6
###!!! ASSERTION: not-null m_mime_delivery_state: 'm_mime_delivery_state !=
nsnull', file D:\mozilla\mailnews\compose\src\nsMsgAtta
###!!! ASSERTION: not-null m_mime_delivery_state: 'm_mime_delivery_state !=
nsnull', file D:\mozilla\mailnews\compose\src\nsMsgAtta
nsMsgComposeSendListener: the message send operation failed!
RECEIVE ComposeProcessDone
THE CLEANUP ROUTINE FOR nsMsgComposeAndSend() WAS CALLED
###!!! ASSERTION: NS_ENSURE_TRUE(msgWindow) failed: 'msgWindow', file
D:\mozilla\mailnews\base\util\nsMsgProtocol.cpp, line 322
###!!! ASSERTION: NS_ENSURE_TRUE(msgPrompt) failed: 'msgPrompt', file
D:\mozilla\mailnews\base\util\nsMsgProtocol.cpp, line 288
ComposeUnload from XUL
blank
###!!! ASSERTION: ~nsTextEditor: 'Not Reached', file
D:\mozilla\editor\base\nsPlaintextEditor.cpp, line 169
/content/messengercompose/messengercompose.xul
WEBSHELL- = 5
WEBSHELL- = 4
WEBSHELL+ = 5
Disabling View Source StyleSheet
Comment 2•24 years ago
|
||
This bug is hitting me hard. I can't forward any messages that include web
pages. Every attempt eventually hits a timeout and gives the can't send
message. In the meantime, the compose window sits there with the barber pole
going and the status "Sending Message."
Keywords: nsdogfood,
regression
Comment 3•24 years ago
|
||
To note, I am using 4/23 04 and I have attempted to use "Send Page" in addition
to forwarding attached pages. Neither work. Those are in addition to the
problem mentioned in this bug, but I believe them to all be the same problem.
Comment 4•24 years ago
|
||
After the timeout, I get this message:
"An error occurred while sending mail. The mail server responded:
dredd.mcom.com timing out connection to [208.12.41.247] 208.12.41.247. Please
check the message and try again."
Of course, trying again just leads you back to the same place...
Comment 5•24 years ago
|
||
I guess I didn't submit the comments I wrote earlier.
marking nsbeta1+ and moving to mozilla0.9.1. JF or varada, could you look at
this? If it's something we can reproduce and fix now then getting it into 0.9
would be great.
I haven't had much luck reproducing this (though it did happen to me once though
I was able to send the message on the second try). I haven't gotten then
timeout error selmer is seeing.
I was not able to reproduce this either with the debug build ( with Jf's latest
patches for #77053-failing to send redirected pages) or with the regular release
build of yesterday.
Comment 7•24 years ago
|
||
So I guess I lied to selmer when I said no one else is seeing this. It looks
like 77281 and 77395 are similar or the same bug. So, others are seeing this.
Comment 10•24 years ago
|
||
I'm going to put this on the 0.9 radar so we can watch
to see if a fix becomes available.
I see the same thing as selmer, but I also can't exit the
compose window. I have to kill with the task manager to
get out of that session..
Summary: Fails to send web pages. → Compose window fails to send web pages.
Target Milestone: mozilla0.9.1 → mozilla0.9
Comment 11•24 years ago
|
||
if you can go to this bug in the browser,
file | send page
address the mail to me and selmer
hit send
and have the mail show up in my mail box,
then I will by you a box of donuts.
Comment 12•24 years ago
|
||
I was able to Send Page on this bug page using Win32 2001-04-24-09-trunk build
(commercial).
Comment 13•24 years ago
|
||
Would an SMTP log help in the cases of error?
http://www.mozilla.org/quality/mailnews/mail-troubleshoot.html
Comment 14•24 years ago
|
||
chofmann, just leave the compose window sitting there until the timeout happens.
then you can close the window using the X button.
Scott, I tried hitting send a second (and third) time on some of these and was
never able to get it to send. (Gotta quit typing now, the page jumping all over
is giving me a headache :-(
Comment 16•24 years ago
|
||
Could everyone who experienced this problem verify if their SSL settings are
off? We have a known problem with sending with SSL prefs turned on.
Assignee | ||
Comment 17•24 years ago
|
||
I did a bunch of testing the lat hour using a Mozilla debug from yesterday afternoon and I don't see a problem as long
my ssl setting are off!
Comment 18•24 years ago
|
||
my plain text send bug got dupped on this one.
I bet most people were like me: able to send small, test messages.
Comment 19•24 years ago
|
||
I have been testing for the last hour and have been able to send pages and reply
to those messages without any problems. If not the SSL pref maybe you could try
turning off the progress window to see if that is what is causing your problem.
In prefs.js turn off this pref< user_pref("mailnews.show_send_progress", true);>
change the true to false.
Comment 20•24 years ago
|
||
Ok, maybe some clues... maybe more noise...
I just tried this a few more times.
First time I crash just after the compose message came up.
stack trace below....
Then a reboot
Second time I sent successfully.
--sent to e-mail chofmann@netscape.com
Now I'm hung again.
-"sending message" is displayed on the status bar after update to prefs.js
After the time out on the second message the SMTP log for the two
messages since reboot looks like
C:\tmp>tail smtp.log
0[7b1ec0]: SMTP Send: DATA
0[7b1ec0]: SMTP entering state: 0
0[7b1ec0]: SMTP Response: 354 Ok Send data ending with <CRLF>.<CRLF>
0[7b1ec0]: SMTP entering state: 8
0[7b1ec0]: SMTP entering state: 9
0[7b1ec0]: SMTP Send:
.
0[7b1ec0]: SMTP entering state: 0
0[7b1ec0]: SMTP Response: 421 dredd.mcom.com timing out connection to [208.12.37
.181] 208.12.37.181
0[7b1ec0]: SMTP entering state: 10
In reviewing the small differences in what I'm doing between the
second message that worked and the third message that got the hang on
I think I see the way to reproduce...
the second message autocomplete showed me a list of drop downs
and I choose "chofmann@netscape.com".
In the the third message I quickly typed in "chofmann" and hit return
without a fully qualified e-mail address appearing in the the to: field.
That may be what sends me off in a spin for several minutes
until the time out happend. When I went back into the address pane
and completed the "@netscape.com" e-mail address the message was sent off.
The work around seems to be make sure you have a fully qualified e-mail
address, and the fix seems to be assume chofmann means chofmann@netscape.com
or report these errors much faster and don't leave the compose window
in a hung state for such a long period of time for this kind of error.
Incident ID 29608636
Trigger Time 2001-04-25 10:37:27
Email Address chofmann@netscape.com
User Comments send page (bug report) crashed just after the compose window came
up and before I could get the address typed in.
Build ID 2001042409
Product ID Netscape6.50
Platform ID Win32
Stack Trace
Area::~Area [d:\builds\seamonkey\mozilla\layout\html\base\src\nsImageMap.cpp,
line 101]
Area::`scalar deleting destructor'
nsTableOuterFrame::IR_InnerTableReflow
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableOuterFrame.cpp, line 1348]
nsTableOuterFrame::IR_TargetIsInnerTableFrame
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableOuterFrame.cpp, line 1091]
nsTableOuterFrame::IR_TargetIsChild
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableOuterFrame.cpp, line 1081]
nsTableOuterFrame::IncrementalReflow
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableOuterFrame.cpp, line 1044]
nsTableOuterFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableOuterFrame.cpp, line 1498]
nsBlockReflowContext::DoReflowBlock
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line
569]
nsBlockReflowContext::ReflowBlock
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line
339]
nsBlockFrame::ReflowBlockFrame
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3951]
nsBlockFrame::ReflowLine
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3218]
nsBlockFrame::ReflowDirtyLines
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3021]
nsBlockFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 1772]
nsBlockReflowContext::DoReflowBlock
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line
569]
nsBlockReflowContext::ReflowBlock
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp, line
339]
nsBlockFrame::ReflowBlockFrame
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3951]
nsBlockFrame::ReflowLine
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3218]
nsBlockFrame::ReflowDirtyLines
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 3021]
nsBlockFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 1772]
nsContainerFrame::ReflowChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line 745]
CanvasFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLFrame.cpp, line 324]
nsBoxToBlockAdaptor::Reflow
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 869]
nsBoxToBlockAdaptor::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp, line 525]
nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 985]
nsScrollBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsScrollBoxFrame.cpp, line 377]
nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 985]
nsContainerBox::LayoutChildAt
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 595]
nsGfxScrollFrameInner::LayoutBox
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp, line 1039]
nsGfxScrollFrameInner::Layout
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp, line 1149]
nsGfxScrollFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp, line 1047]
nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 985]
nsBoxFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 781]
nsGfxScrollFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp, line 738]
nsContainerFrame::ReflowChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line 745]
ViewportFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsViewportFrame.cpp, line 538]
nsHTMLReflowCommand::Dispatch
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp, line 145]
PresShell::ProcessReflowCommand
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5605]
PresShell::ProcessReflowCommands
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5660]
PresShell::FlushPendingNotifications
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4638]
nsEventStateManager::FlushPendingEvents
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3468]
nsEventStateManager::GenerateDragGesture
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 994]
nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 329]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5402]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5334]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2055]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 725]
nsWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4030]
ChildWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4273]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3038]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 960]
KERNEL32.DLL + 0x363b (0xbff7363b)
KERNEL32.DLL + 0x24407 (0xbff94407)
0x00688b5a
Reporter | ||
Comment 21•24 years ago
|
||
fyi: I've my SSL turned OFF and Progress window turned OFF. Basically I've all
the default prefs. And one more important thing is I couldn't even send simple
plain text message. So this may not be related to just web pages. (Changing
summary).
I can consistently duplicate this bug on my debug build. So feel free to use my
system to debug this problem :)
Summary: Compose window fails to send web pages. → Compose window fails to send messages.
Assignee | ||
Comment 22•24 years ago
|
||
I am working from home today but I am sure Varada can go see Suresh... Right Varada?
Comment 23•24 years ago
|
||
I will work with suresh on his machine.
Comment 24•24 years ago
|
||
mvoing to 0.9.1. It seems we can correct this problem by creating a new
profile, using it, and then going back to the old profile. We're not sure yet
why this works or for how long it will keep working. For the moment it's a
workaround. We'll keep looking into this and if more people see it, we'll have
more test cases to help us figure out what's going on.
Target Milestone: mozilla0.9 → mozilla0.9.1
Comment 25•24 years ago
|
||
the attempt to create a new profile might be a red herring, at least
for me... varada created a new profile on my system yesterday
and I was able to send messages for a while. I can't send a very high
pct. of messages again this morning..
Comment 26•24 years ago
|
||
just about every message I try to forward or any webpage I try to
send that has an image in it gets the old hang-er-roni...
my theory about the "chofmann" v. "chofmann@netscape.com" addressing
also seems to be a red herring..
Comment 27•24 years ago
|
||
chofmann, I have a theory that this is related to the cache. When I moved my
cache out of the way and created a new one, this started working for me again.
Might be another red herring, but it's worth trying :-)
Comment 28•24 years ago
|
||
Could be. Removing my cache makes the problem go away for a while.
I've been removing my cache very frequently for this problem and
browser buster hang ups. I guess when mscott returns we might
know more.
Assignee | ||
Comment 29•24 years ago
|
||
We found that chofmanm, selmer and kmurray have the SMTP SSL setting set to
"When Available". Changing it to "Never" fix their problem. This is covered by
bug 74387.
Assignee | ||
Comment 30•24 years ago
|
||
same for suresh. This is a dup of bug 74387
*** This bug has been marked as a duplicate of 74387 ***
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 31•24 years ago
|
||
Ducarroz is right. It works for me after I changed the _SMTP_ SSL setting.
Initially I thought it was _incoming server_ SSL setting. :)
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
•