Bug 257892 - MS Teams browser meeting IncomingAudioMediaStreamTrackRendererUnit crashes with failed: Bad bounds passed to std::clamp
Summary: MS Teams browser meeting IncomingAudioMediaStreamTrackRendererUnit crashes wi...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Kimmo Kinnunen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-06-09 08:54 PDT by Kimmo Kinnunen
Modified: 2023-06-13 05:05 PDT (History)
2 users (show)

See Also:


Attachments
invalid algorithm reproduction 1 (1.56 KB, text/x-csrc)
2023-06-09 08:56 PDT, Kimmo Kinnunen
no flags Details
invalid algorithm reproduction 2 (simpler example) (1017 bytes, text/x-csrc)
2023-06-09 08:56 PDT, Kimmo Kinnunen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2023-06-09 08:54:39 PDT
MS Teams browser meeting IncomingAudioMediaStreamTrackRendererUnit crashes with failed: Bad bounds passed to std::clamp
Comment 1 Kimmo Kinnunen 2023-06-09 08:55:09 PDT
<rdar://110382833>
Comment 2 Kimmo Kinnunen 2023-06-09 08:55:32 PDT
Attached two reproductions of invalid synchronization algorithm for the time bounds
Comment 3 Kimmo Kinnunen 2023-06-09 08:56:18 PDT
Created attachment 466648 [details]
invalid algorithm reproduction 1
Comment 4 Kimmo Kinnunen 2023-06-09 08:56:42 PDT
Created attachment 466649 [details]
invalid algorithm reproduction 2 (simpler example)
Comment 5 Kimmo Kinnunen 2023-06-09 09:25:55 PDT
Pull request: https://github.com/WebKit/WebKit/pull/14813
Comment 6 EWS 2023-06-13 05:05:37 PDT
Committed 265117@main (6dc46a71a3e1): <https://commits.webkit.org/265117@main>

Reviewed commits have been landed. Closing PR #14813 and removing active labels.