Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d370fee5140ca1e9ac9f348cdc1ec05c1de3d0f6
      
https://github.com/WebKit/WebKit/commit/d370fee5140ca1e9ac9f348cdc1ec05c1de3d0f6
  Author: Ryosuke Niwa <rn...@webkit.org>
  Date:   2025-09-17 (Wed, 17 Sep 2025)

  Changed paths:
    M Source/WebCore/html/track/TrackListBase.cpp

  Log Message:
  -----------
  Crash in EventTarget::innerInvokeEventListeners
https://bugs.webkit.org/show_bug.cgi?id=299001
<rdar://160598447>

Reviewed by Eric Carlson.

The crash was caused by TrackListBase::scheduleChangeEvent's callback getting 
called after
the active DOM objects have been stopped. Avoid the crash by exiting early in 
this function
when the active DOM objects are stopped already.

Unfortunately, no new tests since we can't make a reliable test case.

* Source/WebCore/html/track/TrackListBase.cpp:
(WebCore::TrackListBase::scheduleChangeEvent):

Canonical link: https://commits.webkit.org/300099@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to