Launch gtk3-demo
In the left pane (titled Widget), double-click the "Application window" demo from the list
On the toolbar, click on the drop-down arrow


(gdb) c
Continuing.

Program received signal SIGABRT, Aborted.
0x0000003763235935 in raise () from /lib64/libc.so.6
(gdb) bt full
#0  0x0000003763235935 in raise () from /lib64/libc.so.6
No symbol table info available.
#1  0x00000037632370e8 in abort () from /lib64/libc.so.6
No symbol table info available.
#2  0x000000376322e6a2 in __assert_fail_base () from /lib64/libc.so.6
No symbol table info available.
#3  0x000000376322e752 in __assert_fail () from /lib64/libc.so.6
No symbol table info available.
#4  0x00007f7daf361c12 in popup_grab_end (pointer=0x1e4c560) at shell.c:2094
        grab = 0x2084f00
        shseat = 0x2084ee0
        shsurf = 0x2006f90
        prev = 0x0
        __PRETTY_FUNCTION__ = "popup_grab_end"
#5  0x00007f7daf35c8c9 in shell_grab_start (grab=0x201f450, interface=0x7f7daf571400, shsurf=0x2103610, pointer=0x1e4c560, cursor=DESKTOP_SHELL_CURSOR_BUSY) at shell.c:327
        shell = 0x1fbcff0
#6  0x00007f7daf35f7e8 in set_busy_cursor (shsurf=0x2103610, pointer=0x1e4c560) at shell.c:1345
        grab = 0x201f450
#7  0x00007f7daf35fc7e in handle_pointer_focus (listener=0x1e69590, data=0x1e4c560) at shell.c:1436
        pointer = 0x1e4c560
        surface = 0x2107550
        serial = 1079885824
        compositor = 0x1e31dc0
        shsurf = 0x2103610
#8  0x0000000000411a2b in wl_signal_emit (signal=0x1e4c5a8, data=0x1e4c560) at /home/uartie/Work/intel/wayland/install/include/wayland-server.h:179
        l = 0x1e69590
        next = 0x1e4c5a8
#9  0x000000000041314c in weston_pointer_set_focus (pointer=0x1e4c560, surface=0x2107550, sx=15616, sy=30464) at input.c:470
        kbd = 0x1e5f1d0
        resource = 0x2006f90
        serial = 282
        kr = 0x2009030
        display = 0x1e2bbf0
#10 0x00007f7daf3618f5 in popup_grab_focus (grab=0x2084f00) at shell.c:2027
        pointer = 0x1e4c560
        surface = 0x2107550
        shseat = 0x2084ee0
        sy = 30464
        client = 0x20bda70
        sx = 15616
#11 0x000000000041346c in weston_pointer_start_grab (pointer=0x1e4c560, grab=0x2084f00) at input.c:539
        interface = 0x7f7daf571420
#12 0x00007f7daf361d9c in add_popup_grab (shsurf=0x2000bc0, shseat=0x2084ee0) at shell.c:2123
        seat = 0x1e32118
#13 0x00007f7daf361f3e in shell_map_popup (shsurf=0x2000bc0) at shell.c:2155
        shseat = 0x2084ee0
        es = 0x1ffffc0
        parent = 0x2107550
#14 0x00007f7daf365744 in map (shell=0x1fbcff0, surface=0x1ffffc0, width=102, height=33, sx=0, sy=0) at shell.c:3402
        cov_s6_ = 3
        surface_type = SHELL_SURFACE_POPUP
        parent = 0x7fff129df300
        ws = 0x0
        panel_height = 0
        surf_y = 5121
        compositor = 0x1e31dc0
        shsurf = 0x2000bc0
        seat = 0x1ffffc0
        surf_x = 110
#15 0x00007f7daf365e4d in shell_surface_configure (es=0x1ffffc0, sx=0, sy=0, width=102, height=33) at shell.c:3535
        shsurf = 0x2000bc0
        shell = 0x1fbcff0
---Type <return> to continue, or q <return> to quit---
        type_changed = 0
#16 0x000000000040cfac in weston_surface_commit (surface=0x1ffffc0) at compositor.c:1532
        opaque = {extents = {x1 = 33595832, y1 = 0, x2 = 33555136, y2 = 0}, data = 0x7fff129df250}
        surface_width = 102
        surface_height = 33
#17 0x000000000040d27a in surface_commit (client=0x20bda70, resource=0x20003a0) at compositor.c:1602
        surface = 0x1ffffc0
        sub = 0x0
