Closed Bug 1647409 Opened 4 years ago Closed 4 years ago

Fix log of possibly reused pointer when logging an event dispatch

Categories

(Core :: XPCOM, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1638925

People

(Reporter: mayhemer, Unassigned)

Details

The way we use LogTaskBase::Run RAII to surround running an event it may log the "DONE" log with a pointer that is already freed and possibly reused for another event on a different thread.

This may not be that simple to fix and I may just make logan to count with this rather than add complicated disambiguation of the pointer and affect performance even more. This is just logging, we are not trying to dereference the pointer.

Filing more for reference only.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.