Closed
Bug 514486
Opened 16 years ago
Closed 16 years ago
We should avoid recording allocations that fail
Categories
(Tamarin Graveyard :: Garbage Collection (mmGC), defect, P2)
Tracking
(Not tracked)
VERIFIED
INVALID
flash10.1
People
(Reporter: jasowill, Assigned: treilly)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
Build Identifier: latest
When the GC allocates/deallocates memory it will attempt to record these actions, but, when an allocation fails this step should be skipped.
Reproducible: Always
Steps to Reproduce:
1. Run the heap out of memory
2. Try to allocate something from the heap
Actual Results:
We still attempt to record the failed allocation resulting in asserts.
Expected Results:
No allocation should be performed.
| Assignee | ||
Updated•16 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 1•16 years ago
|
||
Tom - Is this fixed?
| Assignee | ||
Comment 2•16 years ago
|
||
TrackSystemAlloc doesn't check for NULL
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
| Assignee | ||
Updated•16 years ago
|
Assignee: nobody → treilly
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Updated•16 years ago
|
Priority: -- → P2
Target Milestone: --- → flash10.1
| Assignee | ||
Comment 3•16 years ago
|
||
It doesn't need to its never called with NULL SystemNew will Abort if the system allocator fails.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → INVALID
Updated•16 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•