Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
meta_wayland_drag_dest_focus_out (data_device=0x5650135b88b0, 
    surface=0x565017087370 [MetaWaylandSurface])
    at wayland/meta-wayland-data-device.c:1438
1438	  if (!grab->drag_focus_data_device)
(gdb) bt
#0  0x00007f7bc6df7665 in meta_wayland_drag_dest_focus_out (data_device=0x5650135b88b0, surface=0x565017087370 [MetaWaylandSurface])
    at wayland/meta-wayland-data-device.c:1438
#1  0x00007f7bc6df933f in meta_wayland_drag_grab_set_focus (drag_grab=0x56501576d3c0, surface=0x0) at wayland/meta-wayland-data-device.c:779
#2  0x00007f7bc6df94fb in data_device_end_drag_grab (drag_grab=0x56501576d3c0)
    at wayland/meta-wayland-data-device.c:861
#3  0x00007f7bc1f55914 in wl_signal_emit (data=0x565017c37e00, signal=0x565017c37e30) at src/wayland-server-core.h:357
#4  0x00007f7bc1f55914 in destroy_resource (element=0x565017c37e00, data=data@entry=0x0) at src/wayland-server.c:607
#5  0x00007f7bc1f562b4 in wl_resource_destroy (resource=<optimized out>)
    at src/wayland-server.c:626
#6  0x00007f7bbf105c58 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#7  0x00007f7bbf1056ba in ffi_call (cif=cif@entry=0x7ffc05326da0, fn=<optimized out>, rvalue=<optimized out>, 
    rvalue@entry=0x0, avalue=avalue@entry=0x7ffc05326e70)
    at ../src/x86/ffi64.c:525
#8  0x00007f7bc1f5a58e in wl_closure_invoke (closure=closure@entry=0x5650183628a0, flags=flags@entry=2, target=<optimized out>, 
    target@entry=0x565017c37e00, opcode=opcode@entry=0, data=<optimized out>, 
    data@entry=0x5650135bc520) at src/connection.c:935
#9  0x00007f7bc1f56787 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x5650135bc520) at src/wayland-server.c:371
#10 0x00007f7bc1f58802 in wl_event_loop_dispatch (loop=0x565013324cb0, timeout=timeout@entry=0) at src/event-loop.c:423
#11 0x00007f7bc6df3227 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:79
#12 0x00007f7bc25c9e52 in g_main_dispatch (context=0x565013324000)
    at gmain.c:3203
#13 0x00007f7bc25c9e52 in g_main_context_dispatch (context=context@entry=0x565013324000) at gmain.c:3856
#14 0x00007f7bc25ca1d0 in g_main_context_iterate (context=0x565013324000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#15 0x00007f7bc25ca4f2 in g_main_loop_run (loop=0x5650135bb080) at gmain.c:4125
#16 0x00007f7bc6dc55ac in meta_run () at core/main.c:572
#17 0x0000565012480657 in main (argc=<optimized out>, argv=<optimized out>)
    at main.c:471
(gdb) 
(gdb) t a a bt

Thread 7 (Thread 0x7f7b837fe700 (LWP 11685)):
#0  0x00007f7bc0dc3460 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7bbeadbd30 in PR_WaitCondVar (cvar=0x565013659db0, timeout=timeout@entry=4294967295)
    at ../../../nspr/pr/src/pthreads/ptsynch.c:396
#2  0x00007f7bca0ebfeb in js::SourceCompressorThread::threadLoop() (this=0x5650138ada58)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:1094
#3  0x00007f7bca0ebfeb in js::SourceCompressorThread::compressorThread(void*) (arg=0x5650138ada58)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:965
#4  0x00007f7bbeae15bc in _pt_root (arg=0x565013662050) at ../../../nspr/pr/src/pthreads/ptthread.c:216
#5  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b837fe700) at pthread_create.c:333
#6  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f7b83fff700 (LWP 11684)):
#0  0x00007f7bc0dc3460 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7bbeadbd30 in PR_WaitCondVar (cvar=0x5650136c0fa0, timeout=timeout@entry=4294967295)
    at ../../../nspr/pr/src/pthreads/ptsynch.c:396
