RESOLVED FIXED283554
REGRESSION(286103@main): [Debug] `fast/canvas/webgl/canvas-webgl-page-cache.html` is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=283554
Summary REGRESSION(286103@main): [Debug] `fast/canvas/webgl/canvas-webgl-page-cache.h...
Vitaly Dyackhov
Reported 2024-11-22 03:43:31 PST
STDERR: ASSERTION FAILED: InjectedBundle::singleton().isTestRunning() STDERR: /app/webkit/Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp(230) : void WTR::TestRunner::waitUntilDone() STDERR: 1 0x7f010f18733e WTR::TestRunner::waitUntilDone() STDERR: 2 0x7f010f1cee9f auto WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}::operator()<>() const STDERR: 3 0x7f010f1ed3e3 void std::__invoke_impl<void, WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}>(std::__invoke_other, WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}&&) STDERR: 4 0x7f010f1e8dff std::__invoke_result<WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}>::type std::__invoke<WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}>(WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}&&) STDERR: 5 0x7f010f1ceec5 decltype(auto) std::__apply_impl<WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}, std::tuple<>>(WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}&&, std::tuple<>&&, std::integer_sequence<unsigned long>) STDERR: 6 0x7f010f1ceeff decltype(auto) std::apply<WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}, std::tuple<> >(WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)())::{lambda((auto:1&&)...)#1}&&, std::tuple<>&&) STDERR: 7 0x7f010f1cef55 decltype(auto) WTR::callFunction<WTR::TestRunner, WTR::TestRunner, void ()>(OpaqueJSContext const*, WTR::TestRunner*, void (WTR::TestRunner::*)()) STDERR: 8 0x7f010f1cf0fa WTR::JSTestRunner::waitUntilDone(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) STDERR: 9 0x7f0202508311 long JSC::APICallbackFunction::callImpl<JSC::JSCallbackFunction>(JSC::JSGlobalObject*, JSC::CallFrame*) STDERR: 10 0x7f0202506bd5 callJSCallbackFunction STDERR: 11 0x7f003000c327 ??? STDERR: WebKitWebProcess terminated (pid 80547) for reason: crash
Attachments
Vitaly Dyackhov
Comment 2 2024-11-22 04:00:52 PST
EWS
Comment 3 2024-11-28 12:32:10 PST
Committed 287155@main (5ea352280424): <https://commits.webkit.org/287155@main> Reviewed commits have been landed. Closing PR #37014 and removing active labels.
Radar WebKit Bug Importer
Comment 4 2024-11-28 12:34:26 PST
Note You need to log in before you can comment on or make changes to this bug.