[Webkit-unassigned] [Bug 173760] New: [WPE] Crash in wpe_view_backend_get_renderer_host_fd

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 23 02:10:46 PDT 2017


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

            Bug ID: 173760
           Summary: [WPE] Crash in wpe_view_backend_get_renderer_host_fd
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit WPE
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: bugs-noreply at webkitgtk.org

This can happen if views are created and destroyed quickly. The problem is that CompositingManagerProxy adds a message receiver but never removes it, so it's possible that the message arrives right after the view has been destroyed. This is happening most of the times running /wpe/WebKitAutomationSession/request-session that creates 3 web views in a row that are deleted when the test finishes. 

TEST: bin/TestWebKitAPI/WPE/TestAutomationSession... (pid=20138)
  /wpe/WebKitAutomationSession/request-session:                        
** (bin/TestWebKitAPI/WPE/TestAutomationSession:20138): WARNING **: Not enabling automation on WebKitWebContext because there's another context with automation enabled, only one is allowed
FAIL
GTester: last random seed: R02Sb82032fa981c69b9235fb7b2877ed160
(pid=20178)
FAIL: bin/TestWebKitAPI/WPE/TestAutomationSession

Do not worry abut the warnings, that's expected and handled, the test is failing because it's crashing after it finishes.

-- 
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/20170623/10a524a5/attachment.html>


More information about the webkit-unassigned mailing list