#2  0x00007f7bca0785ae in js::GCHelperThread::threadLoop() (this=0x5650138ad978)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsgc.cpp:2266
#3  0x00007f7bbeae15bc in _pt_root (arg=0x5650136a6510) at ../../../nspr/pr/src/pthreads/ptthread.c:216
#4  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b83fff700) at pthread_create.c:333
#5  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f7b9cfb0700 (LWP 11683)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bcb05fc91 in poll (__timeout=-1, __nfds=3, __fds=0x7f7b8c006c70) at /usr/include/bits/poll2.h:46
#2  0x00007f7bcb05fc91 in poll_func (ufds=0x7f7b8c006c70, nfds=3, timeout=-1, userdata=0x56501371f410)
    at pulse/thread-mainloop.c:69
#3  0x00007f7bcb0514a1 in pa_mainloop_poll (m=m@entry=0x5650136cdb30) at pulse/mainloop.c:844
#4  0x00007f7bcb051b3e in pa_mainloop_iterate (m=0x5650136cdb30, block=<optimized out>, retval=0x0)
    at pulse/mainloop.c:926
#5  0x00007f7bcb051bf0 in pa_mainloop_run (m=0x5650136cdb30, retval=retval@entry=0x0) at pulse/mainloop.c:944
#6  0x00007f7bcb05fbd9 in thread (userdata=0x56501371ec60) at pulse/thread-mainloop.c:100
#7  0x00007f7bc07c21d8 in internal_thread_func (userdata=0x565013720b60) at pulsecore/thread-posix.c:81
#8  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b9cfb0700) at pthread_create.c:333
#9  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f7b9e02b700 (LWP 11657)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f7b980010c0, timeout=<optimized out>, context=0x56501359b090) at gmain.c:4228
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=context@entry=0x56501359b090, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f7bc25ca27c in g_main_context_iteration (context=0x56501359b090, may_block=1) at gmain.c:3990
#4  0x00007f7b9e032fad in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x7f7ba0004770) at gthread.c:784
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b9e02b700) at pthread_create.c:333
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f7bad752700 (LWP 11649)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7f7ba0013bc0, timeout=<optimized out>, context=0x56501333b2b0) at gmain.c:4228
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=0x56501333b2b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f7bc25ca4f2 in g_main_loop_run (loop=0x56501333b240) at gmain.c:4125
#4  0x00007f7bc3edaa76 in gdbus_shared_thread_func (user_data=0x56501333b280) at gdbusprivate.c:247
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x5650133238a0) at gthread.c:784
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7bad752700) at pthread_create.c:333
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f7badf53700 (LWP 11648)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f7ba80008e0, timeout=<optimized out>, context=0x565013323410) at gmain.c:4228
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=context@entry=0x565013323410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f7bc25ca27c in g_main_context_iteration (context=0x565013323410, may_block=may_block@entry=1)
    at gmain.c:3990
#4  0x00007f7bc25ca2c1 in glib_worker_main (data=<optimized out>) at gmain.c:5783
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x565013323800) at gthread.c:784
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7badf53700) at pthread_create.c:333
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f7bcbe43f80 (LWP 11647)):
#0  0x00007f7bc6df7665 in meta_wayland_drag_dest_focus_out (data_device=0x5650135b88b0, surface=0x565017087370 [MetaWaylandSurface]) at wayland/meta-wayland-data-device.c:1438
#1  0x00007f7bc6df933f in meta_wayland_drag_grab_set_focus (drag_grab=0x56501576d3c0, surface=0x0)
    at wayland/meta-wayland-data-device.c:779
#2  0x00007f7bc6df94fb in data_device_end_drag_grab (drag_grab=0x56501576d3c0)
    at wayland/meta-wayland-data-device.c:861
#3  0x00007f7bc1f55914 in wl_signal_emit (data=0x565017c37e00, signal=0x565017c37e30)
    at src/wayland-server-core.h:357
#4  0x00007f7bc1f55914 in destroy_resource (element=0x565017c37e00, data=data@entry=0x0)
    at src/wayland-server.c:607
#5  0x00007f7bc1f562b4 in wl_resource_destroy (resource=<optimized out>) at src/wayland-server.c:626
#6  0x00007f7bbf105c58 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#7  0x00007f7bbf1056ba in ffi_call (cif=cif@entry=0x7ffc05326da0, fn=<optimized out>, rvalue=<optimized out>, 
    rvalue@entry=0x0, avalue=avalue@entry=0x7ffc05326e70) at ../src/x86/ffi64.c:525
#8  0x00007f7bc1f5a58e in wl_closure_invoke (closure=closure@entry=0x5650183628a0, flags=flags@entry=2, target=<optimized out>, target@entry=0x565017c37e00, opcode=opcode@entry=0, data=<optimized out>, 
    data@entry=0x5650135bc520) at src/connection.c:935
