Summary: | REGRESSION (r276883): [Debug] ASSERTION FAILED: index != notFound in WebCore::PlatformMediaSessionManager::setCurrentSession() | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Truitt Savell <tsavell> | ||||||
Component: | Media | Assignee: | Jer Noble <jer.noble> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | calvaris, cdumez, changseok, eric.carlson, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, jer.noble, philipj, sergio, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=225273 | ||||||||
Attachments: |
|
Description
Truitt Savell
2021-05-03 15:49:25 PDT
Created attachment 427616 [details]
crash log
ASSERTION FAILED: index != notFound
./platform/audio/PlatformMediaSessionManager.cpp(312) : virtual void WebCore::PlatformMediaSessionManager::setCurrentSession(WebCore::PlatformMediaSession &)
Yep, caused by r276883. I'm super curious how this wasn't hit by the EWS bots though. The session is setActive(true) immediately after the ASSERT. Looks like we need to move up the activation by a couple lines. Created attachment 427672 [details]
Patch
Committed r276978 (237305@main): <https://commits.webkit.org/237305@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427672 [details]. |