crash [@ morkMapIter::Next(morkEnv*, void*, void*)]

NEW
Unassigned

Status

MailNews Core
Database
--
critical
8 years ago
3 years ago

People

(Reporter: wsmwk, Unassigned)

Tracking

({crash})

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

8 years ago
crash [@ morkMapIter::Next(morkEnv*, void*, void*)]
all OS
~#200 crash

presenting two crashes, slightly different stacks...

bp-a2ce58f3-a417-4a86-82c2-07b5d2100306 v3.0.1 windows
0	thunderbird.exe	morkMapIter::Next	 db/mork/src/morkMap.cpp:866
1	thunderbird.exe	morkStore::SetStoreAndAllSpacesCanDirty	db/mork/src/morkStore.cpp:372
2	thunderbird.exe	morkFactory::ThumbToOpenStore	db/mork/src/morkFactory.cpp:593
3	thunderbird.exe	nsAddrDatabase::OpenMDB	mailnews/addrbook/src/nsAddrDatabase.cpp:615
4	thunderbird.exe	nsAddrDatabase::OpenInternal	mailnews/addrbook/src/nsAddrDatabase.cpp:513
5	thunderbird.exe	nsAddrDatabase::Open	mailnews/addrbook/src/nsAddrDatabase.cpp:373
6	thunderbird.exe	nsAbMDBDirectory::GetDatabase	mailnews/addrbook/src/nsAbMDBDirectory.cpp:404
7	thunderbird.exe	nsAbMDBDirectory::GetAbDatabase	mailnews/addrbook/src/nsAbMDBDirectory.cpp:1048
8	thunderbird.exe	nsAbMDBDirectory::CardForEmailAddress	mailnews/addrbook/src/nsAbMDBDirectory.cpp:1070
9	xpcom_core.dll	NS_InvokeByIndex_P	xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:101
10	thunderbird.exe	XPCWrappedNative::CallMethod	js/src/xpconnect/src/xpcwrappednative.cpp:2297 

bp-193984e2-9ab2-4322-8b82-7f90a2100317 v3.0.3 Mac
0	thunderbird-bin	morkMapIter::Next	 db/mork/src/morkMap.cpp:849
1	thunderbird-bin	morkWriter::WriteAllStoreTables	db/mork/src/morkRowMap.h:133
2	thunderbird-bin	morkWriter::OnStoreRowSpacesTables	db/mork/src/morkWriter.cpp:1186
3	thunderbird-bin	morkWriter::WriteMore	db/mork/src/morkWriter.cpp:377
4	thunderbird-bin	morkThumb::DoMore_Commit	db/mork/src/morkThumb.cpp:514
5	thunderbird-bin	morkThumb::DoMore	db/mork/src/morkThumb.cpp:408
6	thunderbird-bin	morkThumb::DoMore	db/mork/src/morkThumb.cpp:193
7	thunderbird-bin	nsMsgDatabase::Commit	mailnews/db/msgdb/src/nsMsgDatabase.cpp:1343
8	thunderbird-bin	nsMsgDBFolder::SetStringProperty	mailnews/base/util/nsMsgDBFolder.cpp:2056
9	thunderbird-bin	nsMsgDatabase::ApplyRetentionSettings	mailnews/db/msgdb/src/nsMsgDatabase.cpp:4943
10	thunderbird-bin	nsMsgDBFolder::ApplyRetentionSettings	mailnews/base/util/nsMsgDBFolder.cpp:4733
11	thunderbird-bin	nsMsgPurgeService::PerformPurge	mailnews/base/src/nsMsgPurgeService.cpp:249
(Reporter)

Comment 1

7 years ago
and a third stack

bp-9cb4b90a-e74a-40d2-94cf-783352110318
EXCEPTION_ACCESS_VIOLATION_READ
0xc1d8b90
0	thunderbird.exe	morkMapIter::Next	db/mork/src/morkMap.cpp:866
1	thunderbird.exe	morkWriter::DirtyAll	db/mork/src/morkWriter.cpp:668
2	thunderbird.exe	morkWriter::OnNothingDone	db/mork/src/morkWriter.cpp:787
3	thunderbird.exe	morkWriter::WriteMore	db/mork/src/morkWriter.cpp:359
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	nsImapMailFolder::HeaderFetchCompleted	mailnews/imap/src/nsImapMailFolder.cpp:5694
9	xpcom_core.dll	NS_InvokeByIndex_P	xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102 


recenet example of the second stack from comment 0
bp-0c231497-0d07-48a7-97ed-206532110318
0	thunderbird.exe	morkMapIter::Next	db/mork/src/morkMap.cpp:866
1	thunderbird.exe	morkWriter::WriteAllStoreTables	db/mork/src/morkWriter.cpp:1156
(Assignee)

Updated

7 years ago
Crash Signature: [@ morkMapIter::Next(morkEnv*, void*, void*)]

Updated

3 years ago
Crash Signature: [@ morkMapIter::Next(morkEnv*, void*, void*)] → [@ morkMapIter::Next(morkEnv*, void*, void*)] [@ morkMapIter::Next]
You need to log in before you can comment on or make changes to this bug.