[Webkit-unassigned] [Bug 217363] New: REGRESSION(r267763): [GTK][WPE] Some flaky crashes in MemoryPressureMonitor when in Wayland

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 5 21:35:49 PDT 2020


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

            Bug ID: 217363
           Summary: REGRESSION(r267763): [GTK][WPE] Some flaky crashes in
                    MemoryPressureMonitor when in Wayland
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lmoura at igalia.com

Created attachment 410609

  --> https://bugs.webkit.org/attachment.cgi?id=410609&action=review

js/throw-large-string-oom.html trace

Some tests affected:

imported/w3c/web-platform-tests/xhr/sync-no-timeout.any.html
js/throw-large-string-oom.html (all the time, running ~10 iterations to reproduce locally)
scrollbars/scrollbar-selectors.html (only once)

Sample trace (full attached):

Thread 1 (Thread 0x7fa8ba7ff700 (LWP 29320)):
#0  0x00007fa8cac8e9ab in WTFCrash () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#1  0x0000000000428bba in  ()
#2  0x00007fa8cd3b6ea5 in _ZN6WebKit19NetworkProcessProxy19allNetworkProcessesEv () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#3  0x00007fa8cd2b657a in _ZN6WebKit14WebProcessPool23sendMemoryPressureEventEb () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#4  0x00007fa8cd40c483 in _ZZN6WebKit21MemoryPressureMonitor5startEvENK3$_7clEv () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#5  0x00007fa8cd40bc76 in  () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#6  0x00007fa8caca9570 in _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#7  0x00007fa8cad04026 in _ZN3WTFL19wtfThreadEntryPointEPv () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#8  0x00007fa8c783f4d2 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fa8c53a34d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

It's asserting the isMain() check in NetworkProcessProxy.cpp networkProcessesSet(), added by r267763 (line 89 in https://trac.webkit.org/changeset/267763/webkit#file47).

-- 
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/20201006/d86ddb18/attachment.htm>


More information about the webkit-unassigned mailing list