#9  0x00007f7bc1f56787 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x5650135bc520) at src/wayland-server.c:371
#10 0x00007f7bc1f58802 in wl_event_loop_dispatch (loop=0x565013324cb0, timeout=timeout@entry=0)
    at src/event-loop.c:423
#11 0x00007f7bc6df3227 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:79
#12 0x00007f7bc25c9e52 in g_main_dispatch (context=0x565013324000) at gmain.c:3203
#13 0x00007f7bc25c9e52 in g_main_context_dispatch (context=context@entry=0x565013324000) at gmain.c:3856
#14 0x00007f7bc25ca1d0 in g_main_context_iterate (context=0x565013324000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#15 0x00007f7bc25ca4f2 in g_main_loop_run (loop=0x5650135bb080) at gmain.c:4125
#16 0x00007f7bc6dc55ac in meta_run () at core/main.c:572
#17 0x0000565012480657 in main (argc=<optimized out>, argv=<optimized out>) at main.c:471
(gdb) 


(gdb) t a a bt f

Thread 7 (Thread 0x7f7b837fe700 (LWP 11685)):
#0  0x00007f7bc0dc3460 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7bbeadbd30 in PR_WaitCondVar (cvar=0x565013659db0, timeout=timeout@entry=4294967295)
    at ../../../nspr/pr/src/pthreads/ptsynch.c:396
        rv = <optimized out>
        thred = 0x565013662050
#2  0x00007f7bca0ebfeb in js::SourceCompressorThread::threadLoop() (this=0x5650138ada58)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:1094
#3  0x00007f7bca0ebfeb in js::SourceCompressorThread::compressorThread(void*) (arg=0x5650138ada58)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:965
#4  0x00007f7bbeae15bc in _pt_root (arg=0x565013662050) at ../../../nspr/pr/src/pthreads/ptthread.c:216
        rv = <optimized out>
        thred = 0x565013662050
        detached = 0
        id = 140168463902464
        tid = 11685
#5  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b837fe700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7b837fe700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140168463902464, -7542104094438280130, 0, 140720395675647, 140168463903168, 140168463902464, 7611671293711922238, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f7b83fff700 (LWP 11684)):
#0  0x00007f7bc0dc3460 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7bbeadbd30 in PR_WaitCondVar (cvar=0x5650136c0fa0, timeout=timeout@entry=4294967295)
    at ../../../nspr/pr/src/pthreads/ptsynch.c:396
        rv = <optimized out>
        thred = 0x5650136a6510
#2  0x00007f7bca0785ae in js::GCHelperThread::threadLoop() (this=0x5650138ad978)
    at /usr/src/debug/mozjs-24.2.0/js/src/jsgc.cpp:2266
        lock = {runtime = 0x5650138acc00}
#3  0x00007f7bbeae15bc in _pt_root (arg=0x5650136a6510) at ../../../nspr/pr/src/pthreads/ptthread.c:216
        rv = <optimized out>
        thred = 0x5650136a6510
        detached = 0
        id = 140168472295168
        tid = 11684
#4  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b83fff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7b83fff700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140168472295168, -7542104094438280130, 0, 140720395675615, 140168472295872, 140168472295168, 7611672394834162750, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f7b9cfb0700 (LWP 11683)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bcb05fc91 in poll (__timeout=-1, __nfds=3, __fds=0x7f7b8c006c70) at /usr/include/bits/poll2.h:46
        mutex = 0x56501371f410
        r = <optimized out>
#2  0x00007f7bcb05fc91 in poll_func (ufds=0x7f7b8c006c70, nfds=3, timeout=-1, userdata=0x56501371f410)
    at pulse/thread-mainloop.c:69
        mutex = 0x56501371f410
        r = <optimized out>
#3  0x00007f7bcb0514a1 in pa_mainloop_poll (m=m@entry=0x5650136cdb30) at pulse/mainloop.c:844
        __func__ = "pa_mainloop_poll"
        __PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4  0x00007f7bcb051b3e in pa_mainloop_iterate (m=0x5650136cdb30, block=<optimized out>, retval=0x0)
    at pulse/mainloop.c:926
        r = 0
#5  0x00007f7bcb051bf0 in pa_mainloop_run (m=0x5650136cdb30, retval=retval@entry=0x0) at pulse/mainloop.c:944
        r = <optimized out>
