Closed Bug 868483 Opened 11 years ago Closed 10 years ago

Rooting hazard in calDateTime

Categories

(Calendar :: Internal Components, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 918819

People

(Reporter: jcranmer, Unassigned)

References

Details

calDateTime::GetJsDate/SetJsDate are the only major uses of JSAPI in comm-central, and thus susceptible to rooting issues. However, the functions are pretty simple, and the only functions which could GC are JS_NewDateObject*, js::CheckedUnwrap, and JS_AutoCompartment. Of those, the only use we need to keep alive is JSObject *dobj, which crosses the AutoCompartment.
Component: General → Internal Components
OS: Windows 7 → All
Hardware: x86_64 → All
Version: unspecified → Trunk
Blocks: 898606
No longer blocks: ExactRooting
As far as I understand it, this was fixed by bug 918819.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Great! I'm glad our handlification efforts both uncovered and solved this without further analysis.
You need to log in before you can comment on or make changes to this bug.