#18 0x0000003765e05e90 in ffi_call_unix64 () from /lib64/libffi.so.5
No symbol table info available.
#19 0x0000003765e058a0 in ffi_call () from /lib64/libffi.so.5
No symbol table info available.
#20 0x00007f7db51d733c in wl_closure_invoke (closure=0x2104460, flags=2, target=0x20003a0, opcode=6, data=0x20bda70) at connection.c:887
        count = 0
        ffi_types = {0x3765e06180, 0x3765e06180, 0x3765e06200, 0x3765e061e0, 0x3765e061e0, 0x3765e061e0, 0x3765e061e0, 0x3765e06200, 0x4, 0x40, 0x16, 0x0, 0x7fff129df510, 0x7f7db51d4994, 0x2101e31fb8, 0x8, 0x2104530, 0x1e4d3a0, 0xd8, 
          0x4fc00407e80, 0x7fff129df470, 0x7f7db51d4ca4}
        implementation = 0x42f4a0
        cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7fff129df3a0, rtype = 0x3765e062a0, bytes = 0, flags = 0}
        ffi_args = {0x7fff129df360, 0x7fff129df368, 0x8, 0x1e4d3a0, 0x7fff129df510, 0x7f7db51d6a1d, 0x7f7db55f2a30, 0x20bdaa8, 0x80000000c, 0x1e4d3a0, 0x1e31d6e, 0x7f7db53ef79d, 0x7fff129df4e0, 0x8, 0x7fff129df510, 0x7f7db51d6b19, 
          0x20bdaa8, 0x2104460, 0x129df510, 0x0, 0x7f7db55f2a30, 0xb53ef79d}
#21 0x00007f7db51cd87a in wl_client_connection_data (fd=13, mask=1, data=0x20bda70) at wayland-server.c:280
        connection = 0x1e4d3a0
        resource = 0x20003a0
        message = 0x7f7db55f2a30
        p = {27, 524294}
        size = 8
        closure = 0x2104460
        client = 0x20bda70
        object = 0x20003a0
        opcode = 6
        len = 64
#22 0x00007f7db51d05a2 in wl_event_source_fd_dispatch (source=0x1f6f0a0, ep=0x7fff129df5d0) at event-loop.c:86
        fd_source = 0x1f6f0a0
        mask = 1
#23 0x00007f7db51d1220 in wl_event_loop_dispatch (loop=0x1e2bc60, timeout=-1) at event-loop.c:421
        i = 0
        count = 1
        ep = {{events = 1, data = {ptr = 0x1f6f0a0, fd = 32960672, u32 = 32960672, u64 = 32960672}}, {events = 0, data = {ptr = 0x7fff129df620, fd = 312342048, u32 = 312342048, u64 = 140733505730080}}, {events = 3038596531, data = {
              ptr = 0x404000007f7d, fd = 32637, u32 = 32637, u64 = 70643622117245}}, {events = 0, data = {ptr = 0x7fff129df720, fd = 312342304, u32 = 312342304, u64 = 140733505730336}}, {events = 312342176, data = {
              ptr = 0x20368d800007fff, fd = 32767, u32 = 32767, u64 = 145074889928245247}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3027461673, data = {ptr = 0x129df73000007f7d, fd = 32637, u32 = 32637, 
              u64 = 1341500049556799357}}, {events = 32767, data = {ptr = 0x7f7db51d50d3, fd = -1256369965, u32 = 3038597331, u64 = 140177886236883}}, {events = 327306929, data = {ptr = 0x1e4d3a000000000, fd = 0, u32 = 0, 
              u64 = 136466572876185600}}, {events = 0, data = {ptr = 0x2035654, fd = 33773140, u32 = 33773140, u64 = 33773140}}, {events = 32, data = {ptr = 0x1e4e3a800000000, fd = 0, u32 = 0, u64 = 136484199421968384}}, {events = 0, 
            data = {ptr = 0x10, fd = 16, u32 = 16, u64 = 16}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 32637, data = {ptr = 0x7fff129df640, fd = 312342080, u32 = 312342080, u64 = 140733505730112}}, {
            events = 1, data = {ptr = 0x129df6a000000000, fd = 0, u32 = 0, u64 = 1341499431081476096}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xb53ddb8800000000, fd = 0, u32 = 0, 
              u64 = 13059835871606341632}}, {events = 32637, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x1c00000001, fd = 1, u32 = 1, u64 = 120259084289}}, {events = 0, data = {ptr = 0x7f7db53ddc90, 
              fd = -1254237040, u32 = 3040730256, u64 = 140177888369808}}, {events = 0, data = {ptr = 0x129dfa1000000000, fd = 0, u32 = 0, u64 = 1341503210652696576}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {
            events = 0, data = {ptr = 0x129df79000000000, fd = 0, u32 = 0, u64 = 1341500461873627136}}, {events = 32767, data = {ptr = 0x3762e0e2d4, fd = 1658905300, u32 = 1658905300, u64 = 237882106580}}, {events = 5, data = {
              ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f7db51c8148, fd = -1256423096, u32 = 3038544200, u64 = 140177886183752}}, {events = 1658905300, data = {ptr = 0x37, fd = 55, u32 = 55, u64 = 55}}, {
            events = 0, data = {ptr = 0x7fff129df790, fd = 312342416, u32 = 312342416, u64 = 140733505730448}}, {events = 0, data = {ptr = 0xd8c00000001, fd = 1, u32 = 1, u64 = 14894946582529}}, {events = 0, data = {
              ptr = 0x7fff129df770, fd = 312342384, u32 = 312342384, u64 = 140733505730416}}, {events = 3038572027, data = {ptr = 0x1e2bc3800007f7d, fd = 32637, u32 = 32637, u64 = 135877887478759293}}, {events = 0, data = {
              ptr = 0x1e2bbf0, fd = 31636464, u32 = 31636464, u64 = 31636464}}}
        source = 0x1f6f0a0
        n = 0
