Closed
Bug 857043
Opened 13 years ago
Closed 5 years ago
crash in nsTreeRows::FindByResource after adding new mail account
Categories
(SeaMonkey :: MailNews: Backend, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: wsmwk, Unassigned)
References
Details
(Keywords: crash, reproducible)
Crash Data
#33 seamonkey crash (not including hangs) when counting all versions.
comments describe several problems: adding folders, adding account, unable to DL mail, etc. unclear if there is only one cause
bp-72cafc21-78dd-4883-b121-c7e562130312
Tried to insert a new folder under inboxx
0 xul.dll nsTreeRows::FindByResource content/xul/templates/src/nsTreeRows.cpp:156
1 xul.dll nsXULTreeBuilder::HasGeneratedContent content/xul/templates/src/nsXULTreeBuilder.cpp:1070
2 xul.dll nsContentTestNode::Constrain content/xul/templates/src/nsContentTestNode.cpp:79
3 xul.dll TestNode::Constrain content/xul/templates/src/nsRuleNetwork.cpp:400
4 xul.dll nsXULTemplateQueryProcessorRDF::Propagate content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp:940
5 xul.dll nsXULTemplateQueryProcessorRDF::OnAssert content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp:769
6 xul.dll CompositeDataSourceImpl::OnAssert rdf/base/src/nsCompositeDataSource.cpp:1356
7 xul.dll nsMsgRDFDataSource::assertEnumFunc mailnews/base/src/nsMsgRDFDataSource.cpp:347
8 xul.dll nsCOMArray_base::EnumerateForwards objdir/mozilla/xpcom/build/nsCOMArray.cpp:74
9 xul.dll nsMsgRDFDataSource::NotifyObservers mailnews/base/src/nsMsgRDFDataSource.cpp:336
10 xul.dll nsMsgFolderDataSource::OnItemAddedOrRemoved mailnews/base/src/nsMsgFolderDataSource.cpp:791
11 xul.dll nsMsgFolderDataSource::OnItemAdded mailnews/base/src/nsMsgFolderDataSource.cpp:776
12 xul.dll nsMsgMailSession::OnItemAdded mailnews/base/src/nsMsgMailSession.cpp:162
13 xul.dll nsMsgDBFolder::NotifyItemAdded mailnews/base/util/nsMsgDBFolder.cpp:4970
14 xul.dll nsMsgLocalMailFolder::CreateSubfolderInternal mailnews/local/src/nsLocalMailFolder.cpp:580
15 xul.dll nsMsgLocalMailFolder::CreateSubfolder mailnews/local/src/nsLocalMailFolder.cpp:538
hg@1 142 nsTreeRows::iterator
hg@1 143 nsTreeRows::FindByResource(nsIRDFResource* aResource)
hg@1 144{
hg@1 145 // XXX Mmm, scan through the rows one-by-one...
hg@1 146 iterator last = Last();
hg@1 147 iterator iter;
hg@1 148
hg@1 149 nsresult rv;
hg@1 150 nsAutoString resourceid;
mwu@79146 151 bool stringmode = false;
hg@1 152
hg@1 153 for (iter = First(); iter != last; ++iter) {
hg@1 154 if (!stringmode) {
hg@1 155 nsCOMPtr<nsIRDFResource> findres;
hg@1 156 rv = iter->mMatch->mResult->GetResource(getter_AddRefs(findres));
bp-01d55b3e-3978-44df-b012-3b2352130127
Mail will not download, I am transfering emails and deleting Them and will delete seamonkey and start over, nothing else has worked so far. I get a retr error message.
bp-b205a909-bef7-473f-ab2f-9e0772130107
Seit geraumer Zeit lssen sich keine Mails senden über Kabelbw. Haben sich Einstellungen geändert?
bp-72bb6605-ff1d-4902-97db-c3bd72121220
seamonkey crashed while I was configuring my gmail email account
bp-d26c5bec-404e-4a7a-9194-a54e52120423
Signed into gmail account using SeaMonkey email client. Crashed after asking for password.
https://crash-stats.mozilla.com/report/index/3ec396f6-13c5-4567-b790-2f0972131016
SeaMonkey 2.21 Crash Report [@ nsTreeRows::FindByResource(nsIRDFResource*) ]
crashed when running junk mail filter: Tools|Delete mail marked as junk in folder'.
| Reporter | ||
Comment 2•12 years ago
|
||
NoOp's crash . ..
(In reply to NoOp from comment #1)
> https://crash-stats.mozilla.com/report/index/3ec396f6-13c5-4567-b790-
> 2f0972131016
> SeaMonkey 2.21 Crash Report [@ nsTreeRows::FindByResource(nsIRDFResource*) ]
> crashed when running junk mail filter: Tools|Delete mail marked as junk in
> folder'.
0 libxul.so nsTreeRows::FindByResource(nsIRDFResource*) content/xul/templates/src/nsTreeRows.cpp
1 libxul.so nsXULTreeBuilder::HasGeneratedContent(nsIRDFResource*, nsIAtom*, bool*) content/xul/templates/src/nsXULTreeBuilder.cpp
2 libxul.so nsContentTestNode::Constrain(InstantiationSet&) content/xul/templates/src/nsContentTestNode.cpp
3 libxul.so TestNode::Constrain(InstantiationSet&) content/xul/templates/src/nsRuleNetwork.cpp
4 libxul.so nsXULTemplateQueryProcessorRDF::Propagate(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*) content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp
5 libxul.so nsXULTemplateQueryProcessorRDF::OnAssert(nsIRDFDataSource*, nsIRDFResource*, nsIRDFResource*, nsIRDFNode*) content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp
6 libxul.so CompositeDataSourceImpl::OnAssert(nsIRDFDataSource*, nsIRDFResource*, nsIRDFResource*, nsIRDFNode*) rdf/base/src/nsCompositeDataSource.cpp
7 libxul.so nsMsgRDFDataSource::assertEnumFunc(nsIRDFObserver*, void*) mailnews/base/src/nsMsgRDFDataSource.cpp
8 libxul.so nsCOMArray_base::EnumerateForwards(bool (*)(void*, void*), void*) const objdir/mozilla/xpcom/build/nsCOMArray.cpp
9 libxul.so nsMsgRDFDataSource::NotifyObservers(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, nsIRDFNode*, bool, bool) objdir/mozilla/dist/include/nsCOMArray.h
10 libxul.so nsMsgFolderDataSource::OnItemAddedOrRemoved(nsIMsgFolder*, nsISupports*, bool) mailnews/base/src/nsMsgFolderDataSource.cpp
hg@1 143 nsTreeRows::iterator
hg@1 144 nsTreeRows::FindByResource(nsIRDFResource* aResource)
hg@1 145 {
hg@1 146 // XXX Mmm, scan through the rows one-by-one...
hg@1 147 iterator last = Last();
hg@1 148 iterator iter;
hg@1 149
hg@1 150 nsresult rv;
hg@1 151 nsAutoString resourceid;
mwu@79445 152 bool stringmode = false;
hg@1 153
hg@1 154 for (iter = First(); iter != last; ++iter) {
hg@1 155 if (!stringmode) {
hg@1 156 nsCOMPtr<nsIRDFResource> findres;
hg@1 157 rv = iter->mMatch->mResult->GetResource(getter_AddRefs(findres));
Was trying to set up Yahoo mail in Seamonkey
OS: Windows NT → All
| Reporter | ||
Comment 4•11 years ago
|
||
topcrash (rank #10) for seamonkey 2.29
I suggest this is fairly reproducible. Earliest SM version crash I find is 2.1.5 bp-70915421-1826-435e-b408-3af702140409
Me with SM 2.29.1 bp-50a708b0-e4d5-4b9b-a80d-768062141002 Crash Address 0x1d. I deleted an imap and a pop account, added an imap account, think I clicked OK. crash. Note - removing the accounts failed, the imap and pop accounts are still there.
another user "I had just entered the passwaord to logon to my IMAP server when it crashed". Crash Address 0x5a5a5a5a
One of Karsten's crashes bp-82250399-f5e7-4388-ac6e-b6acc2140401
One of akoster's crashes bp-75d10eaa-d54d-4eff-9c14-9ece72140419 "Adding a new mail account in from the settings dialog"
Keywords: reproducible
Summary: crash in nsTreeRows::FindByResource → crash in nsTreeRows::FindByResource after adding new mail account
Updated•10 years ago
|
Crash Signature: [@ nsTreeRows::FindByResource(nsIRDFResource*)] → [@ nsTreeRows::FindByResource(nsIRDFResource*)]
[@ nsTreeRows::FindByResource]
| Reporter | ||
Comment 5•9 years ago
|
||
There are still crashes. They *only* happen for seamonkey
https://crash-stats.mozilla.com/signature/?signature=nsTreeRows%3A%3AFindByResource&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_sort=-date&page=1#reports
| Reporter | ||
Comment 6•6 years ago
|
||
Comment 7•6 years ago
•
|
||
I no longer see crashes for 2.53.1 and up. Anyone still experiencing this?
| Reporter | ||
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•