[Webkit-unassigned] [Bug 199666] New: [GTK][X11] X Error received in WebProcess on NVidia binary drivers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 10 05:19:59 PDT 2019


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

            Bug ID: 199666
           Summary: [GTK][X11] X Error received in WebProcess on NVidia
                    binary drivers
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tpopela at redhat.com
                CC: bugs-noreply at webkitgtk.org, magomez at igalia.com

Using the following demo program inside the Toolbox running on T460p with GeFroce 940MX crashes the web process. I can reproduce it easily, so if anything is needed Miguel, I can provide it.

// gcc demo.c -o demo `pkg-config --libs --cflags gtk±3.0 webkit2gtk-4.0
#include <gtk/gtk.h>
#include <webkit2/webkit2.h>

static void activate(GtkApplication *app, gpointer user_data);

int main(int argc, char **argv)
{
    GtkApplication *app;
    int status;

    app = gtk_application_new("org.test.test", G_APPLICATION_FLAGS_NONE);
    g_signal_connect(app, "activate", G_CALLBACK(activate), NULL);
    status = g_application_run(G_APPLICATION(app), argc, argv);
    g_object_unref(app);
    return status;
}

static void activate(GtkApplication *app, gpointer user_data)
{
    GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    WebKitWebView *web_view;

    gtk_application_add_window(app, GTK_WINDOW(window));

    gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
    gtk_window_set_default_size(GTK_WINDOW(window), 400, 400);
    gtk_window_set_title(GTK_WINDOW(window), "Demo");

    web_view = WEBKIT_WEB_VIEW(webkit_web_view_new());

    gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(web_view));

    gtk_widget_set_size_request(window, 100, 100);
    webkit_web_view_load_uri(web_view, "https://www.youtube.com/embed/?v=vCoF21OXu2E");
    gtk_widget_show_all(window);
}


(WebKitWebProcess:12512): Gdk-ERROR **: 13:39:16.802: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 300 error_code 2 request_code 53 (core protocol) minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Thread 17 "eadedCompositor" received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x7fb6999fd700 (LWP 12603)]
0x00007fb726dae1c5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
554     ../glib/gmessages.c: No such file or directory.
(gdb) bt
#0  0x00007fb726dae1c5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
#1  0x00007fb726db0bbc in g_log_writer_default (log_level=6, log_level at entry=G_LOG_LEVEL_ERROR, fields=fields at entry=0x7fb6999fbec0, n_fields=n_fields at entry=6, user_data=user_data at entry=0x0) at ../glib/gmessages.c:2690
#2  0x00007fb726daee17 in g_log_structured_array (n_fields=6, fields=0x7fb6999fbec0, log_level=G_LOG_LEVEL_ERROR) at ../glib/gmessages.c:1923
#3  0x00007fb726daee17 in g_log_structured_array (log_level=G_LOG_LEVEL_ERROR, fields=0x7fb6999fbec0, n_fields=6) at ../glib/gmessages.c:1896
#4  0x00007fb726daf844 in g_log_structured_standard
    (log_domain=log_domain at entry=0x7fb72731a017 "Gdk", log_level=log_level at entry=G_LOG_LEVEL_ERROR, file=file at entry=0x7fb7273381bc "gdkdisplay-x11.c", line=line at entry=0x7fb727338268 "2763", func=func at entry=0x7fb727338ed0 <__func__.76909> "_gdk_x11_display_error_event", message_format=message_format at entry=0x7fb727339238 "%s") at ../glib/gmessages.c:1980
