[Webkit-unassigned] [Bug 219980] New: [WPE] REGRESSION(r270767): API test WPE/TestWebExtensions/webkit/WebKitWebExtension/user-messages is crashing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 17 00:36:52 PST 2020


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

            Bug ID: 219980
           Summary: [WPE] REGRESSION(r270767): API test
                    WPE/TestWebExtensions/webkit/WebKitWebExtension/user-m
                    essages is crashing
           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: dpino at igalia.com

The test has been crashing in the WPE Release bot since build https://build.webkit.org/builders/WPE-Linux-64-bit-Release-Tests/builds/21510 (r270767). There are two commits in that build. I think r270767 might be the cause for the regression.

https://build.webkit.org/builders/WPE-Linux-64-bit-Release-Tests/builds/21510/steps/API-tests/logs/stdio

Unexpected crashes (1)
    /WPE/TestWebExtensions
        /webkit/WebKitWebExtension/user-messages

Unfortunately I haven't managed to get a stacktrace for this test. My environment uses Flatpak. This is what I tried:

$ Tools/Scripts/run-wpe-tests --debug WebKitBuild/WPE/Debug/bin/TestWebKitAPI/WPE/TestWebExtensions -p /webkit/WebKitWebExtension/user-messages
TEST: WebKitBuild/WPE/Debug/bin/TestWebKitAPI/WPE/TestWebExtensions...
  /webkit/WebKitWebExtension/user-messages:                           Leaked objects: WebKitWebContext(0x55a4771ed120 - 2 left)
FAIL
ERROR:../../Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h:163:virtual Test::~Test(): 'm_watchedObjects.isEmpty()' should be TRUE

And then I also tried to get into the sandbox and run the test (same result):

$ ./Tools/Scripts/webkit-flatpak --wpe --debug -c /bin/bash
$ WebKitBuild/WPE/Debug/bin/TestWebKitAPI/WPE/TestWebExtensions -p /webkit/WebKitWebExtension/user-messages
# random seed: R02S8a0a057d51e3145febaaf61f299230c3
# Start of webkit tests
# Start of WebKitWebExtension tests
Leaked objects: WebKitWebContext(0x561406141120 - 2 left)
**
ERROR:../../Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h:163:virtual Test::~Test(): 'm_watchedObjects.isEmpty()' should be TRUE
Bail out! ERROR:../../Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h:163:virtual Test::~Test(): 'm_watchedObjects.isEmpty()' should be TRUE
Aborted

-- 
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/20201217/221a93b2/attachment.htm>


More information about the webkit-unassigned mailing list