[Intermittent] Crash on canalplus.com after short playback of specific titles [@ mozilla::MediaDecoder::SetCDMProxy ]
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
People
(Reporter: bhidecuti, Assigned: alwu)
References
Details
Crash Data
Attachments
(1 file)
Found in
- 144.0b5
Affected versions
- 145.0a1 (2025-09-24)
- 144.0b5
Tested platforms
- Affected platforms: Windows 10/11
- Unaffected platforms: macOS 13, Ubuntu 22.04
Preconditions
- Have an account with an active subscription for Canal+
Steps to reproduce
- Go to Canal+ and sign in with the account from prerequisites
- From the main page, navigate to the title "BRIDGET JONES FOLLE DE LUI" and start playback (link)
- Let the video play for a few seconds (approx. 5 seconds)
- Click the browser's back button
- From the main page, navigate to the title "DEXTER" and start playback (link)
- Observe the behavior
Expected result
- The tab should not crash
Actual result
- Intermittently, the tab is crashing when starting playback of the second video
Regression range
- Uncertain if this is a regression. Due to the intermittent nature of the crash, I was unable to determine a regression range
Additional notes
- Crash report: https://crash-stats.mozilla.org/report/index/3568afdb-bc44-456b-b910-7ed6e0250925#tab-annotations
- So far, I was able to trigger the tab crash only with the titles mentioned above
- I was unable to trigger the tab crash on macOS and Ubuntu - unclear whether those platforms are unaffected or if the crash is simply intermittent
| Assignee | ||
Comment 1•11 months ago
|
||
Could you help me capture a media profile by following this instruction? Thanks!
| Reporter | ||
Comment 2•11 months ago
•
|
||
(In reply to Alastor Wu [:alwu] from comment #1)
Could you help me capture a media profile by following this instruction? Thanks!
Of course! Sorry for the late reply.
Here is the captured media profile: https://share.firefox.dev/3Wn1Ihm
Also attaching the crash report (in case it helps): https://crash-stats.mozilla.org/report/index/c7ef05a4-643f-4797-8b2a-0e7fe0251002
| Assignee | ||
Comment 4•11 months ago
|
||
We will not create a new state machine if the decoder has already been shut
down. In this case, the old state machine will still report as unsupported,
which currently triggers a MOZ_DIAGNOSTIC_CRASH.
Instead of crashing, we should simply reject the promise.
Backed out for causing build bustages @MediaDecoder.cpp.
Comment 10•10 months ago
|
||
Backed out for causing bustages on MediaDecoder.cpp
Backout link: https://hg-edge.mozilla.org/integration/autoland/rev/d28aa98f7722fb7b80688decb5fc79bb13c13476
Log link: https://treeherder.mozilla.org/logviewer?job_id=532816049&repo=autoland&task=GBxWPCsVQVq7ajBfF_X1hg.0&lineNumber=73027
| Assignee | ||
Updated•10 months ago
|
Comment 11•10 months ago
|
||
Comment 12•10 months ago
|
||
| bugherder | ||
Comment 13•10 months ago
|
||
The patch landed in nightly and beta is affected.
:alwu, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox145towontfix.
For more information, please visit BugBot documentation.
Updated•10 months ago
|
| Assignee | ||
Updated•10 months ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Comment 14•10 months ago
|
||
I was able to reproduce the crash on Win11x64 using FF build 145.0a1(20250924094045).
Unfortunately crash still reproduces on Win11x64 using FF build 147.0a1(20251114094637), see crash https://crash-stats.mozilla.org/report/index/15771760-c52c-4bbd-b584-f65f00251114.
Reproduces on 146.0b2 see crash https://crash-stats.mozilla.org/report/index/11c439de-6b0b-4e5f-a95c-758450251114
Reopen issue.
Description
•