[Webkit-unassigned] [Bug 288146] New: [Win] Received invalid message GPUConnectionToWebProcess_CreateRenderingBackend for destination 0

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 20 14:05:43 PST 2025


https://bugs.webkit.org/show_bug.cgi?id=288146

            Bug ID: 288146
           Summary: [Win] Received invalid message
                    GPUConnectionToWebProcess_CreateRenderingBackend for
                    destination 0
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com

Some layout tests are randomly crashing.
I'm testing with Windows Debug build of 290741 at main and running "python .\Tools\Scripts\run-webkit-tests --debug".

Regressions: Unexpected crashes (3)
  fast/dom/Window/addEventListener-implicit-this.html [ Crash ]
  http/tests/navigation/anchor-frames-same-origin.html [ Crash ]
  http/wpt/html/semantics/scripting-1/the-script-element/module/module-fails-decoding-then-load-as-classic-script.html [ Crash ]

Received invalid message GPUConnectionToWebProcess_CreateRenderingBackend for destination 0
SHOULD NEVER BE REACHED
C:\webkit\wa\Source\WebKit\Platform/IPC/Connection.cpp(1453) : void IPC::Connection::dispatchMessage(UniqueRef<Decoder>)
ERROR: [webFrameID=343, webPageID=339] WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction: Got policyAction 0 from async IPC
C:\webkit\wa\Source\WebKit\WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp(213) : auto WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(const NavigationAction &, const ResourceRequest &, const ResourceResponse &, FormState *, const String &, std::optional<WebCore::NavigationIdentifier>, std::optional<WebCore::HitTestResult> &&, bool, IsPerformingHTTPFallback, SandboxFlags, PolicyDecisionMode, FramePolicyFunction &&)::(anonymous class)::operator()(PolicyDecision &&) const
ERROR: [webFrameID=715, webPageID=711] WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction: Got policyAction 0 from async IPC
C:\webkit\wa\Source\WebKit\WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp(213) : auto WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(const NavigationAction &, const ResourceRequest &, const ResourceResponse &, FormState *, const String &, std::optional<WebCore::NavigationIdentifier>, std::optional<WebCore::HitTestResult> &&, bool, IsPerformingHTTPFallback, SandboxFlags, PolicyDecisionMode, FramePolicyFunction &&)::(anonymous class)::operator()(PolicyDecision &&) const
1   00007FFD92DB42BF IPC::Connection::dispatchMessage
2   00007FFD92DBBC1D IPC::Connection::SyncMessageState::ConnectionAndIncomingMessage::dispatch
3   00007FFD92DADDFC IPC::Connection::SyncMessageState::dispatchMessagesAndResetDidScheduleDispatchMessagesForConnection
4   00007FFD92DB45EF IPC::Connection::dispatchSyncStateMessages
5   00007FFD92DB741B IPC::Connection::SyncMessageState::processIncomingMessage::<lambda_1>::operator()
6   00007FFD92DB73B7 WTF::Detail::CallableWrapper<`lambda at C:\webkit\wa\Source\WebKit\Platform\IPC\Connection.cpp:239:30',void>::call
7   00007FFD8ED00CEC WTF::Function<void ()>::operator()
8   00007FFD907781B2 WTF::RunLoop::performWork
9   00007FFD90934C18 WTF::RunLoop::wndProc
10  00007FFD90934B23 WTF::RunLoop::RunLoopWndProc
11  00007FFE492283F1 DispatchMessageW
12  00007FFE49227EB1 DispatchMessageW
13  00007FFD90934E92 WTF::RunLoop::run
14  00007FFD91CD2183 WebKit::AuxiliaryProcessMainBase<WebKit::GPUProcess,1>::run
15  00007FFD91CD2037 WebKit::AuxiliaryProcessMain<WebKit::GPUProcessMainWin>
16  00007FFD91CD1FE1 WebKit::GPUProcessMain
17  00007FF62BEF101C main
18  00007FF62BEF13CC __scrt_common_main_seh
19  00007FFE4959259D BaseThreadInitThunk
20  00007FFE4A36AF38 RtlUserThreadStart
ERROR: 000002607142FD70 - [PID=27292] WebProcessProxy::gpuProcessConnectionDidBecomeUnresponsive
C:\webkit\wa\Source\WebKit\UIProcess/WebProcessProxy.cpp(1159) : void WebKit::WebProcessProxy::gpuProcessConnectionDidBecomeUnresponsive(GPUProcessConnectionIdentifier)
ERROR: 00000260703E6500 - GPUProcessProxy::childConnectionDidBecomeUnresponsive:
C:\webkit\wa\Source\WebKit\UIProcess/GPU/GPUProcessProxy.cpp(621) : void WebKit::GPUProcessProxy::childConnectionDidBecomeUnresponsive()
ERROR: 00000260703E6500 - GPUProcessProxy::didBecomeUnresponsive: GPUProcess with PID 32684 became unresponsive, terminating it
C:\webkit\wa\Source\WebKit\UIProcess/GPU/GPUProcessProxy.cpp(860) : virtual void WebKit::GPUProcessProxy::didBecomeUnresponsive()
ERROR: 00000260703E6500 - GPUProcessProxy::gpuProcessExited: reason=Unresponsive
C:\webkit\wa\Source\WebKit\UIProcess/GPU/GPUProcessProxy.cpp(580) : void WebKit::GPUProcessProxy::gpuProcessExited(ProcessTerminationReason)
GPUProcess terminated (pid 32684) for reason: crash

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20250220/dec2f9f1/attachment-0001.htm>


More information about the webkit-unassigned mailing list