Skip to content

REGRESSION(308337@main): Internal macOS engineering build broken with StrictMemorySafety error#59597

Merged
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
aprotyas:eng/308839
Feb 27, 2026
Merged

REGRESSION(308337@main): Internal macOS engineering build broken with StrictMemorySafety error#59597
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
aprotyas:eng/308839

Conversation

@aprotyas
Copy link
Member

@aprotyas aprotyas commented Feb 27, 2026

519ac54

REGRESSION(308337@main): Internal macOS engineering build broken with StrictMemorySafety error
https://bugs.webkit.org/show_bug.cgi?id=308839
rdar://171376078

Unreviewed build fix.

This patch expands on the mitigations applied in 308337@main to yet more
`MTLDevice.makeBuffer` calls.

* Source/WebKit/GPUProcess/graphics/Model/USDModel.swift:
(WKBridgeBlendShapeData.makeDeformerDescription(_:)):
(WKBridgeRenormalizationData.makeDeformerDescription(_:)):

Canonical link: https://commits.webkit.org/308358@main

0bf284b

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
✅ 🧪 style 🛠 ios 🛠 mac 🛠 wpe 🛠 win ⏳ 🛠 ios-apple
🛠 ios-sim 🛠 mac-AS-debug 🧪 wpe-wk2 🧪 win-tests ⏳ 🛠 mac-apple
✅ 🧪 webkitperl 🧪 ios-wk2 🧪 api-mac 🧪 api-wpe ⏳ 🛠 vision-apple
🧪 ios-wk2-wpt 🧪 api-mac-debug 🛠 gtk3-libwebrtc
🧪 api-ios 🛠 gtk
🛠 ios-safer-cpp 🧪 mac-wk2 🧪 gtk-wk2
🛠 vision 🧪 mac-AS-debug-wk2 🧪 api-gtk
🛠 vision-sim 🧪 mac-wk2-stress ✅ 🛠 playstation
✅ 🛠 🧪 unsafe-merge ⏳ 🧪 vision-wk2 🧪 mac-intel-wk2
🛠 tv 🛠 mac-safer-cpp
🛠 tv-sim
🛠 watch
🛠 watch-sim

@aprotyas aprotyas requested a review from rr-codes as a code owner February 27, 2026 19:46
@aprotyas aprotyas self-assigned this Feb 27, 2026
@aprotyas aprotyas added the New Bugs Unclassified bugs are placed in this component until the correct component can be determined. label Feb 27, 2026
@aprotyas
Copy link
Member Author

Thank you for the review! Merging eagerly.

@aprotyas aprotyas added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Feb 27, 2026
… StrictMemorySafety error

https://bugs.webkit.org/show_bug.cgi?id=308839
rdar://171376078

Unreviewed build fix.

This patch expands on the mitigations applied in 308337@main to yet more
`MTLDevice.makeBuffer` calls.

* Source/WebKit/GPUProcess/graphics/Model/USDModel.swift:
(WKBridgeBlendShapeData.makeDeformerDescription(_:)):
(WKBridgeRenormalizationData.makeDeformerDescription(_:)):

Canonical link: https://commits.webkit.org/308358@main
@webkit-commit-queue
Copy link
Collaborator

Committed 308358@main (519ac54): https://commits.webkit.org/308358@main

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

@webkit-commit-queue webkit-commit-queue merged commit 519ac54 into WebKit:main Feb 27, 2026
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Feb 27, 2026
@aprotyas aprotyas deleted the eng/308839 branch February 27, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Bugs Unclassified bugs are placed in this component until the correct component can be determined.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants