GNU gdb (GDB) 7.7 Copyright (C) 2014 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-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./weston...done. (gdb) r Starting program: /home/ricardo/git/weston/weston warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Date: 2014-04-01 WEST [21:38:22.340] weston 1.4.0 http://wayland.freedesktop.org/ Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.4.0 Build: 1.4.0-110-gfe9671e-dirty shell: Correct error message when we already have an xdg surface (2014-03-25 10:59:20 -0700) [21:38:22.340] OS: Linux, 3.13.7-1-ARCH, #1 SMP PREEMPT Mon Mar 24 20:06:08 CET 2014, x86_64 [21:38:22.341] Using config file '/home/ricardo/.config/weston.ini' [21:38:22.343] Loading module '/home/ricardo/git/weston/lib/weston/x11-backend.so' [21:38:22.439] initializing x11 backend [21:38:22.446] Loading module '/home/ricardo/git/weston/lib/weston/gl-renderer.so' warning: File "/usr/lib/libstdc++.so.6.0.19-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.19-gdb.py line to your configuration file "/home/ricardo/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/ricardo/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" [New Thread 0x7fffed063700 (LWP 10014)] [21:38:22.847] warning: EGL_EXT_buffer_age not supported. Performance could be affected. [21:38:22.847] warning: EGL_EXT_swap_buffers_with_damage not supported. Performance could be affected. [21:38:22.847] Using gl renderer [21:38:22.847] launching '/usr/libexec/weston-keyboard' [21:38:22.851] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.880] EGL version: 1.4 (Gallium) [21:38:22.881] EGL vendor: Mesa Project [21:38:22.881] EGL client APIs: OpenGL OpenGL_ES OpenGL_ES2 [21:38:22.881] EGL extensions: EGL_WL_bind_wayland_display EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_KHR_surfaceless_context EGL_NOK_swap_region EGL_NV_post_sub_buffer [21:38:22.881] GL version: OpenGL ES 3.0 Mesa 10.1.0 [21:38:22.881] GLSL version: OpenGL ES GLSL ES 3.0 [21:38:22.881] GL vendor: X.Org [21:38:22.881] GL renderer: Gallium 0.4 on AMD RV710 [21:38:22.881] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_npot GL_OES_EGL_image GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_vertex_array_object GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_EXT_map_buffer_range GL_OES_depth_texture_cube_map GL_OES_surfaceless_context GL_EXT_color_buffer_float [21:38:22.881] GL ES 2 renderer features: read-back format: BGRA wl_shm sub-image to texture: yes EGL Wayland extension: yes [21:38:22.881] Chosen EGL config details: RGBA bits: 8 8 8 0 swap interval range: 0 - 0 [21:38:22.881] x11 output 1024x640, window id 35651589 [21:38:22.882] Loading module '/home/ricardo/git/weston/lib/weston/desktop-shell.so' [21:38:22.904] Loading module '/opt/hawaii-git/lib/weston/hawaii-desktop.soI' [21:38:22.904] Failed to load module: /opt/hawaii-git/lib/weston/hawaii-desktop.soI: cannot open shared object file: No such file or directory [21:38:22.904] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes [21:38:22.919] launching '/home/ricardo/git/weston/libexec/weston-desktop-shell' [21:38:22.921] input_method died, respawning... [21:38:22.921] launching '/usr/libexec/weston-keyboard' [21:38:22.931] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.935] input_method died, respawning... [21:38:22.935] launching '/usr/libexec/weston-keyboard' [21:38:22.937] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.943] input_method died, respawning... [21:38:22.944] launching '/usr/libexec/weston-keyboard' [21:38:22.946] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.948] input_method died, respawning... [21:38:22.948] launching '/usr/libexec/weston-keyboard' [21:38:22.956] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.960] input_method died, respawning... [21:38:22.960] launching '/usr/libexec/weston-keyboard' [21:38:22.966] compositor: executing '/usr/libexec/weston-keyboard' failed: No such file or directory [21:38:22.967] input_method died, giving up. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7bd1676 in wl_resource_post_event () from /usr/lib/libwayland-server.so.0 (gdb) bt #0 0x00007ffff7bd1676 in wl_resource_post_event () from /usr/lib/libwayland-server.so.0 #1 0x00007fffec453168 in popup_grab_end (pointer=) at desktop-shell/shell.c:2886 #2 0x00007fffec453570 in shell_grab_start (grab=0x9e67c0, interface=interface@entry=0x7fffec65c5e0 , shsurf=shsurf@entry=0x9f74e0, pointer=0x670620, cursor=cursor@entry=DESKTOP_SHELL_CURSOR_MOVE) at desktop-shell/shell.c:327 #3 0x00007fffec453981 in surface_move (shsurf=0x9f74e0, seat=) at desktop-shell/shell.c:1510 #4 0x00007fffec454811 in common_surface_move (resource=0x9f7790, seat_resource=, serial=486) at desktop-shell/shell.c:1530 #5 0x00007ffff6a1cd8c in ffi_call_unix64 () from /usr/lib/libffi.so.6 #6 0x00007ffff6a1c6bc in ffi_call () from /usr/lib/libffi.so.6 #7 0x00007ffff7bd59aa in ?? () from /usr/lib/libwayland-server.so.0 #8 0x00007ffff7bd1ef6 in ?? () from /usr/lib/libwayland-server.so.0 #9 0x00007ffff7bd3ed2 in wl_event_loop_dispatch () from /usr/lib/libwayland-server.so.0 #10 0x00007ffff7bd24c5 in wl_display_run () from /usr/lib/libwayland-server.so.0 #11 0x0000000000407655 in main (argc=1, argv=) at src/compositor.c:4154 (gdb) bt full #0 0x00007ffff7bd1676 in wl_resource_post_event () from /usr/lib/libwayland-server.so.0 No symbol table info available. #1 0x00007fffec453168 in popup_grab_end (pointer=) at desktop-shell/shell.c:2886 grab = 0x9f0dd8 shseat = 0x9f0db0 shsurf = 0x9fb070 prev = 0x0 #2 0x00007fffec453570 in shell_grab_start (grab=0x9e67c0, interface=interface@entry=0x7fffec65c5e0 , shsurf=shsurf@entry=0x9f74e0, pointer=0x670620, cursor=cursor@entry=DESKTOP_SHELL_CURSOR_MOVE) at desktop-shell/shell.c:327 shell = 0x70c300 #3 0x00007fffec453981 in surface_move (shsurf=0x9f74e0, seat=) at desktop-shell/shell.c:1510 move = seat = shsurf = 0x9f74e0 #4 0x00007fffec454811 in common_surface_move (resource=0x9f7790, seat_resource=, serial=486) at desktop-shell/shell.c:1530 seat = 0x6398a0 shsurf = 0x9f74e0 surface = #5 0x00007ffff6a1cd8c in ffi_call_unix64 () from /usr/lib/libffi.so.6 No symbol table info available. #6 0x00007ffff6a1c6bc in ffi_call () from /usr/lib/libffi.so.6 No symbol table info available. #7 0x00007ffff7bd59aa in ?? () from /usr/lib/libwayland-server.so.0 No symbol table info available. #8 0x00007ffff7bd1ef6 in ?? () from /usr/lib/libwayland-server.so.0 ---Type to continue, or q to quit--- No symbol table info available. #9 0x00007ffff7bd3ed2 in wl_event_loop_dispatch () from /usr/lib/libwayland-server.so.0 No symbol table info available. #10 0x00007ffff7bd24c5 in wl_display_run () from /usr/lib/libwayland-server.so.0 No symbol table info available. #11 0x0000000000407655 in main (argc=1, argv=) at src/compositor.c:4154 ret = 0 display = 0x626990 ec = 0x639510 signals = {0x626ab0, 0x6273d0, 0x627420, 0x627470} loop = backend_init = i = backend = 0x6284e0 "pt" option_backend = 0x0 shell = 0x70b710 "\260\340p" option_shell = 0x0 modules = 0x6bfb90 "P\321p" option_modules = 0x0 log = 0x0 idle_time = 300 help = 0 socket_name = 0x41a3ca "wayland-0" version = 0 config = ---Type to continue, or q to quit--- section = 0x628720 core_options = {{type = WESTON_OPTION_STRING, name = 0x41a3d4 "backend", short_name = 66, data = 0x7fffffffe420}, {type = WESTON_OPTION_STRING, name = 0x41a3dc "shell", short_name = 0, data = 0x7fffffffe430}, { type = WESTON_OPTION_STRING, name = 0x41a3e2 "socket", short_name = 83, data = 0x7fffffffe448}, {type = WESTON_OPTION_INTEGER, name = 0x41a3e9 "idle-time", short_name = 105, data = 0x7fffffffe40c}, { type = WESTON_OPTION_STRING, name = 0x41a3f3 "modules", short_name = 0, data = 0x7fffffffe438}, {type = WESTON_OPTION_STRING, name = 0x41a3fb "log", short_name = 0, data = 0x7fffffffe440}, { type = WESTON_OPTION_BOOLEAN, name = 0x41a3ff "help", short_name = 104, data = 0x7fffffffe410}, {type = WESTON_OPTION_BOOLEAN, name = 0x41a404 "version", short_name = 0, data = 0x7fffffffe414}} (gdb)