Closed Bug 609039 Opened 14 years ago Closed 9 years ago

crash [@ operator new(unsigned int) | nsLocalFile::nsLocalFileConstructor(nsISupports*, nsID const&, void**)] OOM?

Categories

(MailNews Core :: MIME, defect)

x86
Windows Vista
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

References

Details

(Keywords: crash)

Crash Data

crash [@ operator new(unsigned int) | nsLocalFile::nsLocalFileConstructor(nsISupports*, nsID const&, void**)]
#33 crash for v3.1.6

should this go to core?

comments vary
bp-deb5b823-2372-4ed3-9a94-5d5b52101023 Printing an email, nothing else!
bp-1c2d3bc3-ff12-4478-a81b-252432101019 I was just mousing through my e-mails when it got slower and wouldn't change messages and then it crashed.
bp-13c1fe77-ca5a-4ac5-a902-40f702101021 Reading the new e-m's 
bp-4658abfb-a45f-4d95-998b-6ad102101028 Never had a problem until I loaded [new release?]
bp-f48ec0aa-5483-4379-ad62-1ffb52101031 I was deleting Junk Email

bp-f48ec0aa-5483-4379-ad62-1ffb52101031 
0	KERNELBASE.dll	RaiseException	
1	mozcrt19.dll	_CxxThrowException	throw.cpp:159
2	mozcrt19.dll	operator new	objdir-tb/mozilla/memory/jemalloc/crtsrc/new.cpp:57
3	xpcom_core.dll	nsLocalFile::nsLocalFileConstructor	xpcom/io/nsLocalFileWin.cpp:768
4	xpcom_core.dll	nsGenericFactory::CreateInstance	objdir-tb/mozilla/xpcom/build/nsGenericFactory.cpp:80
5	xpcom_core.dll	nsComponentManagerImpl::CreateInstanceByContractID	xpcom/components/nsComponentManager.cpp:1685
6	xpcom_core.dll	CallCreateInstance	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:170
7	xpcom_core.dll	nsCreateInstanceByContractID::operator	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:210
8	xpcom_core.dll	nsCOMPtr_base::assign_from_helper	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:150
9	thunderbird.exe	nsCOMPtr<nsILocalFile>::nsCOMPtr<nsILocalFile>	objdir-tb/mozilla/dist/include/nsCOMPtr.h:621
10	thunderbird.exe	GetSummaryFileLocation	mailnews/base/util/nsMsgUtils.cpp:1277
11	thunderbird.exe	nsMsgDBService::OpenMailDBFromFile	mailnews/db/msgdb/src/nsMsgDatabase.cpp:221
12	thunderbird.exe	nsMailboxUrl::GetMsgHdrForKey	mailnews/local/src/nsMailboxUrl.cpp:224
13	thunderbird.exe	nsMailboxUrl::GetMessageHeader	mailnews/local/src/nsMailboxUrl.cpp:264
14	thunderbird.exe	getMsgHdrForCurrentURL	mailnews/mime/src/mimei.cpp:422
15	thunderbird.exe	mime_find_class	mailnews/mime/src/mimei.cpp:492
bienvenu, timeless, are these also OOM?  xref bug 613439.

recent crashes
bp-25226533-760c-494a-a34d-dd77b2110114
Unhandled C++ Exception
0x7637fbae
This has been going on almost all week. I cannot send any emails. I get this report everytime.
0	kernel32.dll	RaiseException	
1	mozcrt19.dll	_CxxThrowException	throw.cpp:159
2	mozcrt19.dll	operator new	objdir-tb/mozilla/memory/jemalloc/crtsrc/new.cpp:57
3	xpcom_core.dll	nsLocalFile::nsLocalFileConstructor	xpcom/io/nsLocalFileWin.cpp:768
4	xpcom_core.dll	nsGenericFactory::CreateInstance	objdir-tb/mozilla/xpcom/build/nsGenericFactory.cpp:80
5	xpcom_core.dll	nsComponentManagerImpl::CreateInstanceByContractID	xpcom/components/nsComponentManager.cpp:1685
6	xpcom_core.dll	CallCreateInstance	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:170
7	xpcom_core.dll	nsCreateInstanceByContractID::operator	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:210
8	xpcom_core.dll	nsCOMPtr_base::assign_from_helper	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:150
9	thunderbird.exe	nsCOMPtr<nsILocalFile>::nsCOMPtr<nsILocalFile>	objdir-tb/mozilla/dist/include/nsCOMPtr.h:621
10	thunderbird.exe	GetSummaryFileLocation	mailnews/base/util/nsMsgUtils.cpp:1277
11	thunderbird.exe	nsMsgDBService::OpenMailDBFromFile	mailnews/db/msgdb/src/nsMsgDatabase.cpp:221
12	thunderbird.exe	nsMailboxUrl::GetMsgHdrForKey	mailnews/local/src/nsMailboxUrl.cpp:224 