#24 0x00007f7db51ced84 in wl_display_run (display=0x1e2bbf0) at wayland-server.c:782
No locals.
#25 0x0000000000411854 in main (argc=1, argv=0x7fff129dfa18) at compositor.c:3305
        ret = 0
        loop = 0x1e2bc60
        i = 1
        section = 0x1e2c8e0
        display = 0x1e2bbf0
        option_modules = 0x1e2b9e0 "weston-wfits.so"
---Type <return> to continue, or q <return> to quit---
        help = 0
        ec = 0x1e31dc0
        signals = {0x1e2bcf0, 0x1e2bd40, 0x1e2c5e0, 0x1e2c630}
        config_fd = 8
        modules = 0x1e2c6a0 "desktop-shell.so"
        socket_name = 0x430273 "wayland-0"
        config = 0x1e2c680
        core_options = {{type = WESTON_OPTION_STRING, name = 0x43027d "backend", short_name = 66, data = 0x7fff129df8e8}, {type = WESTON_OPTION_STRING, name = 0x430285 "socket", short_name = 83, data = 0x7fff129df8c0}, {
            type = WESTON_OPTION_INTEGER, name = 0x43028c "idle-time", short_name = 105, data = 0x7fff129df8cc}, {type = WESTON_OPTION_STRING, name = 0x430296 "modules", short_name = 0, data = 0x7fff129df8d8}, {
            type = WESTON_OPTION_STRING, name = 0x43029e "log", short_name = 0, data = 0x7fff129df8d0}, {type = WESTON_OPTION_BOOLEAN, name = 0x4302a2 "help", short_name = 104, data = 0x7fff129df8c8}, {type = WESTON_OPTION_BOOLEAN, 
            name = 0x4302a7 "version", short_name = 0, data = 0x7fff129df8bc}}
        backend_init = 0x7f7db2d126a9 <backend_init>
        backend = 0x4303bc "x11-backend.so"
        log = 0x0
        idle_time = 0
        version = 0
(gdb) 
(gdb) 
(gdb) c
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007f7db4736ebb in raise () from /lib64/libpthread.so.0
(gdb) c
Continuing.

Program received signal SIGABRT, Aborted.
0x0000003763235935 in raise () from /lib64/libc.so.6
(gdb) c
Continuing.
[Thread 0x7f7db4722700 (LWP 22867) exited]
[Thread 0x7f7db3f21700 (LWP 22868) exited]
[Thread 0x7f7db233d700 (LWP 22870) exited]
[Thread 0x7f7dafd74700 (LWP 22873) exited]
[Thread 0x7f7daf357700 (LWP 22874) exited]
[Thread 0x7f7dae931700 (LWP 22875) exited]
[Thread 0x7f7db47238c0 (LWP 22866) exited]

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) q
