WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
244186
[WPE] Imported W3C touch-event tests are crashing
https://bugs.webkit.org/show_bug.cgi?id=244186
Summary
[WPE] Imported W3C touch-event tests are crashing
Zan Dobersek
Reported
2022-08-22 02:03:06 PDT
The following imported W3C touch-event tests are crashing on WPE: imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchmove-event-listener-on-body.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchmove-event-listener-on-div.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchmove-event-listener-on-document.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchmove-event-listener-on-root.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchmove-event-listener-on-window.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchstart-event-listener-on-body.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchstart-event-listener-on-div.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchstart-event-listener-on-document.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchstart-event-listener-on-root.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/non-passive-touchstart-event-listener-on-window.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchmove-event-listener-on-body.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchmove-event-listener-on-div.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchmove-event-listener-on-document.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchmove-event-listener-on-root.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchmove-event-listener-on-window.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchstart-event-listener-on-body.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchstart-event-listener-on-div.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchstart-event-listener-on-document.html [ Crash ] imported/w3c/web-platform-tests/dom/events/non-cancelable-when-passive/passive-touchstart-event-listener-on-root.html [ Crash ] This is the collected backtrace, missing functionality in WKTR: #0 0x00005555570c8fde in WTFCrash () #1 0x0000555555d4b479 in () #2 0x00005555592bebb2 in WTR::JSUIScriptController::sendEventStream(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) () #3 0x0000555555dceada in long JSC::APICallbackFunction::callImpl<JSC::JSCallbackFunction>(JSC::JSGlobalObject*, JSC::CallFrame*) () #4 0x00007fffa2dd4027 in () #5 0x00007fffffffc7f0 in () #6 0x000055555928d47e in op_call_slow_return_location () #7 0x0000000000000000 in ()
Attachments
Add attachment
proposed patch, testcase, etc.
Lauro Moura
Comment 1
2022-10-18 07:24:21 PDT
fast/events/touch/force-press-event.html Moved out of iphone7 folder by
254521@main
. It's crashing at the same site.
Franco Vieira
Comment 2
2025-07-18 10:51:28 PDT
Also happening on the following when attempting to implement event-timing: - imported/w3c/web-platform-tests/event-timing/TapToStopFling.html - imported/w3c/web-platform-tests/event-timing/interaction-count-tap.html
Franco Vieira
Comment 3
2025-07-18 11:03:33 PDT
Crash logs for the event-timing runs can be found here:
https://ews-build.webkit.org/#/builders/34/builds/85287
They look a bit different for me: STDERR: SHOULD NEVER BE REACHED STDERR: /app/webkit/Tools/TestRunnerShared/UIScriptContext/UIScriptController.h(73) : void WTR::UIScriptController::notImplemented() const STDERR: 1 0x55fecf8d9cc3 WTR::UIScriptController::notImplemented() const [clone .isra.0] STDERR: 2 0x55fecf8da2e9 ??? STDERR: 3 0x55fecf90c033 WTR::JSUIScriptController::sendEventStream(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) STDERR: 4 0x7f94f051c585 long JSC::APICallbackFunction::callImpl<JSC::JSCallbackFunction>(JSC::JSGlobalObject*, JSC::CallFrame*) STDERR: 5 0x7f94995e4327 ???
Fujii Hironori
Comment 4
2025-09-03 23:41:27 PDT
All ports skips the tests after
280139@main
. But, only WPE is running the tests and crashing. I'm going to skip them for WPE.
Fujii Hironori
Comment 5
2025-09-03 23:47:13 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/50289
EWS
Comment 6
2025-09-04 01:32:21 PDT
Test gardening commit
299545@main
(48c4dddea2e1): <
https://commits.webkit.org/299545@main
> Reviewed commits have been landed. Closing PR #50289 and removing active labels.
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