RESOLVED DUPLICATE of bug 278682278678
REGRESSION (281812@main) : [ macOS debug ] 8x TestWebKitAPI is a flaky assertion crash
https://bugs.webkit.org/show_bug.cgi?id=278678
Summary REGRESSION (281812@main) : [ macOS debug ] 8x TestWebKitAPI is a flaky assert...
Anfernee Viduya
Reported 2024-08-26 14:38:44 PDT
TestWebKitAPI.WebKit.MenuAndButtonForShiftRightClick TestWebKitAPI.WebKit.MenuAndButtonForNormalRightClick TestWebKitAPI.WebKit.MenuAndButtonForControlRightClick TestWebKitAPI.WebKit.MenuAndButtonForControlLeftClick TestWebKitAPI.WebKit.MenuAndButtonForCommandRightClick TestWebKitAPI.WebKit.MenuAndButtonForAltRightClick TestWebKitAPI.PageVisibilityStateWithWindowChanges.WebKit2 TestWebKitAPI.WebKit.RestoreStateAfterTermination HISTORY: https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.PageVisibilityStateWithWindowChanges.WebKit2&test=TestWebKitAPI.WebKit.MenuAndButtonForAltRightClick&test=TestWebKitAPI.WebKit.MenuAndButtonForCommandRightClick&test=TestWebKitAPI.WebKit.MenuAndButtonForControlLeftClick&test=TestWebKitAPI.WebKit.MenuAndButtonForControlRightClick&test=TestWebKitAPI.WebKit.MenuAndButtonForNormalRightClick&test=TestWebKitAPI.WebKit.MenuAndButtonForShiftRightClick&test=TestWebKitAPI.WebKit.RestoreStateAfterTermination LOG: ASSERTION FAILED: buffer[utf8Length] == '\0' /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Shared/API/APISerializedScriptValue.cpp(100) : auto API::valueToWKObject(JSContextRef, JSValueRef)::(anonymous class)::operator()(JSStringRef) const 1 0x3442affc4 API::valueToWKObject(OpaqueJSContext const*, OpaqueJSValue const*)::$_6::operator()(OpaqueJSString*) const 2 0x3442ae570 API::valueToWKObject(OpaqueJSContext const*, OpaqueJSValue const*) 3 0x3442ae2c0 API::SerializedScriptValue::deserializeWK(WebCore::SerializedScriptValue&) BUILDBOT LINK: https://build.webkit.org/#/builders/934/builds/3856 REPRODUCIBILITY: I was able to bisect the regression using command run-api-tests <any_mentioned_test> --debug --iterations=5 DESCRIPTION: All mentioned test produce the same ASSERTION FAILED: buffer[utf8Length] == '\0', but only occurring in macOS debug.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-08-26 14:38:53 PDT
Alexey Proskuryakov
Comment 2 2024-08-27 09:33:06 PDT
Looks like this got fixed through bug 278682. *** This bug has been marked as a duplicate of bug 278682 ***
Anfernee Viduya
Comment 3 2024-08-28 14:26:48 PDT
Fix is at 282769@main.
Note You need to log in before you can comment on or make changes to this bug.