Skip to content

fix: cppgc crashes on Linux with 16KiB pages#45571

Merged
codebytere merged 1 commit into34-x-yfrom
linux-page-crash-34
Feb 13, 2025
Merged

fix: cppgc crashes on Linux with 16KiB pages#45571
codebytere merged 1 commit into34-x-yfrom
linux-page-crash-34

Conversation

@codebytere
Copy link
Copy Markdown
Member

Description of Change

Closes #45560.
Refs https://issues.chromium.org/issues/378017037.

Fixes an issue where Electron may experience crashes on Linux with 16KiB pages. This happened due to hardcoded kGuardPageSize in cppgc - see above CRBUG for more. Fixed in M134 and above.

Checklist

Release Notes

Notes: Fixed an issue where Electron may experience crashes on Linux with 16KiB pages.

@codebytere codebytere added semver/patch backwards-compatible bug fixes backport-check-skip Skip trop's backport validity checking target/32-x-y PR should also be added to the "32-x-y" branch. target/33-x-y PR should also be added to the "33-x-y" branch. labels Feb 11, 2025
Copy link
Copy Markdown
Member

@deepak1556 deepak1556 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The feature seems to be enabled only from 131 https://chromium-review.googlesource.com/c/v8/v8/+/5864909, I think the backports are not needed.

@codebytere codebytere removed the target/32-x-y PR should also be added to the "32-x-y" branch. label Feb 11, 2025
@codebytere codebytere merged commit d33905c into 34-x-y Feb 13, 2025
@release-clerk
Copy link
Copy Markdown

release-clerk Bot commented Feb 13, 2025

Release Notes Persisted

Fixed an issue where Electron may experience crashes on Linux with 16KiB pages.

@codebytere codebytere deleted the linux-page-crash-34 branch February 13, 2025 09:12
@trop
Copy link
Copy Markdown
Contributor

trop Bot commented Feb 13, 2025

I have automatically backported this PR to "33-x-y", please check out #45602

@trop trop Bot added in-flight/33-x-y merged/33-x-y PR was merged to the "33-x-y" branch. and removed target/33-x-y PR should also be added to the "33-x-y" branch. in-flight/33-x-y labels Feb 13, 2025
teutat3s added a commit to teutat3s/nixpkgs that referenced this pull request Mar 8, 2025
yuyuyureka pushed a commit to NixOS/nixpkgs that referenced this pull request Mar 12, 2025
sandptel pushed a commit to sandptel/nixpkgs that referenced this pull request Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-check-skip Skip trop's backport validity checking merged/33-x-y PR was merged to the "33-x-y" branch. semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants