Bug 292890

Summary: [Win] Crash when running Speedometer
Product: WebKit Reporter: Ian Grunert <ian.grunert>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: max, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: PC   
OS: Windows 11   

Ian Grunert
Reported 2025-05-12 16:13:58 PDT
Tested on https://commits.webkit.org/294808@main, haven't bisected yet https://browserbench.org/Speedometer3.1/ -> click Start Test On a debug build it hits an assert in Connection.cpp dispatchMessage Received invalid message WebPermissionControllerProxy_Query for destination 0 SHOULD NEVER BE REACHED S:\WebKit\Source\WebKit\Platform/IPC/Connection.cpp(1471) : void IPC::Connection::dispatchMessage(UniqueRef<Decoder>) 1 00007FFAB1D45A49 IPC::Connection::dispatchMessage 2 00007FFAB1D46024 IPC::Connection::dispatchIncomingMessages 3 00007FFAB1D4AFCB IPC::Connection::enqueueIncomingMessage::<lambda_6>::operator() 4 00007FFAB1D4AF67 WTF::Detail::CallableWrapper<`lambda at S:\WebKit\Source\WebKit\Platform\IPC\Connection.cpp:1352:31',void>::call 5 00007FFA72A5393C WTF::Function<void ()>::operator() 6 00007FFA7458F3B2 WTF::RunLoop::performWork 7 00007FFA7475A268 WTF::RunLoop::wndProc 8 00007FFA7475A173 WTF::RunLoop::RunLoopWndProc 9 00007FFB8496B643 CallWindowProcW 10 00007FFB849691CD IsWindowUnicode 11 00007FF70F179F68 wWinMain 12 00007FF70F17B5AA __scrt_common_main_seh 13 00007FFB8592E8D7 BaseThreadInitThunk 14 00007FFB862B14FC RtlUserThreadStart Exception thrown at 0x00007FFA744FE4C5 (JavaScriptCore.dll) in MiniBrowser.exe: 0xC0000005: Access violation writing location 0x00000000BBADBEEF. Stack trace from Visual Studio: > JavaScriptCore.dll!WTFCrash() Line 367 C++ WebKit2.dll!WTFCrashWithInfo(int, const char *, const char *, int) Line 945 C++ WebKit2.dll!IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder> message) Line 1474 C++ WebKit2.dll!IPC::Connection::dispatchIncomingMessages() Line 1571 C++ WebKit2.dll!IPC::Connection::enqueueIncomingMessage::<lambda_6>::operator()() Line 1354 C++ WebKit2.dll!WTF::Detail::CallableWrapper<`lambda at S:\WebKit\Source\WebKit\Platform\IPC\Connection.cpp:1352:31',void>::call() Line 53 C++ JavaScriptCore.dll!WTF::Function<void ()>::operator()() Line 82 C++ JavaScriptCore.dll!WTF::RunLoop::performWork() Line 148 C++ JavaScriptCore.dll!WTF::RunLoop::wndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 59 C++ JavaScriptCore.dll!WTF::RunLoop::RunLoopWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 41 C++ [External Code] MiniBrowser.exe!wWinMain(HINSTANCE__ * hInstance, HINSTANCE__ *, wchar_t *, int nCmdShow) Line 89 C++ [External Code]
Attachments
Radar WebKit Bug Importer
Comment 1 2025-05-19 16:14:42 PDT
Ian Grunert
Comment 2 2025-09-05 14:44:36 PDT
EWS
Comment 3 2025-09-06 08:16:48 PDT
Committed 299660@main (daf2848d209d): <https://commits.webkit.org/299660@main> Reviewed commits have been landed. Closing PR #50387 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.