Closed Bug 628381 Opened 14 years ago Closed 5 years ago

crash [@ morkWriter::PutTableDict(morkEnv*, morkTable*)] ... [@ nsMsgDatabase::Commit]

Categories

(MailNews Core :: Database, defect)

x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

crash [@ morkWriter::PutTableDict(morkEnv*, morkTable*)] ... [@ nsMsgDatabase::Commit]

(stacks similar to Bug 466801, which has one more frame on top, morkWriter::PutRowDict.  and the line # for morkWriter::PutTableDict can be different.)

------------
line 1469/1468

bp-ed63a0a2-b4a3-487f-9262-399bb2101230 Mac
EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
0xffffffffd26126e3
0	thunderbird-bin	morkWriter::PutTableDict	db/mork/src/morkWriter.cpp:1469
1	thunderbird-bin	morkWriter::WriteAllStoreTables	db/mork/src/morkWriter.cpp:1106
2	thunderbird-bin	morkWriter::WriteMore	db/mork/src/morkWriter.cpp:1186
3	thunderbird-bin	morkThumb::DoMore_Commit	db/mork/src/morkThumb.cpp:514
4	thunderbird-bin	morkThumb::DoMore	db/mork/src/morkThumb.cpp:530
5	thunderbird-bin	morkThumb::DoMore	db/mork/src/morkThumb.cpp:193
6	thunderbird-bin	nsMsgDatabase::Commit	mailnews/db/msgdb/src/nsMsgDatabase.cpp:1343
7	thunderbird-bin	nsMsgDBFolder::SetMsgDatabase	mailnews/base/util/nsMsgDBFolder.cpp:955
8	thunderbird-bin	nsImapMailFolder::OnStopRunningUrl	mailnews/imap/src/nsImapMailFolder.cpp:5239
9	thunderbird-bin	nsMsgMailNewsUrl::SetUrlState	mailnews/base/util/nsMsgMailNewsUrl.cpp:136
10	thunderbird-bin	nsImapMailFolder::SetUrlState	mailnews/imap/src/nsImapMailFolder.cpp:6700 

bp-89ccafdf-c0af-4269-836a-203fb2110108 linux

bp-eeac37f2-7a17-49c2-aa4e-35b5a2110117 windows has different top line#
EXCEPTION_ACCESS_VIOLATION_READ
0xc
0	thunderbird.exe	morkWriter::PutTableDict	db/mork/src/morkWriter.cpp:1468
1	thunderbird.exe	morkWriter::WriteAllStoreTables	db/mork/src/morkWriter.cpp:1106
2	thunderbird.exe	morkWriter::OnStoreRowSpacesTables	db/mork/src/morkWriter.cpp:1186
3	thunderbird.exe	morkWriter::WriteMore	db/mork/src/morkWriter.cpp:377
4	thunderbird.exe	morkThumb::DoMore_Commit	db/mork/src/morkThumb.cpp:514
5	thunderbird.exe	morkThumb::DoMore	db/mork/src/morkThumb.cpp:408
6	thunderbird.exe	morkThumb::DoMore	db/mork/src/morkThumb.cpp:193
7	thunderbird.exe	nsMsgDatabase::Commit	mailnews/db/msgdb/src/nsMsgDatabase.cpp:1343
8	thunderbird.exe	nsMailDatabase::SetSummaryValid	mailnews/db/msgdb/src/nsMailDatabase.cpp:505
9	thunderbird.exe	nsMsgMailboxParser::UpdateDBFolderInfo	mailnews/local/src/nsParseMailbox.cpp:418
10	thunderbird.exe	nsMsgMailboxParser::UpdateDBFolderInfo	mailnews/local/src/nsParseMailbox.cpp:412
11	thunderbird.exe	nsPop3Sink::AbortMailDelivery	mailnews/local/src/nsPop3Sink.cpp:562
12	thunderbird.exe	nsPop3Protocol::Abort	mailnews/local/src/nsPop3Protocol.cpp:962
13	thunderbird.exe	nsPop3Protocol::Cancel	mailnews/local/src/nsPop3Protocol.cpp:969 


-----
line 1440

bp-173fbbb5-fc55-49b5-9582-89ccb2110117 v3.1.7 (shukko, whose problem *might* be hardware, also reports Bug 624056] crash [@ morkAtomAidMap::Equal(morkEnv*, void const*, void const*)]
0	thunderbird.exe	morkWriter::PutTableDict	db/mork/src/morkWriter.cpp:1440
1	thunderbird.exe	morkWriter::WriteAllStoreTables	db/mork/src/morkWriter.cpp:1106
2	thunderbird.exe	morkWriter::OnStoreRowSpacesTables	db/mork/src/morkWriter.cpp:1186
3	thunderbird.exe	morkWriter::WriteMore	db/mork/src/morkWriter.cpp:377
4	thunderbird.exe	morkThumb::DoMore_Commit	db/mork/src/morkThumb.cpp:514
5	thunderbird.exe	morkThumb::DoMore	db/mork/src/morkThumb.cpp:408
6	thunderbird.exe	morkThumb::DoMore	db/mork/src/morkThumb.cpp:193
7	thunderbird.exe	nsMsgDatabase::Commit	mailnews/db/msgdb/src/nsMsgDatabase.cpp:1343
8	thunderbird.exe	nsMailDatabase::SetSummaryValid	mailnews/db/msgdb/src/nsMailDatabase.cpp:505
9	thunderbird.exe	nsMsgMailboxParser::UpdateDBFolderInfo	mailnews/local/src/nsParseMailbox.cpp:418
10	thunderbird.exe	nsMsgMailboxParser::DoneParsingFolder	mailnews/local/src/nsParseMailbox.cpp:384
11	thunderbird.exe	nsMsgMailboxParser::OnStopRequest	mailnews/local/src/nsParseMailbox.cpp:200
12	thunderbird.exe	nsMailboxProtocol::OnStopRequest	mailnews/local/src/nsMailboxProtocol.cpp:252
Crash Signature: [@ morkWriter::PutTableDict(morkEnv*, morkTable*)] [@ nsMsgDatabase::Commit]
Removing myslef on all the bugs I'm cced on. Please NI me if you need something on MailNews Core bugs from me.
Crash Signature: [@ morkWriter::PutTableDict(morkEnv*, morkTable*)] [@ nsMsgDatabase::Commit] → [@ morkWriter::PutTableDict(morkEnv*, morkTable*)] [@ nsMsgDatabase::Commit] [@ morkWriter::PutTableDict]

With bug 1572000 and addressbook rewrite coming, no mork crashes ranking above #160, and no one wanting to touch Mork code, it's safe to say that no one is going to fix any currently reported mork crash. Thus => wontfix (and we don't have to see these rare crashes as open bugs anymore)

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.