#5  0x00007fb7272d8bea in _gdk_x11_display_error_event (display=display at entry=0x55a4f7b0f0e0 [GdkX11Display], error=error at entry=0x7fb6999fc510) at gdkdisplay-x11.c:2763
#6  0x00007fb7272e5b93 in gdk_x_error (error=0x7fb6999fc510, xdisplay=0x55a4f7afea20) at gdkmain-x11.c:307
#7  0x00007fb7272e5b93 in gdk_x_error (xdisplay=0x55a4f7afea20, error=0x7fb6999fc510) at gdkmain-x11.c:269
#8  0x00007fb724702402 in _XError (dpy=dpy at entry=0x55a4f7afea20, rep=rep at entry=0x7fb67800a410) at XlibInt.c:1444
#9  0x00007fb7246ff297 in handle_error (dpy=0x55a4f7afea20, err=0x7fb67800a410, in_XReply=<optimized out>) at xcb_io.c:199
#10 0x00007fb7246ff33d in handle_response (dpy=0x55a4f7afea20, response=0x7fb67800a410, in_XReply=<optimized out>) at xcb_io.c:324
#11 0x00007fb7247002b0 in _XReply (dpy=dpy at entry=0x55a4f7afea20, rep=rep at entry=0x7fb6999fc6c0, extra=extra at entry=0, discard=discard at entry=1) at xcb_io.c:634
#12 0x00007fb7246fbb01 in XSync (dpy=0x55a4f7afea20, discard=discard at entry=0) at Sync.c:44
#13 0x00007fb7246fbb9f in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
#14 0x00007fb7246de5e4 in XCreatePixmap (dpy=0x55a4f7afea20, d=586, width=1, height=1, depth=128) at CrPixmap.c:58
#15 0x00007fb6d9dc0429 in  () at /lib64/libGLX_system.so.0
#16 0x00007fb7242bb2a9 in glXCreatePbuffer () at /lib64/libGLX.so.0
#17 0x00007fb72998e49b in WebCore::GLContextGLX::createPbufferContext(WebCore::PlatformDisplay&, __GLXcontextRec*) (platformDisplay=..., sharingContext=sharingContext at entry=0x0)
    at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:233
#18 0x00007fb72998ec78 in WebCore::GLContextGLX::createSharingContext(WebCore::PlatformDisplay&) (platformDisplay=...) at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:296
#19 0x00007fb72995ab26 in WebCore::GLContext::createSharingContext(WebCore::PlatformDisplay&) (display=...) at ../Source/WebCore/platform/graphics/GLContext.cpp:119
#20 0x00007fb72a0c409e in WebCore::PlatformDisplay::sharingGLContext() (this=this at entry=0x7fb6c0a03140) at ../Source/WebCore/platform/graphics/PlatformDisplay.cpp:163
#21 0x00007fb72998eb60 in WebCore::GLContextGLX::createContext(unsigned long, WebCore::PlatformDisplay&) (window=window at entry=52428804, platformDisplay=...) at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:284
#22 0x00007fb72995a96b in WebCore::GLContext::createContextForWindow(unsigned long, WebCore::PlatformDisplay*) (windowHandle=52428804, platformDisplay=<optimized out>) at ../Source/WebCore/platform/graphics/GLContext.cpp:94
#23 0x00007fb72857cde0 in WebKit::ThreadedCompositor::createGLContext() (this=0x7fb69aa61660) at ../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp:90
#24 0x00007fb72857bdc7 in WTF::Function<void()>::CallableWrapper<WebKit::CompositingRunLoop::performTaskSync(WTF::Function<void()>&&)::<lambda()> >::call(void) (this=0x7fb69aa4b648) at /usr/include/c++/9/bits/unique_ptr.h:357
#25 0x00007fb72674b9d5 in WTF::RunLoop::performWork() () at /lib64/libjavascriptcoregtk-4.0.so.18
#26 0x00007fb726795cfd in  () at /lib64/libjavascriptcoregtk-4.0.so.18
#27 0x00007fb726da7fd0 in g_main_dispatch (context=0x7fb678000b20) at ../glib/gmain.c:3189
#28 0x00007fb726da7fd0 in g_main_context_dispatch (context=context at entry=0x7fb678000b20) at ../glib/gmain.c:3854
#29 0x00007fb726da8368 in g_main_context_iterate (context=0x7fb678000b20, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:3927
#30 0x00007fb726da86b3 in g_main_loop_run (loop=0x7fb678002500) at ../glib/gmain.c:4123
#31 0x00007fb726796770 in WTF::RunLoop::run() () at /lib64/libjavascriptcoregtk-4.0.so.18
#32 0x00007fb72674cd68 in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /lib64/libjavascriptcoregtk-4.0.so.18
#33 0x00007fb726796afd in  () at /lib64/libjavascriptcoregtk-4.0.so.18
#34 0x00007fb72507a5a2 in start_thread () at /lib64/libpthread.so.0
#35 0x00007fb727c35023 in clone () at /lib64/libc.so.6
(gdb) bt full
#0  0x00007fb726dae1c5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
        debugger_present = 1
