static IntPoint extractClickLocation(Event* event)
{
    if (!event->underlyingEvent() || !event->underlyingEvent()->isMouseEvent())
        return IntPoint();
    MouseEvent* mouseEvent = toMouseEvent(event->underlyingEvent());
    if (!mouseEvent->hasPosition())
        return IntPoint();
    return IntPoint(mouseEvent->offsetX(), mouseEvent->offsetY());
}

Originally used to describe flaws in managing asynchronous events or signal handling that could lead to inconsistent states, this outdated CWE is now folded into broader concurrency issue categories.