::Wayland [~]:: sudo gdb -p 6979 GNU gdb (GDB) Fedora (7.6-30.fc19) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: . Attaching to process 6979 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/bin/weston...done. Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libwayland-server.so.0...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libwayland-server.so.0 Reading symbols from /lib64/libffi.so.6...Reading symbols from /lib64/libffi.so.6...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libffi.so.6 Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /lib64/libpixman-1.so.0...Reading symbols from /lib64/libpixman-1.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libpixman-1.so.0 Reading symbols from /lib64/libxkbcommon.so.0...Reading symbols from /lib64/libxkbcommon.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxkbcommon.so.0 Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done. [New LWP 6998] [New LWP 6993] [New LWP 6992] [New LWP 6991] [New LWP 6990] [New LWP 6989] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/drm-backend.so...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/drm-backend.so Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libgbm.so.1...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libgbm.so.1 Reading symbols from /lib64/libudev.so.1...Reading symbols from /lib64/libudev.so.1...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libudev.so.1 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libwayland-client.so.0...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libwayland-client.so.0 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libglapi.so.0...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libglapi.so.0 Reading symbols from /lib64/libmtdev.so.1...Reading symbols from /lib64/libmtdev.so.1...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libmtdev.so.1 Reading symbols from /lib64/libsystemd-login.so.0...Reading symbols from /lib64/libsystemd-login.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libsystemd-login.so.0 Reading symbols from /lib64/libdbus-1.so.3...Reading symbols from /lib64/libdbus-1.so.3...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libdbus-1.so.3 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libva-drm.so.1...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libva-drm.so.1 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libdrm.so.2...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libdrm.so.2 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libva.so.1...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libva.so.1 Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/gl-renderer.so...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/gl-renderer.so Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libEGL.so.1...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libEGL.so.1 Reading symbols from /lib64/libX11-xcb.so.1...Reading symbols from /lib64/libX11-xcb.so.1...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libX11-xcb.so.1 Reading symbols from /lib64/libX11.so.6...Reading symbols from /lib64/libX11.so.6...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libX11.so.6 Reading symbols from /lib64/libxcb-dri2.so.0...Reading symbols from /lib64/libxcb-dri2.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-dri2.so.0 Reading symbols from /lib64/libxcb-xfixes.so.0...Reading symbols from /lib64/libxcb-xfixes.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-xfixes.so.0 Reading symbols from /lib64/libxcb-render.so.0...Reading symbols from /lib64/libxcb-render.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-render.so.0 Reading symbols from /lib64/libxcb-shape.so.0...Reading symbols from /lib64/libxcb-shape.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-shape.so.0 Reading symbols from /lib64/libxcb.so.1...Reading symbols from /lib64/libxcb.so.1...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libxcb.so.1 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libGLESv2.so.2...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libGLESv2.so.2 Reading symbols from /lib64/libXau.so.6...Reading symbols from /lib64/libXau.so.6...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libXau.so.6 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/dri/i965_dri.so...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/dri/i965_dri.so Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libdrm_intel.so.1...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/libdrm_intel.so.1 Reading symbols from /lib64/libpciaccess.so.0...Reading symbols from /lib64/libpciaccess.so.0...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libpciaccess.so.0 Reading symbols from /lib64/libexpat.so.1...Reading symbols from /lib64/libexpat.so.1...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib64/libexpat.so.1 Reading symbols from /lib64/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libstdc++.so.6 Reading symbols from /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/desktop-shell.so...done. Loaded symbols for /wld/sandybridge-f19-64-stable-next-wayland/install/lib/weston/desktop-shell.so 0x00000034b4ef63f3 in epoll_wait () from /lib64/libc.so.6 Missing separate debuginfos, use: debuginfo-install dbus-libs-1.6.12-1.fc19.x86_64 expat-2.1.0-5.fc19.x86_64 glibc-2.17-18.fc19.x86_64 libX11-1.6.0-1.fc19.x86_64 libXau-1.0.8-1.fc19.x86_64 libffi-3.0.13-4.fc19.x86_64 libgcc-4.8.1-1.fc19.x86_64 libpciaccess-0.13.1-3.fc19.x86_64 libstdc++-4.8.1-1.fc19.x86_64 libxcb-1.9-3.fc19.x86_64 libxkbcommon-0.3.0-1.fc19.x86_64 mtdev-1.1.3-3.fc19.x86_64 pixman-0.30.0-1.fc19.x86_64 systemd-libs-204-16.fc19.x86_64 (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0x00007f0024e39846 in common_surface_move (resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1473 1473 surface = weston_surface_get_main_surface(seat->touch->focus->surface); (gdb) bt #0 0x00007f0024e39846 in common_surface_move (resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1473 #1 0x00007f0024e39913 in shell_surface_move (client=0x139aa30, resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1484 #2 0x00000034b7a05cfc in ffi_call_unix64 () from /lib64/libffi.so.6 #3 0x00000034b7a0562c in ffi_call () from /lib64/libffi.so.6 #4 0x00007f0029a2fb68 in wl_closure_invoke (closure=0x13eab00, flags=2, target=0x13c03d0, opcode=1, data=0x139aa30) at connection.c:927 #5 0x00007f0029a25411 in wl_client_connection_data (fd=53, mask=1, data=0x139aa30) at wayland-server.c:332 #6 0x00007f0029a28c3e in wl_event_source_fd_dispatch (source=0x139aad0, ep=0x7fff98144590) at event-loop.c:86 #7 0x00007f0029a298b2 in wl_event_loop_dispatch (loop=0xf1cec0, timeout=-1) at event-loop.c:421 #8 0x00007f0029a26a72 in wl_display_run (display=0xf1ce30) at wayland-server.c:961 #9 0x0000000000413d68 in main (argc=1, argv=0x7fff981449f8) at compositor.c:4251 (gdb) bt full #0 0x00007f0024e39846 in common_surface_move (resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1473 seat = 0x107a2e0 shsurf = 0x13bfef0 surface = 0x13bfc90 #1 0x00007f0024e39913 in shell_surface_move (client=0x139aa30, resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1484 No locals. #2 0x00000034b7a05cfc in ffi_call_unix64 () from /lib64/libffi.so.6 No symbol table info available. #3 0x00000034b7a0562c in ffi_call () from /lib64/libffi.so.6 No symbol table info available. #4 0x00007f0029a2fb68 in wl_closure_invoke (closure=0x13eab00, flags=2, target=0x13c03d0, opcode=1, data=0x139aa30) at connection.c:927 count = 2 ffi_types = {0x34b7a05fd0 , 0x34b7a05fd0 , 0x34b7a05fd0 , 0x34b7a06050 , 0x6e0000005b, 0x0, 0x0, 0x7c00000077, 0x7fff981443af, 0x40, 0x34b7a06030 , 0x0, 0x7fff981444c0, 0x7f0029a2cf40 , 0x7fff981449f0, 0x10, 0x13eabd0, 0x13bb960, 0xe0, 0x9b4004073a0, 0x7fff98144420, 0x7f0029a2d24c } implementation = 0x7f0025051240 cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7fff98144350, rtype = 0x34b7a060f0 , bytes = 0, flags = 0} ffi_args = {0x7fff98144310, 0x7fff98144318, 0x13eab18, 0x13eab20, 0x7fff981444c0, 0x7f0029a2f244 , 0x7f0029c36158 , 0x139aa68, 0x9013baac8, 0x139aa68, 0x7fff98144490, 0x7f0029a31f48, 0x639bc0 , 0x100639bc0, 0x7fff981444c0, 0x7f0029a2f575 , 0x139aa68, 0x13eab00, 0x98144475, 0x200000009, 0x7f0029c36158 , 0x200000001} #5 0x00007f0029a25411 in wl_client_connection_data (fd=53, mask=1, data=0x139aa30) at wayland-server.c:332 connection = 0x13bb960 resource = 0x13c03d0 message = 0x7f0029c36158 p = {21, 1048577} resource_flags = 0 size = 16 closure = 0x13eab00 client = 0x139aa30 object = 0x13c03d0 opcode = 1 len = 0 #6 0x00007f0029a28c3e in wl_event_source_fd_dispatch (source=0x139aad0, ep=0x7fff98144590) at event-loop.c:86 fd_source = 0x139aad0 mask = 1 #7 0x00007f0029a298b2 in wl_event_loop_dispatch (loop=0xf1cec0, timeout=-1) at event-loop.c:421 i = 0 count = 1 ep = {{events = 1, data = {ptr = 0x139aad0, fd = 20556496, u32 = 20556496, u64 = 20556496}}, {events = 1, data = {ptr = 0x13af750, fd = 20641616, u32 = 20641616, u64 = 20641616}}, {events = 698536793, data = {ptr = 0x404000007f00, fd = 32512, u32 = 32512, u64 = 70643622117120}}, {events = 0, data = {ptr = 0x7fff981446e0, fd = -1743501600, u32 = 2551465696, u64 = 140735744853728}}, {events = 2551465568, data = {ptr = 0x13be97800007fff, fd = 32767, u32 = 32767, u64 = 88921319269236735}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3043026489, data = {ptr = 0x981446f000000034, fd = 52, u32 = 52, u64 = 10958461789905354804}}, {events = 32767, data = {ptr = 0x7f0029a2d676 , fd = 698537590, u32 = 698537590, ---Type to continue, or q to quit--- u64 = 139638675265142}}, {events = 3051676113, data = {ptr = 0x13bb96000000000, fd = 0, u32 = 0, u64 = 88868439631855616}}, {events = 0, data = { ptr = 0x13bd558, fd = 20698456, u32 = 20698456, u64 = 20698456}}, {events = 56, data = {ptr = 0x13bc96800000000, fd = 0, u32 = 0, u64 = 88886066177638400}}, { events = 0, data = {ptr = 0x4, fd = 4, u32 = 4, u64 = 4}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 32767, data = { ptr = 0x7fff98144600, fd = -1743501824, u32 = 2551465472, u64 = 140735744853504}}, {events = 1, data = {ptr = 0x9814466000000000, fd = 0, u32 = 0, u64 = 10958461171430064128}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x29c3727800000000, fd = 0, u32 = 0, u64 = 3009374835735265280}}, {events = 32512, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x4100000001, fd = 1, u32 = 1, u64 = 279172874241}}, {events = 0, data = {ptr = 0x7f0029c37398, fd = 700674968, u32 = 700674968, u64 = 139638677402520}}, {events = 0, data = { ptr = 0x981449f000000000, fd = 0, u32 = 0, u64 = 10958465088440238080}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = { ptr = 0x9814475000000000, fd = 0, u32 = 0, u64 = 10958462202222215168}}, {events = 32767, data = {ptr = 0x34b4a0e8a6 <_dl_fixup+230>, fd = -1264523098, u32 = 3030444198, u64 = 226368743590}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff98144910, fd = -1743501040, u32 = 2551466256, u64 = 140735744854288}}, {events = 698479400, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = { ptr = 0x7fff98144750, fd = -1743501488, u32 = 2551465808, u64 = 140735744853840}}, {events = 0, data = {ptr = 0x1bf000000001, fd = 1, u32 = 1, u64 = 30717606100993}}, {events = 56, data = {ptr = 0x7fff98144730, fd = -1743501520, u32 = 2551465776, u64 = 140735744853808}}, {events = 698510057, data = { ptr = 0xf1ce7800007f00, fd = 32512, u32 = 32512, u64 = 68062484178697984}}, {events = 0, data = {ptr = 0xf1ce30, fd = 15846960, u32 = 15846960, u64 = 15846960}}} source = 0x139aad0 n = 56 #8 0x00007f0029a26a72 in wl_display_run (display=0xf1ce30) at wayland-server.c:961 No locals. #9 0x0000000000413d68 in main (argc=1, argv=0x7fff981449f8) at compositor.c:4251 help = 0 backend = 0x42f89e "drm-backend.so" config = 0xf1d7e0 signals = {0xf1cf50, 0xf1d6f0, 0xf1d740, 0xf1d790} backend_init = 0x7f00287e0f05 shell = 0xf26d80 "desktop-shell.so" modules = 0xf1e800 "" log = 0xf1c9e0 "weston.log" idle_time = 0 section = 0xf1cfa0 ret = 0 ec = 0xf24770 loop = 0xf1cec0 i = 1 option_backend = 0x0 version = 0 core_options = {{type = WESTON_OPTION_STRING, name = 0x42f6ff "backend", short_name = 66, data = 0x7fff981448c8}, {type = WESTON_OPTION_STRING, name = 0x42f707 "shell", short_name = 0, data = 0x7fff981448c0}, {type = WESTON_OPTION_STRING, name = 0x42f70d "socket", short_name = 83, data = 0x7fff98144898}, { type = WESTON_OPTION_INTEGER, name = 0x42f714 "idle-time", short_name = 105, data = 0x7fff981448a4}, {type = WESTON_OPTION_STRING, name = 0x42f71e "modules", short_name = 0, data = 0x7fff981448b0}, {type = WESTON_OPTION_STRING, name = 0x42f726 "log", short_name = 0, data = 0x7fff981448a8}, { type = WESTON_OPTION_BOOLEAN, name = 0x42f72a "help", short_name = 104, data = 0x7fff981448a0}, {type = WESTON_OPTION_BOOLEAN, name = 0x42f72f "version", short_name = 0, data = 0x7fff98144894}} display = 0xf1ce30 option_modules = 0x0 socket_name = 0x42f6f5 "wayland-0" (gdb) bt #0 0x00007f0024e39846 in common_surface_move (resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1473 #1 0x00007f0024e39913 in shell_surface_move (client=0x139aa30, resource=0x13c03d0, seat_resource=0x10f27e0, serial=378) at shell.c:1484 #2 0x00000034b7a05cfc in ffi_call_unix64 () from /lib64/libffi.so.6 #3 0x00000034b7a0562c in ffi_call () from /lib64/libffi.so.6 #4 0x00007f0029a2fb68 in wl_closure_invoke (closure=0x13eab00, flags=2, target=0x13c03d0, opcode=1, data=0x139aa30) at connection.c:927 #5 0x00007f0029a25411 in wl_client_connection_data (fd=53, mask=1, data=0x139aa30) at wayland-server.c:332 #6 0x00007f0029a28c3e in wl_event_source_fd_dispatch (source=0x139aad0, ep=0x7fff98144590) at event-loop.c:86 #7 0x00007f0029a298b2 in wl_event_loop_dispatch (loop=0xf1cec0, timeout=-1) at event-loop.c:421 #8 0x00007f0029a26a72 in wl_display_run (display=0xf1ce30) at wayland-server.c:961 #9 0x0000000000413d68 in main (argc=1, argv=0x7fff981449f8) at compositor.c:4251 (gdb) q A debugging session is active. Inferior 1 [process 6979] will be detached. Quit anyway? (y or n) y Detaching from program: /wld/sandybridge-f19-64-stable-next-wayland/install/bin/weston, process 6979