#1  0x00007fb726db0bbc in g_log_writer_default (log_level=6, log_level at entry=G_LOG_LEVEL_ERROR, fields=fields at entry=0x7fb6999fbec0, n_fields=n_fields at entry=6, user_data=user_data at entry=0x0) at ../glib/gmessages.c:2690
        initialized = 1
        stderr_is_journal = 0
        __FUNCTION__ = "g_log_writer_default"
#2  0x00007fb726daee17 in g_log_structured_array (n_fields=6, fields=0x7fb6999fbec0, log_level=G_LOG_LEVEL_ERROR) at ../glib/gmessages.c:1923
        writer_func = 0x7fb726db0a40 <g_log_writer_default>
        writer_user_data = 0x0
        recursion = 0
        depth = <optimized out>
        __FUNCTION__ = "g_log_structured_array"
        __FUNCTION__ = "g_log_structured_array"
#3  0x00007fb726daee17 in g_log_structured_array (log_level=G_LOG_LEVEL_ERROR, fields=0x7fb6999fbec0, n_fields=6) at ../glib/gmessages.c:1896
        __FUNCTION__ = "g_log_structured_array"
#4  0x00007fb726daf844 in g_log_structured_standard
    (log_domain=log_domain at entry=0x7fb72731a017 "Gdk", log_level=log_level at entry=G_LOG_LEVEL_ERROR, file=file at entry=0x7fb7273381bc "gdkdisplay-x11.c", line=line at entry=0x7fb727338268 "2763", func=func at entry=0x7fb727338ed0 <__func__.76909> "_gdk_x11_display_error_event", message_format=message_format at entry=0x7fb727339238 "%s") at ../glib/gmessages.c:1980
        fields = 
            {{key = 0x7fb726dff594 "PRIORITY", value = 0x7fb726df9223, length = -1}, {key = 0x7fb726dff59d "CODE_FILE", value = 0x7fb7273381bc, length = -1}, {key = 0x7fb726dff5a7 "CODE_LINE", value = 0x7fb727338268, length = -1}, {key = 0x7fb726dff5b1 "CODE_FUNC", value = 0x7fb727338ed0 <__func__.76909>, length = -1}, {key = 0x7fb726dff581 "MESSAGE", value = 0x7fb67801c240, length = -1}, {key = 0x7fb726dff5ee "GLIB_DOMAIN", value = 0x7fb72731a017, length = -1}}
        n_fields = 6
        message_allocated = 0x7fb67801c240 "The program 'WebKitWebProcess' received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was 'BadValue (integer parameter out of range for operation)'.\n  (Details: seri"...
        buffer = "\240\266\317'\267\177\000\000\372q\336Ù¶\177\000\000\340ÄŸ\231\266\177\000\000D\b\272'\267\177\000\000\310\f\234\001\000\000\000\000\264\277\237\231\266\177\000\000\273\002\000\000\000\000\000\000\220\300\237\231\266\177\000\000\060\222\330Ù¶\177\000\000\200\300\237\231\266\177\000\000\310\023\231!\267\177\000\000x", '\000' <repeats 24 times>, "\340\005\000\000\000\000\000\200\300\237\231\266\177\000\000\000\000\000\000\000\000\000\000\336\017\331Ù¶\177\000\000(h\000x\266\177\000\000\220\300\237\231\v\000\000\000\006\062\003g\000\000\000\000\b\375\303*\267\177\000\000\062\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\001", '\000' <repeats 15 times>...
        args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fb6999fc438, reg_save_area = 0x7fb6999fc360}}
