Closed
Bug 861586
Opened 12 years ago
Closed 12 years ago
ParallelArray: CodeGenerator::visitOutOfLineParallelAbort should use ImmGCPtr instead of a (void*) of a JSScript*
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: nbp, Unassigned)
Details
(Keywords: sec-audit)
So far this is not a security issue as we are not marking any code in parallel execution mode, but we should *never* cast a JSScript pointer to a "void *".
I don't know if this is a blocker if this is a blocker for exact rooting? Do we plan on moving JSScripts?
Comment 1•12 years ago
|
||
visitOutOfLineParallelAbort no longer exists but visitOutOfLineAbortPar and other functions call loadOutermostJSScript and loadJSScriptForBlock and these use ImmGCPtr.
(In reply to Nicolas B. Pierron [:nbp] from comment #0)
> Do we plan on moving JSScripts?
Nope, scripts are never allocated in the nursery.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Updated•10 years ago
|
Group: core-security → core-security-release
Updated•8 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•