Closed
Bug 45023
Opened 24 years ago
Closed 24 years ago
Application crash when trying to move email from inbox to another folder.
Categories
(SeaMonkey :: MailNews: Message Display, defect, P1)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
M18
People
(Reporter: jaimejr, Assigned: scottputterman)
References
Details
(Keywords: crash, platform-parity, Whiteboard: [nsbeta3+])
Build ID: 2000070608 1. Launch NS6 2. Click on the email icon from the taskbar 3. Read, respond and delete a couple emails 4. Drag & drop one email from Inbox to a folder 5. Drag & DRop another email from Inbox to a folder
Assignee | ||
Comment 1•24 years ago
|
||
Jaime, Are you able to reproduce this easily? Do you have a talkback stack for this?
Need more information. Are you moving between POP folders or IMAP folders or POP to IMAP or IMAP to POP? Is this reproducible for you all the time regardless of the message or folder being chosen? Do you have a talkback report that comes up when you crash?
Reporter | ||
Comment 3•24 years ago
|
||
Need more information. Right on!!! Here you go . . . Q1) Are you moving between POP folders or IMAP folders or POP to IMAP or IMAP to POP? A1) Nope IMAP Folders to IMAP Folder Q2) Is this reproducible for you all the time regardless of the message or folder being chosen? A2) Reproduced twice. I will see, if I can get it again. Q3) Do you have a talkback report that comes up when you crash? A3) Sent it in via TalkBack. Now my question, how can I find and include Talkback reports in my submission???
I found one of your incidents in Talkback. ID is 13906675 Stack trace: nsVoidArray::ElementAt [d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp, line 128] nsCopyRequest::~nsCopyRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 86] nsMsgCopyService::DoNextCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 253] (Jaime, if you go to: http://cyclone, you can get into talkback. Do a "fast find" and search for all incidents reported by your email address.) Let me know if you see this again. Also, what happens if you don't do step 3?
Status: UNCONFIRMED → NEW
Ever confirmed: true
could http://bugzilla.mozilla.org/show_bug.cgi?id=45184 be the cause of this crash as well, David?
Comment 7•24 years ago
|
||
No, it doesn't look like it could be. This seems to be a different bug.
Reporter | ||
Comment 8•24 years ago
|
||
here's where Talkback report is located . . . http://cyclone/reports/incidenttemplate.CFM?reportID=124&style=0&tc=16&cp=5&ck1= SUser+email+address&cd1=%25jaimejr%40netscape%2Ecom%25&co1=like&bbid=13906675 Trigger Type: Program Crash Trigger Reason: Access violation Thread ID: Call Stack: (Signature = nsVoidArray::ElementAt a5a74c99) nsVoidArray::ElementAt [d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp, line 128] nsCopyRequest::~nsCopyRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 86] nsMsgCopyService::DoNextCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 253] Registers: EAX: 0da683c0 EBX: 0cd7caa3 ECX: 0cd7caa4 EDX: 0cd7caa3 ESI: 0da68460 EDI: 0da68440 ESP: 0068ce9c EBP: 0068cf04 EIP: 60d2c29a CF PF AF zf SF of IF df nt RF vm IOPL: 0 CS: 017f DS: 0187 SS: 0187 ES: 0187 FS: 4f27 GS: 0000 Command Line: "C:\Program Files\Netscape\Netscape 6\netscp6.exe" Let me know, if this information helped!
Assignee | ||
Comment 9•24 years ago
|
||
Pratik, is this reproduceable? If you can reproduce this, can you also try with tomorrow's build.
QA Contact: lchiang → pratikd
Comment 10•24 years ago
|
||
I could reproduce this 2 out of 3 times using build 2000-07-13 on WIN98. Here my talkback Id: 14121839. BTW I was using Imap if that matters. Trigger Type: Program Crash Trigger Reason: Access violation Thread ID: Call Stack: (Signature = nsVoidArray::ElementAt 43d62933) nsVoidArray::ElementAt[d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp, line 128] nsCopyRequest::~nsCopyRequest[d:\builds\seamonkey\mozilla\mailnews\base\src\nsMs gCopyService.cpp, line 86] nsMsgCopyService::ClearRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 163] nsMsgCopyService::DoNextCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 253] nsMsgCopyService::DoCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 178] nsMsgCopyService::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 367] nsMsgFolderDataSource::DoCopyToFolder [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 1512] nsMsgFolderDataSource::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 645] CompositeDataSourceImpl::DoCommand [d:\builds\seamonkey\mozilla\rdf\base\src\nsCompositeDataSource.cpp, line 1292] nsMessenger::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 955] nsMessenger::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 1054] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 915] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] s_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] s_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2521] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3913] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3843] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 782] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1389] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 69] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 564] nsNativeDragTarget::DispatchDragDropEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 178] nsNativeDragTarget::ProcessDrag [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 200] nsNativeDragTarget::Drop [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 330] OLE32.DLL + 0x9d580 (0x7ffcd580) OLE32.DLL + 0x57b20 (0x7ff87b20) OLE32.DLL + 0x57729 (0x7ff87729) OLE32.DLL + 0x57195 (0x7ff87195) OLE32.DLL + 0x576d5 (0x7ff876d5) nsDragService::StartInvokingDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 142] nsDragService::InvokeDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 109] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 915] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2521] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsISEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375]
Comment 11•24 years ago
|
||
cc: mscott for triaging based on stack trace. Pratik - do you wait until drag/drop is completed before initiating another drag/drop?
Group: netscapeconfidential?
Comment 12•24 years ago
|
||
I'm having a hard time reproducing this. Do I need to be dragging multiple messages at a time or just one? Pratik, if you have time tomorrrow, can you stop by and work your magic on my machine so I can trigger the crash under the debugger?
Comment 13•24 years ago
|
||
I tried to reproduce the bug again today on a performance win95 machine. It seems to me that the crash occurs only if you drag and drop messages several times in quick succession. So I guess I don't wait for a drag and drop to be completed before I do another at some point and thats when the crash occurs. mscott: if you are using a fast machine, it might be hard to reproduce this bug. Another Talkback Id: 14166642.
Assignee | ||
Comment 14•24 years ago
|
||
I can't reproduce this either. Have to ask again if this is still happening? For the moment I'll nominate for beta3 since it seems pretty bad to have if this is happening on our target machine.
Keywords: nsbeta3
Target Milestone: --- → M18
Reporter | ||
Comment 15•24 years ago
|
||
Q1) Have to ask again if this is still happening? A1) Haven't seen it happen in @ least a week's time. We can close it, if you'd like, because I haven't been able to reproduce it, in a week's time.
Assignee | ||
Comment 16•24 years ago
|
||
marking WFM then.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Comment 17•24 years ago
|
||
This crash stills seems reproducible in win95 Performance System with build 2000-07-27-08 M18. In order to reproduce this crash I suggest you use the performance machine and try to drag a few messages from one folder to another rather quickly.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment 19•24 years ago
|
||
Both selmer and I saw this over the weekend with 2000-08-04-05 Win32 build. Here is his stack trace - Incident ID 14789065: 0x0326ff12 ns_observer_proc [d:\builds\seamonkey\mozilla\gfx\src\nsImageRequest.cpp, line 135] XP_NotifyObservers [d:\builds\seamonkey\mozilla\modules\libutil\src\obs.c, line 260] il_cache_return_notify [d:\builds\seamonkey\mozilla\modules\libimg\src\if.cpp, line 480] IL_GetImage [d:\builds\seamonkey\mozilla\modules\libimg\src\if.cpp, line 2102] ImageRequestImpl::Init [d:\builds\seamonkey\mozilla\gfx\src\nsImageRequest.cpp, line 262] ImageGroupImpl::GetImage [d:\builds\seamonkey\mozilla\gfx\src\nsImageGroup.cpp, line 285] nsFrameImageLoader::Init [d:\builds\seamonkey\mozilla\layout\base\src\nsFrameImageLoader.cpp, line 182] nsPresContext::StartLoadImage [d:\builds\seamonkey\mozilla\layout\base\src\nsPresContext.cpp, line 971] nsHTMLImageLoader::StartLoadImage [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLImageLoader.cpp, line 229] nsHTMLImageLoader::UpdateURLSpec [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLImageLoader.cpp, line 250] nsImageBoxFrame::UpdateImage [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 267] nsImageBoxFrame::DidSetStyleContext [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 338] nsFrame::SetStyleContext [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrame.cpp, line 476] FrameManager::ReResolveStyleContext [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1288] FrameManager::ReResolveStyleContext [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1422] FrameManager::ReResolveStyleContext [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1422] FrameManager::ComputeStyleChangeFor [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1459] nsCSSFrameConstructor::AttributeChanged [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 10106] StyleSetImpl::AttributeChanged [d:\builds\seamonkey\mozilla\layout\base\src\nsStyleSet.cpp, line 1143] PresShell::AttributeChanged [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3381] nsXULDocument::AttributeChanged [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULDocument.cpp, line 1674] nsXULElement::SetAttribute [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 2855] nsXULElement::SetAttribute [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 1246] ElementSetAttribute [d:\builds\seamonkey\mozilla\dom\src\coreDOM\nsJSElement.cpp, line 240] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] nsXPCWrappedJSClass::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappedjsclass.cpp, line 743] nsXPCWrappedJS::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappedjs.cpp, line 319] PrepareAndDispatch [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 102] SharedStub [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 125] ---------------------- Here is mine - Incident ID 15289182: 0x0c38cbe9 nsMsgCopyService::DoCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 178] nsMsgCopyService::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 367] nsMsgFolderDataSource::DoCopyToFolder [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 1540] nsMsgFolderDataSource::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 674] CompositeDataSourceImpl::DoCommand [d:\builds\seamonkey\mozilla\rdf\base\src\nsCompositeDataSource.cpp, line 1318] nsMessenger::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 955] nsMessenger::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 1054] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4019] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3949] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 782] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1389] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 69] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 564] nsNativeDragTarget::DispatchDragDropEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 178] nsNativeDragTarget::ProcessDrag [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 200] nsNativeDragTarget::Drop [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 339] OLE32.DLL + 0x9de51 (0x65f9de51) OLE32.DLL + 0x5390d (0x65f5390d) OLE32.DLL + 0x53516 (0x65f53516) OLE32.DLL + 0x52f82 (0x65f52f82) OLE32.DLL + 0x534c2 (0x65f534c2) nsDragService::StartInvokingDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 142] nsDragService::InvokeDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 109] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsEventStateManager::GenerateDragGesture [d:\builds\seamonkey\mozilla\layout\events\src\nsEventStateManager.cpp, line 751] nsEventStateManager::PreHandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventStateManager.cpp, line 295] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4009]
Comment 20•24 years ago
|
||
Sounds like there are two separate problems here. Leger's stack trace and selmer's are completely different.
Comment 21•24 years ago
|
||
Steve's stack trace is definetly a separate problem. Looks like his build was crashing trying to get the animated throbber image. Let's ignore that stack trace in this bug and stay focused on the problem discussed in this one (which has to do with the crash copying messages in nsMsgCopyService). this bug is listed as beta3 but I thought I just saw email from Jan talking about beta2? It doesn't sound like a beta2 stopper bug esp. with beta2 going out today....It's been there since beta1 and no one found it to be severe enough to nominate for beta2.....
Comment 22•24 years ago
|
||
I'm unable to reproduce using 2000-08-04-05 M17 (commercial) on WinNT 4.
Comment 23•24 years ago
|
||
Actually now that I look at it some more, Jan's stack trace is different to. The orignal crash this bug is talking about is in the dtor for nsCopyRequest. Maybe we need a new bug for jan's tack trace in the copy service dtor.
Comment 24•24 years ago
|
||
I assume Jan was running an m17 build? If so, there's a chance that I've fixed the nsMsgCopy destructor crash on the trunk, because that code was not using ref-counting (grrrr!), but was explicitly destroying an object. I changed it to use ref-counting which would avoid a delete of an already deleted object.
Comment 25•24 years ago
|
||
Argghhh I was afraid it was going to be something like that. Not sure if that's Jan's crash too (she's testing beta2 not the tip) as her crash was in a slightly different place than this bug. sounds like we can mark this bug fixed for the tip at least.
Assignee | ||
Comment 26•24 years ago
|
||
that's probably it. We're probably seeing slightly random crashes for this which could explain why it's happening in different parts of the copying process.
Comment 27•24 years ago
|
||
I'm not making any promises :-) If it stops showing up in talkback in the tip builds from this week, then I probably did fix it. Otherwise, not :-(
Comment 28•24 years ago
|
||
Yes...selmer and I were both running 2000-08-04-05 Win32 M17 branch build.
Reporter | ||
Comment 29•24 years ago
|
||
No longer WFM. I am able to consistently reporoduce this on my Win 98 Dell Latittude during every single MailNews session. In fact, its the one thing that closes my N6 browser session and pushes me to user N4 for mail. Please let me know, if you need more information, or if someone wants to check out my machine.
Reporter | ||
Comment 30•24 years ago
|
||
P.S. - Wouldn't stop PR2 ship for this, but definitely a must fix for RTM.
Comment 31•24 years ago
|
||
I am seeing this on 08-07-12-M17 commercial build too, but only occurring on Win98 platform: adding pp on the keywords. Stack Trace 15417130: nsVoidArray::ElementAt [d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp, line 128] nsCopyRequest::~nsCopyRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 86] nsMsgCopyService::ClearRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 163] nsMsgCopyService::DoNextCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 253] nsMsgCopyService::DoCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 178] nsMsgCopyService::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 367] nsMsgFolderDataSource::DoCopyToFolder [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 1540] nsMsgFolderDataSource::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 674] CompositeDataSourceImpl::DoCommand [d:\builds\seamonkey\mozilla\rdf\base\src\nsCompositeDataSource.cpp, line 1318] nsMessenger::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 955] nsMessenger::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 1054] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4019] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3949] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 782] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1389] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 69] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 564] nsNativeDragTarget::DispatchDragDropEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 178] nsNativeDragTarget::ProcessDrag [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 200] nsNativeDragTarget::Drop [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 339] OLE32.DLL + 0x9de51 (0x7ffbde51) OLE32.DLL + 0x5390d (0x7ff7390d) OLE32.DLL + 0x53516 (0x7ff73516) OLE32.DLL + 0x52f82 (0x7ff72f82) OLE32.DLL + 0x534c2 (0x7ff734c2) nsDragService::StartInvokingDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 142] nsDragService::InvokeDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 109] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 195] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1489] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3350] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3375]
Comment 33•24 years ago
|
||
I see this bug on 2000-08-02-04, M18 on Win95. Incident Id: 15417945
Comment 34•24 years ago
|
||
I checked my changes in on 8/05/00, so there's still a chance that my changes fix the problem.
Comment 35•24 years ago
|
||
Yes. I still seeing this problem is occurring on today's Win98 08-07-15-M18 commercial build: nsbeta2 is more easy to hit this problem, from M18 problem will occur after when I tried to copy many messages (about 10 messages) from Inbox to one folder, it's making progress, but problem is still there.... Stack Trace 15418615 (for M18 build) nsVoidArray::ElementAt [d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp, line 128] nsCopyRequest::~nsCopyRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 86] nsMsgCopyService::ClearRequest [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 163] nsMsgCopyService::DoNextCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 253] nsMsgCopyService::DoCopy [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 178] nsMsgCopyService::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgCopyService.cpp, line 367] nsMsgFolderDataSource::DoCopyToFolder [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 1532] nsMsgFolderDataSource::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMsgFolderDataSource.cpp, line 669] CompositeDataSourceImpl::DoCommand [d:\builds\seamonkey\mozilla\rdf\base\src\nsCompositeDataSource.cpp, line 1318] nsMessenger::DoCommand [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 955] nsMessenger::CopyMessages [d:\builds\seamonkey\mozilla\mailnews\base\src\nsMessenger.cpp, line 1054] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 221] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1493] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3368] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4019] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3949] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 782] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 755] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1389] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 69] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 618] nsNativeDragTarget::DispatchDragDropEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 195] nsNativeDragTarget::ProcessDrag [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 217] nsNativeDragTarget::Drop [d:\builds\seamonkey\mozilla\widget\src\windows\nsNativeDragTarget.cpp, line 356] OLE32.DLL + 0x9de51 (0x7ffbde51) OLE32.DLL + 0x5390d (0x7ff7390d) OLE32.DLL + 0x53516 (0x7ff73516) OLE32.DLL + 0x52f82 (0x7ff72f82) OLE32.DLL + 0x534c2 (0x7ff734c2) nsDragService::StartInvokingDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 144] nsDragService::InvokeDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 111] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp, line 917] WrappedNative_CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 221] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 717] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2518] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 733] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 806] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2819] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 850] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155] nsEventListenerManager::HandleEventSubType [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 773] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 1493] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3368] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3393]
Assignee | ||
Comment 37•24 years ago
|
||
I still can't reproduce this.
Comment 38•24 years ago
|
||
*** Bug 49630 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 39•24 years ago
|
||
I'm still unable to reproduce this. Are people still seeing this?
Comment 40•24 years ago
|
||
Pratik - do you still see this?
Reporter | ||
Comment 41•24 years ago
|
||
I am afraid to say that this "WFM" again, because it came back up the last round . . . but, I haven't seen this problem of late.
Comment 42•24 years ago
|
||
Lisa: I could not reproduce this on 2000-08-22-08 M18 on WIN95. Should we mark WFM again?
Comment 43•24 years ago
|
||
Yes, we'll have to mark wfm.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → WORKSFORME
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•