Closed Bug 841922 Opened 13 years ago Closed 9 years ago

OOM crash in nsMsgDatabase::CreateMsgHdr(nsIMdbRow*, unsigned int, nsIMsgDBHdr**)

Categories

(MailNews Core :: Database, defect)

x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-4b377aa7-cf51-48a7-a8eb-2d4d02130215 . ============================================================= 0 mozalloc.dll mozalloc_abort memory/mozalloc/mozalloc_abort.cpp:23 1 mozalloc.dll mozalloc_handle_oom memory/mozalloc/mozalloc_oom.cpp:27 2 mozalloc.dll moz_xmalloc memory/mozalloc/mozalloc.cpp:59 3 xul.dll nsMsgDatabase::CreateMsgHdr mailnews/db/msgdb/src/nsMsgDatabase.cpp:781 4 xul.dll nsMsgThread::GetChildHdrAt mailnews/db/msgdb/src/nsMsgThread.cpp:463 5 xul.dll nsMsgThread::GetChildHdrForKey mailnews/db/msgdb/src/nsMsgThread.cpp:1020 hg@0 772 nsMsgDatabase::CreateMsgHdr(nsIMdbRow* hdrRow, nsMsgKey key, nsIMsgDBHdr* *result) hg@0 773{ hg@0 774 nsresult rv = GetHdrFromUseCache(key, result); hg@0 775 if (NS_SUCCEEDED(rv) && *result) hg@0 776 { hg@0 777 hdrRow->Release(); hg@0 778 return rv; hg@0 779 } hg@0 780 hg@0 781 nsMsgHdr *msgHdr = new nsMsgHdr(this, hdrRow); bpp-b7a8cfef-e96c-4d2a-8869-96a9c2130208 hits same line, but rest of stack is different 5 xul.dll nsMsgDatabase::CreateMsgHdr mailnews/db/msgdb/src/nsMsgDatabase.cpp:781 6 xul.dll nsMsgDatabase::GetMsgHdrForKey mailnews/db/msgdb/src/nsMsgDatabase.cpp:1833 7 xul.dll nsAutoSyncState::ProcessExistingHeaders mailnews/imap/src/nsAutoSyncState.cpp:354 arena_bin_malloc_easy | arena_malloc_small | arena_malloc | je_malloc | moz_xmalloc | nsMsgDatabase::CreateMsgHdr(nsIMdbRow*, unsigned int, nsIMsgDBHdr**) bp-3cc2ab5a-cc66-47d6-bc05-9fb1e2130205 "I can't move a message from Inbox to some other box. T becomes more unusable and then starts crashing." bp-cb95f32e-b4c7-4193-a9a1-57ecf2130215 fails at different instruction 788 AddHdrToCache(msgHdr, key);
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: [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsMsgDatabase::CreateMsgHdr(nsIMdbRow*, unsigned int, nsIMsgDBHdr**)] → [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsMsgDatabase::CreateMsgHdr(nsIMdbRow*, unsigned int, nsIMsgDBHdr**)] [@ mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | nsMsgDatabase::CreateMsgHdr]
You need to log in before you can comment on or make changes to this bug.