#6  0x00007f7bcb05fbd9 in thread (userdata=0x56501371ec60) at pulse/thread-mainloop.c:100
        m = 0x56501371ec60
        mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        prev_mask = {__val = {0 <repeats 16 times>}}
        sa = 
          {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0}
#7  0x00007f7bc07c21d8 in internal_thread_func (userdata=0x565013720b60) at pulsecore/thread-posix.c:81
        t = 0x565013720b60
#8  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b9cfb0700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7b9cfb0700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140168891401984, -7542104094438280130, 0, 140720395676799, 140168891402688, 140168891401984, 7611692211276395582, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f7b9e02b700 (LWP 11657)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f7b980010c0, timeout=<optimized out>, context=0x56501359b090) at gmain.c:4228
        poll_func = 0x7f7bc25da010 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f7b980010c0
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=context@entry=0x56501359b090, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f7b980010c0
#3  0x00007f7bc25ca27c in g_main_context_iteration (context=0x56501359b090, may_block=1) at gmain.c:3990
        retval = <optimized out>
#4  0x00007f7b9e032fad in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x7f7ba0004770) at gthread.c:784
        thread = 0x7f7ba0004770
        __func__ = "g_thread_proxy"
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7b9e02b700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7b9e02b700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140168908683008, -7542104094438280130, 0, 140720395675343, 140168908683712, 140168908683008, 7611695027164329022, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f7bad752700 (LWP 11649)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7f7ba0013bc0, timeout=<optimized out>, context=0x56501333b2b0) at gmain.c:4228
        poll_func = 0x7f7bc25da010 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = 4
        fds = 0x7f7ba0013bc0
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=0x56501333b2b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = 4
        fds = 0x7f7ba0013bc0
#3  0x00007f7bc25ca4f2 in g_main_loop_run (loop=0x56501333b240) at gmain.c:4125
        __func__ = "g_main_loop_run"
#4  0x00007f7bc3edaa76 in gdbus_shared_thread_func (user_data=0x56501333b280) at gdbusprivate.c:247
        data = 0x56501333b280
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x5650133238a0) at gthread.c:784
        thread = 0x5650133238a0
        __func__ = "g_thread_proxy"
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7bad752700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7bad752700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140169167841024, -7542104094438280130, 0, 140720395675743, 140169167841728, 140169167841024, 7611728384564704318, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f7badf53700 (LWP 11648)):
#0  0x00007f7bc0aec01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7bc25ca166 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f7ba80008e0, timeout=<optimized out>, context=0x565013323410) at gmain.c:4228
        poll_func = 0x7f7bc25da010 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f7ba80008e0
#2  0x00007f7bc25ca166 in g_main_context_iterate (context=context@entry=0x565013323410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f7ba80008e0
#3  0x00007f7bc25ca27c in g_main_context_iteration (context=0x565013323410, may_block=may_block@entry=1)
    at gmain.c:3990
        retval = <optimized out>
#4  0x00007f7bc25ca2c1 in glib_worker_main (data=<optimized out>) at gmain.c:5783
#5  0x00007f7bc25f1b93 in g_thread_proxy (data=0x565013323800) at gthread.c:784
        thread = 0x565013323800
        __func__ = "g_thread_proxy"
#6  0x00007f7bc0dbd6ca in start_thread (arg=0x7f7badf53700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f7badf53700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140169176233728, -7542104094438280130, 0, 140720395676895, 140169176234432, 140169176233728, 7611729485686944830, 7611806842513437758}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f7bc0af7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f7bcbe43f80 (LWP 11647)):
#0  0x00007f7bc6df7665 in meta_wayland_drag_dest_focus_out (data_device=0x5650135b88b0, surface=0x565017087370 [MetaWaylandSurface]) at wayland/meta-wayland-data-device.c:1438
        grab = 0x0
#1  0x00007f7bc6df933f in meta_wayland_drag_grab_set_focus (drag_grab=0x56501576d3c0, surface=0x0)
    at wayland/meta-wayland-data-device.c:779
        seat = 0x5650135b8880
        source = 0x7f7ba401fc70 [MetaWaylandDataSourceXWayland]
        client = <optimized out>
        data_device_resource = <optimized out>
        offer = 0x0
#2  0x00007f7bc6df94fb in data_device_end_drag_grab (drag_grab=0x56501576d3c0)
    at wayland/meta-wayland-data-device.c:861
#3  0x00007f7bc1f55914 in wl_signal_emit (data=0x565017c37e00, signal=0x565017c37e30)
    at src/wayland-server-core.h:357
        l = <optimized out>
        next = 0x5650149d7a50
        resource = 0x565017c37e00
        client = 0x5650135bc520
        flags = <optimized out>