#5  0x00007fb7272d8bea in _gdk_x11_display_error_event (display=display at entry=0x55a4f7b0f0e0 [GdkX11Display], error=error at entry=0x7fb6999fc510) at gdkdisplay-x11.c:2763
        buf = "BadValue (integer parameter out of range for operation)\000\000\000\000\000\000\000\000"
        msg = <optimized out>
        display_x11 = 0x55a4f7b0f0e0 [GdkX11Display]
        tmp_list = <optimized out>
        ignore = 0
        __func__ = "_gdk_x11_display_error_event"
#6  0x00007fb7272e5b93 in gdk_x_error (error=0x7fb6999fc510, xdisplay=0x55a4f7afea20) at gdkmain-x11.c:307
        error_display = 0x55a4f7b0f0e0 [GdkX11Display]
        manager = <optimized out>
        displays = 0x0
#7  0x00007fb7272e5b93 in gdk_x_error (xdisplay=0x55a4f7afea20, error=0x7fb6999fc510) at gdkmain-x11.c:269
#8  0x00007fb724702402 in _XError (dpy=dpy at entry=0x55a4f7afea20, rep=rep at entry=0x7fb67800a410) at XlibInt.c:1444
        rtn_val = <optimized out>
        event = 
422238160496}, xunmap = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, from_configure = -139461408}, xmap = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, override_redirect = -139461408}, xmaprequest = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, parent = 140422227703042, window = 140422238160496}, xreparent = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, parent = 94167018503392, x = -1717582416, y = 32694, override_redirect = -1717582448}, xconfigure = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, x = -139461408, y = 21924, width = -1717582416, height = 32694, border_width = -1717582448, above = 301, override_redirect = -1717582456}, xgravity = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, x = -139461408, y = 21924}, xresizerequest = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, width = -1717582224, height = 32694}, xconfigurerequest = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, parent = 140422227703042, window = 140422238160496, x = -139461408, y = 21924, width = -1717582416, height = 32694, border_width = -1717582448, above = 301, detail = -1717582456, value_mask = 140424558418985}, xcirculate = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, event = 140422227703042, window = 140422238160496, place = -139461408}, xcirculaterequest = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, parent = 140422227703042, window = 140422238160496, place = -139461408}, xproperty = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, atom = 140422238160496, time = 94167018503392, state = -1717582416}, xselectionclear = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, selection = 140422238160496, time = 94167018503392}, xselectionrequest = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, owner = 140422227703042, requestor = 140422238160496, selection = 94167018503392, target = 140422238160304, property = 140422238160272, time = 301}, xselection = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, requestor = 140422227703042, selection = 140422238160496, target = 94167018503392, property = 140422238160304, time = 140422238160272}, xcolormap = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, colormap = 140422238160496, new = -139461408, state = 21924}, xclient = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, message_type = 140422238160496, format = -139461408, data = {b = "\260ÅŸ\231\266\177\000\000\220ÅŸ\231\266\177\000\000-\001\000", s = {-14928, -26209, 32694, 0, -14960, -26209, 32694, 0, 301, 0}, l = {140422238160304, 140422238160272, 301, 140422238160264, 140424558418985}}}, xmapping = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, request = -1717582224, first_keycode = 32694, count = -139461408}, xerror = {type = 0, display = 0x55a4f7afea20, resourceid = 128, serial = 300, error_code = 2 '\002', request_code = 53 '5', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, window = 140422227703042, key_vector = "pÆŸ\231\266\177\000\000\340\374\257\367\244U\000\000\260ÅŸ\231\266\177\000\000\220ÅŸ\231\266\177\000"}, xgeneric = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, extension = -1728039678, evtype = 32694}, xcookie = {type = 0, serial = 94167018498592, send_event = 128, display = 0x12c, extension = -1728039678, evtype = 32694, cookie = 2577385072, data = 0x55a4f7affce0}, pad = {94162862997504, 94167018498592, 128, 300, 140422227703042, 140422238160496, 94167018503392, 140422238160304, 140422238160272, 301, 140422238160264, 140424558418985, 301, 140424558419301, 0, 140421674118320, 301, 140422238160304, 0, 140422238160400, 0, 0, 0, 0}}
        async = <optimized out>
        next = <optimized out>
