Open
Bug 627107
Opened 14 years ago
Updated 2 years ago
Audit all usage of jsctypes for GC-induced corruption due to non-rooted objects
Categories
(Core :: js-ctypes, defect)
Core
js-ctypes
Tracking
()
NEW
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: briansmith, Unassigned)
References
(Blocks 1 open bug)
Details
+++ This bug was initially created as a clone of Bug #627097 +++
This is a generalization of bug 627097, to track auditing of all other uses outside of Sync.
Reporter | ||
Updated•14 years ago
|
Comment 1•14 years ago
|
||
A great way to do this is to gczeal(2) the relevant unit tests; it's really slow but we can do it for individual tests that aren't too intensive. The cost per build I'm sure is well worth the peace of mind that we won't get a random crash every thousand test runs.
Comment 2•14 years ago
|
||
AFAICT apart form WeaveCrypto there's no other component that ships as part of Firefox that uses js-ctypes. It's used a few times in random unit tests but auditing those shouldn't probably block the release.
Updated•14 years ago
|
blocking2.0: ? → -
tracking-fennec: ? → ---
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•