Summary: | www-client/chromium-118.0.5993.88 renderer crashes on HTML5 video | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Whitlock <gentoo> |
Component: | Current packages | Assignee: | Chromium Project <chromium> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | gentoo, kangie, preed |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.chromium.org/p/chromium/issues/detail?id=1495287 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | revert-video_frame-notreached_noreturn.patch |
Description
Matt Whitlock
2023-10-30 21:12:37 UTC
Created attachment 873791 [details, diff]
revert-video_frame-notreached_noreturn.patch
The attached patch, which reverts only the changes to video_frame.cc that were made in 0ce6af60daa74a14cab3ebe34bc3bff880122467, works around the problem on my system.
Is this still happening with modern Chromium (say, 123)? If so can you provide a link to a video that does cause the crash? Everything _seems_ fine after some brief testing on the Chromium that I built i.e. I can't repro the issue. (In reply to Matt Jolly from comment #2) > Is this still happening with modern Chromium (say, 123)? If so can you > provide a link to a video that does cause the crash? Everything _seems_ fine > after some brief testing on the Chromium that I built i.e. I can't repro the > issue. I don't know. I have been applying my patch to every new release that I build, and it still applies as of 122.0.6261.111. I'll quickpkg my current installation and rebuild this version without my patch to see if the crashes still occur. I am hesitant to try a newer/unstable version (say, 123) since Chromium effectively trashes the profile if you downgrade, so there is a "ratchet effect," and I don't want to get stuck on a buggy 123. 123 has been released as chromium stable and is in the Gentoo repos with the 0/stable subslot. I need to file a stablereq, but it shouldn't cause any issues. (In reply to Matt Jolly from comment #4) > 123 has been released as chromium stable and is in the Gentoo repos with the > 0/stable subslot. I need to file a stablereq, but it shouldn't cause any > issues. Great. I'll sync my repo and build that version to test. I'll report back in a few days. (It takes a LOOOONG time to build a new Chromium on my system, as Google does not seem to care about making the Chromium build ccache-friendly across major releases.) (In reply to Matt Whitlock from comment #5) > (In reply to Matt Jolly from comment #4) > > 123 has been released as chromium stable and is in the Gentoo repos with the > > 0/stable subslot. I need to file a stablereq, but it shouldn't cause any > > issues. > > Great. I'll sync my repo and build that version to test. I'll report back in > a few days. (It takes a LOOOONG time to build a new Chromium on my system, > as Google does not seem to care about making the Chromium build > ccache-friendly across major releases.) Preliminary results indicate that www-client/chromium-123.0.6312.58 no longer crashes even without my patch. :) |