#9  0x00007fb7246ff297 in handle_error (dpy=0x55a4f7afea20, err=0x7fb67800a410, in_XReply=<optimized out>) at xcb_io.c:199
        ext = <optimized out>
        ret_code = 21924
#10 0x00007fb7246ff33d in handle_response (dpy=0x55a4f7afea20, response=0x7fb67800a410, in_XReply=<optimized out>) at xcb_io.c:324
        async = <optimized out>
        next = <optimized out>
#11 0x00007fb7247002b0 in _XReply (dpy=dpy at entry=0x55a4f7afea20, rep=rep at entry=0x7fb6999fc6c0, extra=extra at entry=0, discard=discard at entry=1) at xcb_io.c:634
        event = <optimized out>
        req = <optimized out>
        response = 0x7fb678012cb0
        error = 0x0
        c = <optimized out>
        reply = <optimized out>
        current = 0x7fb67800e030
        dpy_request = <optimized out>
        __PRETTY_FUNCTION__ = "_XReply"
#12 0x00007fb7246fbb01 in XSync (dpy=0x55a4f7afea20, discard=discard at entry=0) at Sync.c:44
        rep = {type = 112 'p', revertTo = 163 '\243', sequenceNumber = 30720, length = 32694, focus = 4155501088, pad1 = 21924, pad2 = 0, pad3 = 0, pad4 = 4155501088, pad5 = 21924}
#13 0x00007fb7246fbb9f in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
#14 0x00007fb7246de5e4 in XCreatePixmap (dpy=0x55a4f7afea20, d=586, width=1, height=1, depth=128) at CrPixmap.c:58
        pid = 52428811
        req = <optimized out>
#15 0x00007fb6d9dc0429 in  () at /lib64/libGLX_system.so.0
#16 0x00007fb7242bb2a9 in glXCreatePbuffer () at /lib64/libGLX.so.0
#17 0x00007fb72998e49b in WebCore::GLContextGLX::createPbufferContext(WebCore::PlatformDisplay&, __GLXcontextRec*) (platformDisplay=..., sharingContext=sharingContext at entry=0x0)
    at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:233
        fbConfigAttributes = {32784, 4, 32785, 1, 8, 1, 9, 1, 10, 1, 11, 1, 5, 0, 0}
        returnedElements = 39
        display = 0x55a4f7afea20
        configs = std::unique_ptr<struct __GLXFBConfigRec *> = {get() = 0x7fb67801a910}
        pbufferAttributes = {32833, 1, 32832, 1, 0}
        pbuffer = {m_resource = 140424562083872}
        context = std::unique_ptr<struct __GLXcontextRec> = {get() = 0xfffffffffffffff0}
#18 0x00007fb72998ec78 in WebCore::GLContextGLX::createSharingContext(WebCore::PlatformDisplay&) (platformDisplay=...) at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:296
        context = std::unique_ptr<class WebCore::GLContextGLX> = {get() = 0x7fb72a19d6fe}
#19 0x00007fb72995ab26 in WebCore::GLContext::createSharingContext(WebCore::PlatformDisplay&) (display=...) at ../Source/WebCore/platform/graphics/GLContext.cpp:119
        glxContext = std::unique_ptr<class WebCore::GLContextGLX> = {get() = 0x7fb72a19d6fe}
