[Webkit-unassigned] [Bug 198989] New: [WinCairo] SendMessage in WebKit::WebView::setToolTip often doen't return while using Web Inspector

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 18 21:01:05 PDT 2019


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

            Bug ID: 198989
           Summary: [WinCairo] SendMessage in WebKit::WebView::setToolTip
                    often doen't return while using Web Inspector
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: stephan.szabo at sony.com

[WinCairo] SendMessage in WebKit::WebView::setToolTip often doen't return while using Web Inspector

I'd know how to reproduce this issue, but it's easy to reproduce by using Web Inspector for a while.

SendMessage is blocking.

> [External Code]	
> WebKit2.dll!WebKit::WebView::setToolTip(const WTF::String & toolTip) Line 885	C++
> WebKit2.dll!WebKit::WebPageProxy::setToolTip(const WTF::String & toolTip) Line 6279	C++
> [Inline Frame] WebKit2.dll!IPC::callMemberFunctionImpl(WebKit::WebPageProxy *)	C++
> [Inline Frame] WebKit2.dll!IPC::callMemberFunction(std::tuple<WTF::String> &&)	C++
> [Inline Frame] WebKit2.dll!IPC::handleMessage(IPC::Decoder &)	C++
> WebKit2.dll!WebKit::WebPageProxy::didReceiveMessage(IPC::Connection & connection, IPC::Decoder & decoder) Line 728	C++
> WebKit2.dll!IPC::MessageReceiverMap::dispatchMessage(IPC::Connection & connection, IPC::Decoder & decoder) Line 128	C++
> WebKit2.dll!WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection & connection, IPC::Decoder & decoder) Line 628	C++
> WebKit2.dll!IPC::Connection::dispatchMessage(IPC::Decoder & decoder) Line 983	C++
> WebKit2.dll!IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder,std::default_delete<IPC::Decoder> > message) Line 1012	C++
> WebKit2.dll!IPC::Connection::dispatchIncomingMessages() Line 1116	C++
> [Inline Frame] WTF.dll!WTF::Function<void __cdecl(void)>::operator()()	C++
> WTF.dll!WTF::RunLoop::performWork() Line 107	C++
> [Inline Frame] WTF.dll!WTF::RunLoop::wndProc(HWND__ *) Line 57	C++
> WTF.dll!WTF::RunLoop::RunLoopWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 39	C++
> [External Code]	
> WebKit.dll!WebKitMessageLoop::run(HACCEL__ * hAccelTable) Line 89	C++
> MiniBrowserLib.dll!wWinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, wchar_t * lpstrCmdLine, int nCmdShow) Line 99	C++
> MiniBrowser.exe!wWinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, wchar_t * lpstrCmdLine, int nCmdShow) Line 232	C++
> [External Code]

-- 
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/20190619/3bff7998/attachment.html>


More information about the webkit-unassigned mailing list