Closed
Bug 12509
Opened 26 years ago
Closed 26 years ago
Deleting a Message results in Crash.
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
Tracking
(Not tracked)
People
(Reporter: skasinathan, Assigned: scottputterman)
Details
Overview Description: Deleting a mail msg causes a crash. Looks like the crash
is in RDF. There is also a crash when I delete a Address book entries with the
same stack trace.
Steps to Reproduce:
1. Start Messenger using Task | Messenger.
2. Open a folder and click Delete. Crash! Crash :-(.
Build Date & Platform Bug Found:
8/25/99 Windows debug build. I pulled the tree around 8.30 AM and updated around
noon.
Here is the stack trace.
NTDLL! 77f7629c()
nsDebug::PreCondition(const char * 0x0178cdf4
??_C@_0DJ@KMGL@You?5can?8t?5dereference?5a?5NULL?5nsC@, const char * 0x0178ce38
??_C@_0N@NHHF@mRawPtr?5?$CB?$DN?50?$AA@, const char * 0x0178d4a0
??_C@_0CB@MCGB@?4?4?2?4?4?2?4?4?2dist?2include?2nsCOMPtr?4h@, int 596) line 152
+ 13 bytes
nsCOMPtr<nsIContent>::operator->() line 596 + 34 bytes
nsXULTreeElement::FireOnSelectHandler() line 314 + 35 bytes
RDFElementImpl::RemoveChildAt(RDFElementImpl * const 0x05139fa0, int 1, int 1)
line 1963
RDFGenericBuilderImpl::RemoveWidgetItem(nsIContent * 0x04d09270, nsIRDFResource
* 0x0477cee0, nsIRDFResource * 0x05139a40, int 1) line 2181 + 29 bytes
RDFGenericBuilderImpl::OnUnassert(RDFGenericBuilderImpl * const 0x04d090a4,
nsIRDFResource * 0x04f018f0, nsIRDFResource * 0x0477cee0, nsIRDFNode *
0x05139a40) line 749 + 35 bytes
CompositeDataSourceImpl::OnUnassert(CompositeDataSourceImpl * const 0x04d0ef24,
nsIRDFResource * 0x04f018f0, nsIRDFResource * 0x0477cee0, nsIRDFNode *
0x05139a40) line 1305
nsMessageViewDataSource::OnUnassert(nsMessageViewDataSource * const 0x0477e5e8,
nsIRDFResource * 0x04f018f0, nsIRDFResource * 0x0477cee0, nsIRDFNode *
0x05139a40) line 554
nsMsgRDFDataSource::unassertEnumFunc(nsISupports * 0x0477e5e8, void *
0x0012faac) line 368
nsSupportsArray::EnumerateForwards(nsSupportsArray * const 0x04d36d60, int
(nsISupports *, void *)* 0x01693cc0
nsMsgRDFDataSource::unassertEnumFunc(nsISupports *, void *), void * 0x0012faac)
line 351 + 20 bytes
nsMsgRDFDataSource::NotifyObservers(nsIRDFResource * 0x04f018f0, nsIRDFResource
* 0x0477cee0, nsIRDFNode * 0x05139a40, int 0) line 344
nsMsgFolderDataSource::OnItemRemoved(nsMsgFolderDataSource * const 0x0477cf90,
nsIFolder * 0x04f018fc, nsISupports * 0x05139a40) line 658
nsMsgMailSession::NotifyFolderItemDeleted(nsMsgMailSession * const 0x047738e0,
nsIFolder * 0x04f018fc, nsISupports * 0x05139a40) line 264
nsMsgFolder::NotifyItemDeleted(nsISupports * 0x05139a40) line 1650
nsMsgDBFolder::OnKeyDeleted(nsMsgDBFolder * const 0x04f01958, unsigned int
129301, unsigned int 0, int 0, nsIDBChangeListener * 0x00000000) line 317
nsMsgDatabase::NotifyKeyDeletedAll(nsMsgDatabase * const 0x04c497b0, unsigned
int 129301, unsigned int 0, int 0, nsIDBChangeListener * 0x00000000) line 136 +
28 bytes
nsMsgDatabase::DeleteHeader(nsMsgDatabase * const 0x04c497b0, nsIMsgDBHdr *
0x05139a90, nsIDBChangeListener * 0x00000000, int 1, int 1) line 1034
nsMsgLocalMailFolder::DeleteMessage(nsIMessage * 0x05139a4c,
nsITransactionManager * 0x00000000, int 1) line 1433 + 44 bytes
nsMsgLocalMailFolder::DeleteMessages(nsMsgLocalMailFolder * const 0x04f018fc,
nsISupportsArray * 0x060f24a0, nsITransactionManager * 0x00000000, int 1) line
1176
DeleteMessage(nsIURI * 0x06082764, nsIMsgFolder * 0x04f018fc) line 138 + 28
bytes
nsCopyMessageStreamListener::OnStopRequest(nsCopyMessageStreamListener * const
0x06070a90, nsIChannel * 0x06085b80, nsISupports * 0x06082764, unsigned int 0,
const unsigned short * 0x00000000) line 198 + 26 bytes
nsMailboxProtocol::OnStopRequest(nsMailboxProtocol * const 0x06086a60,
nsIChannel * 0x06085b80, nsISupports * 0x06082764, unsigned int 2152398850,
const unsigned short * 0x00000000) line 140
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x060cdb70) line
269
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x060cdb74) line 144 + 12 bytes
PL_HandleEvent(PLEvent * 0x060cdb74) line 509 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00f366d0) line 470 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x16bd0584, unsigned int 49425, unsigned int 0,
long 15951568) line 938 + 9 bytes
USER32! 77e71820()
00f366d0()
Updated•26 years ago
|
Assignee: phil → putterman
Comment 1•26 years ago
|
||
-> putterman
| Assignee | ||
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Comment 2•26 years ago
|
||
As mentioned in news://news.mozilla.org/37C0DBED.FEEE10E5%40netscape.com
deleting things in trees don't work right now. This is a dup of 12995.
*** This bug has been marked as a duplicate of 12995 ***
| Assignee | ||
Updated•26 years ago
|
Status: RESOLVED → REOPENED
| Assignee | ||
Updated•26 years ago
|
Status: REOPENED → RESOLVED
Closed: 26 years ago → 26 years ago
Thanks. Verified as duplicate. Suresh gets a crash here. Will we also crash in
the release builds? The other bug doesn't mention a crash.
| Assignee | ||
Comment 6•26 years ago
|
||
Quoting from the comments:
"Unfortunately, this leads to a crash. So I'm changing the severity to
critical."
I'll change the summary to make it clearer.
Updated•21 years ago
|
Product: Browser → Seamonkey
| Comment hidden (collapsed) |
You need to log in
before you can comment on or make changes to this bug.
Description
•