#20 0x00007fb72a0c409e in WebCore::PlatformDisplay::sharingGLContext() (this=this at entry=0x7fb6c0a03140) at ../Source/WebCore/platform/graphics/PlatformDisplay.cpp:163
#21 0x00007fb72998eb60 in WebCore::GLContextGLX::createContext(unsigned long, WebCore::PlatformDisplay&) (window=window at entry=52428804, platformDisplay=...) at ../Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:284
        glxSharingContext = <optimized out>
        context = std::unique_ptr<class WebCore::GLContextGLX> = {get() = 0x7fb6e0001810}
#22 0x00007fb72995a96b in WebCore::GLContext::createContextForWindow(unsigned long, WebCore::PlatformDisplay*) (windowHandle=52428804, platformDisplay=<optimized out>) at ../Source/WebCore/platform/graphics/GLContext.cpp:94
        glxContext = std::unique_ptr<class WebCore::GLContextGLX> = {get() = 0x7fb6e0001810}
        display = 
          @0x7fb6c0a03140: {_vptr.PlatformDisplay = 0x7fb72ab58250 <vtable for WebCore::PlatformDisplayX11+16>, m_nativeDisplayOwned = WebCore::PlatformDisplay::NativeDisplayOwned::No, m_eglDisplay = 0x0, m_sharingGLContext = std::unique_ptr<class WebCore::GLContext> = {get() = 0x0}, m_eglDisplayInitialized = false, m_eglMajorVersion = 0, m_eglMinorVersion = 0}
#23 0x00007fb72857cde0 in WebKit::ThreadedCompositor::createGLContext() (this=0x7fb69aa61660) at ../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp:90
#24 0x00007fb72857bdc7 in WTF::Function<void()>::CallableWrapper<WebKit::CompositingRunLoop::performTaskSync(WTF::Function<void()>&&)::<lambda()> >::call(void) (this=0x7fb69aa4b648) at /usr/include/c++/9/bits/unique_ptr.h:357
#25 0x00007fb72674b9d5 in WTF::RunLoop::performWork() () at /lib64/libjavascriptcoregtk-4.0.so.18
#26 0x00007fb726795cfd in  () at /lib64/libjavascriptcoregtk-4.0.so.18
#27 0x00007fb726da7fd0 in g_main_dispatch (context=0x7fb678000b20) at ../glib/gmain.c:3189
        dispatch = <optimized out>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x7fb69aa59000
        callback = 0x7fb726795cf0
        cb_funcs = 0x7fb726e7a280 <g_source_callback_funcs>
        cb_data = 0x7fb6780025b0
        need_destroy = <optimized out>
        source = 0x7fb678002520
        current = 0x7fb678002710
        i = 0
        __FUNCTION__ = "g_main_dispatch"
#28 0x00007fb726da7fd0 in g_main_context_dispatch (context=context at entry=0x7fb678000b20) at ../glib/gmain.c:3854
#29 0x00007fb726da8368 in g_main_context_iterate (context=0x7fb678000b20, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:3927
        max_priority = 2147483647
        timeout = -1
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 1
        fds = 0x7fb678002660
#30 0x00007fb726da86b3 in g_main_loop_run (loop=0x7fb678002500) at ../glib/gmain.c:4123
        __FUNCTION__ = "g_main_loop_run"
#31 0x00007fb726796770 in WTF::RunLoop::run() () at /lib64/libjavascriptcoregtk-4.0.so.18
#32 0x00007fb72674cd68 in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /lib64/libjavascriptcoregtk-4.0.so.18
#33 0x00007fb726796afd in  () at /lib64/libjavascriptcoregtk-4.0.so.18
#34 0x00007fb72507a5a2 in start_thread () at /lib64/libpthread.so.0
#35 0x00007fb727c35023 in clone () at /lib64/libc.so.6

-- 
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/20190710/eda08446/attachment-0001.html>


More information about the webkit-unassigned mailing list