bp-2722f0c4-88b9-41b3-97c3-749c42110117
Unhandled C++ Exception
0x7c812afb
cannot delete or open message. please respond.
0	kernel32.dll	RaiseException	
1	mozcrt19.dll	_CxxThrowException	throw.cpp:159
2	mozcrt19.dll	operator new	objdir-tb/mozilla/memory/jemalloc/crtsrc/new.cpp:57
3	xpcom_core.dll	nsLocalFile::nsLocalFileConstructor	xpcom/io/nsLocalFileWin.cpp:768
4	xpcom_core.dll	nsGenericFactory::CreateInstance	objdir-tb/mozilla/xpcom/build/nsGenericFactory.cpp:80
5	xpcom_core.dll	nsComponentManagerImpl::CreateInstanceByContractID	xpcom/components/nsComponentManager.cpp:1685
6	xpcom_core.dll	CallCreateInstance	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:170
7	xpcom_core.dll	nsCreateInstanceByContractID::operator	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:210
8	xpcom_core.dll	nsCOMPtr_base::assign_from_helper	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:150
9	thunderbird.exe	nsCOMPtr<nsILocalFile>::nsCOMPtr<nsILocalFile>	objdir-tb/mozilla/dist/include/nsCOMPtr.h:621
10	thunderbird.exe	GetSummaryFileLocation	mailnews/base/util/nsMsgUtils.cpp:1277
11	thunderbird.exe	nsMsgDBService::OpenMailDBFromFile	mailnews/db/msgdb/src/nsMsgDatabase.cpp:221
12	thunderbird.exe	nsMailboxUrl::GetMsgHdrForKey	mailnews/local/src/nsMailboxUrl.cpp:224
Depends on: 613439
Summary: crash [@ operator new(unsigned int) | nsLocalFile::nsLocalFileConstructor(nsISupports*, nsID const&, void**)] → crash [@ operator new(unsigned int) | nsLocalFile::nsLocalFileConstructor(nsISupports*, nsID const&, void**)] OOM?
i'd assume so. we should get crash-stats/breakpad to expose memory load...
Breakpad is submitting it on Windows, we're just not exposing it in the crash-stats UI at the moment. You can dig it out if you look hard enough, it's in the raw .json file.
Oh, except those reports are from the 1.9.2 branch, and my memory reporting only landed on trunk.
crash comments seem to indicate these happen on specific messages for each reporter. for example ralph bp-04852049-780d-449c-8e2e-b1dda2101201 replied thinks he crashed on "graphics in an e-mail I was attempting to reply to and/or preview panel. Found right click/open in new window worked but no graphics, just sort of skeleton framework", but he had already deleted his testcase message. johnjessup is currently the most frequent crasher for v3.1, but he hasn't responded. bp-62317cf9-b286-4b51-8315-43c262110112

We're not going to get memory load (no gecko 2.0 based crashes in the last 8 months) or determine if crash doesn't happen on trunk - unless we get STR, find a correlation to another crash sig, a volunteer reporter to try v3.3, or wait until 3.3beta ships(for a sizable test population)
Crash Signature: [@ operator new(unsigned int) | nsLocalFile::nsLocalFileConstructor(nsISupports*, nsID const&, void**)]
There have been no crashes in TB 8.0.
Keywords: topcrash
See Also: → 613439
I'm not finding crashes for any current versions. O
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.