#4  0x00007f7bc1f55914 in destroy_resource (element=0x565017c37e00, data=data@entry=0x0)
    at src/wayland-server.c:607

        resource = 0x565017c37e00
        client = 0x5650135bc520
        flags = <optimized out>
#5  0x00007f7bc1f562b4 in wl_resource_destroy (resource=<optimized out>) at src/wayland-server.c:626
        client = 0x5650135bc520
        id = 343
#6  0x00007f7bbf105c58 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#7  0x00007f7bbf1056ba in ffi_call (cif=cif@entry=0x7ffc05326da0, fn=<optimized out>, rvalue=<optimized out>, 
    rvalue@entry=0x0, avalue=avalue@entry=0x7ffc05326e70) at ../src/x86/ffi64.c:525
        classes = {X86_64_INTEGER_CLASS, 22096, 398687744, 22096}
        stack = <optimized out>
        argp = 0x7ffc05326c70 ""
        arg_types = <optimized out>
        gprcount = 2
        ssecount = <optimized out>
        ngpr = 1
        nsse = 0
        i = <optimized out>
        avn = <optimized out>
        ret_in_memory = <optimized out>
        reg_args = <optimized out>
#8  0x00007f7bc1f5a58e in wl_closure_invoke (closure=closure@entry=0x5650183628a0, flags=flags@entry=2, target=<optimized out>, target@entry=0x565017c37e00, opcode=opcode@entry=0, data=<optimized out>, 
    data@entry=0x5650135bc520) at src/connection.c:935
        count = <optimized out>
        cif = 
          {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7ffc05326dc0, rtype = 0x7f7bbf106040 <ffi_type_void>, bytes = 0, flags = 0}

        ffi_types = 
          {0x7f7bbf105f20 <ffi_type_pointer>, 0x7f7bbf105f20 <ffi_type_pointer>, 0x7ffc05326e40, 0x7ffc05326e3f, 0x7ffc05326e40, 0x7f7bc1f5ac50 <wl_os_recvmsg_cloexec+32>, 0x0, 0xffff8003facd91c1, 0x3, 0x330000000e, 0x0, 0x0, 0x6e0000005b, 0x0, 0x0, 0x7c00000077, 0x0, 0x565000000000, 0x7ffc05326e80, 0x2, 0x7ffc05326ea0, 0x7f7bc0db0ae0 <main_arena>}
        ffi_args = 
          {0x7ffc05326d90, 0x7ffc05326d98, 0x0, 0x5650135bc520, 0x7f7bc3c0d040 <wl_surface_requests>, 0x7f7bc0a75f14 <__GI___libc_malloc+84>, 0x7ffc05326ff0, 0x0, 0x0, 0x7f7bc1f59e29 <wl_connection_demarshal+265>, 0x565018362978, 0x5650135bc620, 0x5650183628a0, 0x50, 0x0, 0x5650135bc558, 0x56501803f950, 0x5650135bc558, 0x7f7bc3c0d040 <wl_surface_requests>, 0x7f7bc1f55847 <log_closure+71>, 0x5650135bc558, 0x7f7bc3c0d040 <wl_surface_requests>}
        implementation = <optimized out>
#9  0x00007f7bc1f56787 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x5650135bc520) at src/wayland-server.c:371
        client = 0x5650135bc520
        connection = 0x5650135bc620
        resource = 0x565017c37e00
        object = 0x565017c37e00
        closure = 0x5650183628a0
        message = 0x7f7bc3c0d040 <wl_surface_requests>
        p = {343, 524288}
        resource_flags = <optimized out>
        opcode = 0
        size = <optimized out>
        since = <optimized out>
        len = <optimized out>
