Closed
Bug 478995
Opened 16 years ago
Closed 15 years ago
Out-of-memory crash [@ _CxxThrowException] [@ operator new] [@ mozcrt19.dll]
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 511758
People
(Reporter: masa141421356, Unassigned)
Details
(Keywords: crash)
Crash Data
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090217 Minefield/3.2a1pre
bp-389bc436-e7e9-4548-adb4-0c07b2090217
Crashed when testing attachment 229928 [details] (bug 345161 testcase 3).
attachment 229928 [details] contains crafted script to make system low memory.
It seems to be a problem around handling out of memory at operator "new" in
mozcrt19.dll.
# Bug 345161 is marked as Security Sensitive.
# If it is needed to see attachment 229928 [details], please tell me.
Reporter | ||
Comment 1•16 years ago
|
||
kernel32.dll@0x12aeb is _RaiseException@16 + 0x52
0 kernel32.dll kernel32.dll@0x12aeb
1 mozcrt19.dll _CxxThrowException throw.cpp:159
2 mozcrt19.dll operator new new.cpp:57
3 xul.dll nsDeque::GrowCapacity nsDeque.cpp:182
4 xul.dll GraphWalker::DoWalk mozilla/xpcom/base/nsCycleCollector.cpp:1169
5 xul.dll GraphWalker::WalkFromRoots mozilla/xpcom/base/nsCycleCollector.cpp:1153
6 xul.dll nsCycleCollector::BeginCollection mozilla/xpcom/base/nsCycleCollector.cpp:2379
This is a duplicate of a bug i own. you're chasing something that's mostly pointless.
99% of gecko uses new and we don't handle c++ exceptions from new failures. I have the beginnings of a patch for this stuff, although I don't remember if I finished the graph bits.
Reporter | ||
Comment 3•16 years ago
|
||
crashed browser is not Trunk, its Fx3.0.6.
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Crash is really caused by Out of memory.
I executed both of Fx3.0.6 and Fx Trunk
I tested bug 345161 on Trunk, it causes OS low memory.
As a result of low memory, some code executed by some timer event causes crash at Fx3.0.6.
Version: Trunk → 1.9.0 Branch
Reporter | ||
Comment 4•16 years ago
|
||
->NEW
Because I can find crash report that contains same stack trace .
for example.
bp-8b475cff-df4d-4c20-a92b-d30292090520
bp-8cca7394-115a-4196-9eab-4618a2090518
Status: UNCONFIRMED → NEW
Ever confirmed: true
masahiro: you're not looking for a crash with the same stack trace.
the complete signature is this:
[@ _CxxThrowException - operator new]
and we have dozens of bugs for this, now please find one. thanks.
Whiteboard: DUPEME
Comment 6•15 years ago
|
||
timeless, what do you think we should do with OOM crash bugs? Split them by what calls |new|? Mark them as duplicates of bug 427099?
Summary: crash at throwing exception when low memory in mozcrt19.dll → Out-of-memory crash [@ _CxxThrowException] [@ operator new] [@ mozcrt19.dll]
Comment 8•15 years ago
|
||
I'm beginning to agree.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•14 years ago
|
Crash Signature: [@ _CxxThrowException]
[@ operator new]
[@ mozcrt19.dll]
You need to log in
before you can comment on or make changes to this bug.
Description
•