WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
283554
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
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2024-11-22 03:50:06 PST
History:
https://results.webkit.org/?style=debug&suite=layout-tests&test=fast%2Fcanvas%2Fwebgl%2Fcanvas-webgl-page-cache.html&flavor=wk2
Vitaly Dyackhov
Comment 2
2024-11-22 04:00:52 PST
Pull request:
https://github.com/WebKit/WebKit/pull/37014
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
<
rdar://problem/140668833
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug