Closed
Bug 592355
Opened 14 years ago
Closed 6 years ago
Write a dehydra analyzer that warns about dangerous or missing finalizer code
Categories
(Tamarin Graveyard :: Garbage Collection (mmGC), defect)
Tamarin Graveyard
Garbage Collection (mmGC)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: edwsmith, Unassigned)
References
Details
No description provided.
Comment 1•14 years ago
|
||
It's absolutely legal to do so and the player totally depends on it, but it might still be interesting to know.
Reporter | ||
Comment 2•14 years ago
|
||
I'll leave this open as a placeholder to write an analyzer for doing bad things in finalizers, whatever they might be. possibly:
* dereferencing another finalized object for anything except a null check (order of finalization is not specified)
* forgetting to zero a non-smart pointer field
Summary: Write a dehydra analyzer that warns if you allocate memory from a finalizer, or call a function that might. → Write a dehydra analyzer that warns about dangerous or missing finalizer code
Updated•14 years ago
|
Target Milestone: --- → Future
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•