#10 0x00007f7bc1f58802 in wl_event_loop_dispatch (loop=0x565013324cb0, timeout=timeout@entry=0)
    at src/event-loop.c:423
        ep = 
              {{events = 1, data = {ptr = 0x5650135bc5d0, fd = 324781520, u32 = 324781520, u64 = 94901922153936}}, {events = 1, data = {ptr = 0x56501729a990, fd = 388606352, u32 = 388606352, u64 = 94901985978768}}, {events = 80, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x50, fd = 80, u32 = 80, u64 = 80}}, {events = 0, data = {ptr = 0x200000000, fd = 0, u32 = 0, u64 = 8589934592}}, {events = 0, data = {ptr = 0x7ffc053270d0, fd = 87191760, u32 = 87191760, u64 = 140720395677904}}, {events = 324594896, data = {ptr = 0x135f65f000005650, fd = 22096, u32 = 22096, u64 = 1395946490974721616}}, {events = 22096, data = {ptr = 0x33e, fd = 830, u32 = 830, u64 = 830}}, {events = 830, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 329714784, data = {ptr = 0xb380071000005650, fd = 22096, u32 = 22096, u64 = 12934345895108957776}}, {events = 0, data = {ptr = 0x94e802016c4c5400, fd = 1816941568, u32 = 1816941568, u64 = 10729828317345371136}}, {events = 2686735984, data = {ptr = 0x1481214000007f7b, fd = 32635, u32 = 32635, u64 = 1477498711515889531}}, {events = 22096, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 2}}, {events = 1816941568, data = {ptr = 0x94e80201, fd = -1796734463, u32 = 2498232833, u64 = 2498232833}}, {events = 0, data = {ptr = 0x565014812140, fd = 344006976, u32 = 344006976, u64 = 94901941379392}}, {events = 2, data = {ptr = 0x53271d800000000, fd = 0, u32 = 0, u64 = 374486891552047104}}, {events = 32764, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2147483647, data = {ptr = 0xc75238f000000000, fd = 0, u32 = 0, u64 = 14362604765081239552}}, {events = 32635, data = {ptr = 0x7f7bc72f4831 <_dbus_transport_get_dispatch_status+449>, fd = -953202639, u32 = 3341764657, u64 = 140169599469617}}, {events = 0, data = {ptr = 0x6c4c540000000000, fd = 0, u32 = 0, u64 = 7803704613302960128}}, {events = 2498232833, data = {ptr = 0x7ffc0537ebd9 <clock_gettime+473>, fd = 87550937, u32 = 87550937, u64 = 140720396037081}}, {events = 344006976, data = {ptr = 0x200005650, fd = 22096, u32 = 22096, u64 = 8589956688}}, {events = 0, data = {ptr = 0x94e802016c4c5400, fd = 1816941568, u32 = 1816941568, u64 = 10729828317345371136}}, {events = 344008416, data = {ptr = 0x2f00005650, fd = 22096, u32 = 22096, u64 = 201863485008}}, {events = 0, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 32}}, {events = 3260973620, data = {ptr = 0x7f7b, fd = 32635, u32 = 32635, u64 = 32635}}, {events = 0, data = {ptr = 0x56501359b870, fd = 324647024, u32 = 324647024, u64 = 94901922019440}}, {events = 324594896, data = {ptr = 0x1332400000005650, fd = 22096, u32 = 22096, u64 = 1383238404300363344}}, {events = 22096, data = {ptr = 0x56501330a600, fd = 321955328, u32 = 321955328, u64 = 94901919327744}}, {events = 3261014160, data = {ptr = 0x7f7b, fd = 32635, u32 = 32635, u64 = 32635}}, {events = 0, data = {ptr = 0x7f7bc6df3210 <wayland_event_source_dispatch>, fd = -958451184, u32 = 3336516112, u64 = 140169594221072}}}
        source = <optimized out>
        i = <optimized out>
        count = <optimized out>
#11 0x00007f7bc6df3227 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:79
        source = <optimized out>
        loop = <optimized out>
#12 0x00007f7bc25c9e52 in g_main_dispatch (context=0x565013324000) at gmain.c:3203
        dispatch = 0x7f7bc6df3210 <wayland_event_source_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x5650135b5f40
        current = 0x565013333930
        i = 0
#13 0x00007f7bc25c9e52 in g_main_context_dispatch (context=context@entry=0x565013324000) at gmain.c:3856
#14 0x00007f7bc25ca1d0 in g_main_context_iterate (context=0x565013324000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
        max_priority = 150
        timeout = 0
        some_ready = 1
        nfds = 17
        allocated_nfds = 17
        fds = <optimized out>
#15 0x00007f7bc25ca4f2 in g_main_loop_run (loop=0x5650135bb080) at gmain.c:4125
        __func__ = "g_main_loop_run"
#16 0x00007f7bc6dc55ac in meta_run () at core/main.c:572
#17 0x0000565012480657 in main (argc=<optimized out>, argv=<optimized out>) at main.c:471
        ctx = <optimized out>
        error = 0x0
        ecode = <optimized out>
        sender = 0x56501330a700 [TpDebugSender]
(gdb) 


