GNU gdb (Gentoo 7.7 vanilla) 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-pc-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. [?1034h(gdb) run -Bx11-backend.so Starting program: /home/mceier/usr/bin/weston -Bx11-backend.so 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 "/lib64/libthread_db.so.1". Date: 2014-02-07 CET [23:57:03.870] 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-64-g7407345 xdg-shell: Add set_margin request (2014-02-06 13:05:03 -0800) [23:57:03.871] OS: Linux, 3.12.5-gentoo, #1 SMP PREEMPT Sun Dec 15 02:02:31 CET 2013, x86_64 [23:57:03.871] Using config file './weston.ini' [23:57:03.871] Loading module '/home/mceier/usr/lib/weston/x11-backend.so' [23:57:04.190] initializing x11 backend [23:57:04.192] Loading module '/home/mceier/usr/lib/weston/gl-renderer.so' [23:57:04.199] Using gl renderer [23:57:04.199] launching '/home/mceier/usr/libexec/weston-keyboard' [23:57:04.207] XCB-XKB not available during build [23:57:04.212] Chosen EGL config details: RGBA bits: 8 8 8 8 swap interval range: 0 - 200 [23:57:04.214] failed to create context [23:57:04.214] EGL error state: EGL_BAD_ALLOC (0x3003) Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7bd5d1e in wl_list_remove (elm=0x20) at wayland-util.c:53 53 elm->prev->next = elm->next; (gdb) bt #0 0x00007ffff7bd5d1e in wl_list_remove (elm=0x20) at wayland-util.c:53 #1 0x000000000041d391 in weston_binding_destroy (binding=0x0) at src/bindings.c:169 #2 0x00007ffff04c4866 in gl_renderer_destroy (ec=0x63df20) at src/gl-renderer.c:1769 #3 0x00007ffff63d1e17 in x11_compositor_create (display=0x6309b0, fullscreen=0, no_input=0, use_pixman=0, argc=0x7fffffffd46c, argv=0x7fffffffd708, config=0x631300) at src/compositor-x11.c:1607 #4 0x00007ffff63d1fce in backend_init (display=0x6309b0, argc=0x7fffffffd46c, argv=0x7fffffffd708, config=0x631300) at src/compositor-x11.c:1634 #5 0x0000000000410d55 in main (argc=1, argv=0x7fffffffd708) at src/compositor.c:4103 (gdb) bt full #0 0x00007ffff7bd5d1e in wl_list_remove (elm=0x20) at wayland-util.c:53 No locals. #1 0x000000000041d391 in weston_binding_destroy (binding=0x0) at src/bindings.c:169 No locals. #2 0x00007ffff04c4866 in gl_renderer_destroy (ec=0x63df20) at src/gl-renderer.c:1769 gr = 0x68cb60 #3 0x00007ffff63d1e17 in x11_compositor_create (display=0x6309b0, fullscreen=0, no_input=0, use_pixman=0, argc=0x7fffffffd46c, argv=0x7fffffffd708, config=0x631300) at src/compositor-x11.c:1607 c = 0x63df20 output = 0x0 section = 0x6312e8 s = {data = 0x684184, rem = 1, index = 116} i = 0 x = 0 output_count = 0 width = 1024 height = 640 count = 1 scale = -1 section_name = 0x6332b0 "output" name = 0x0 t = 0x7fffffffd708 "\221\332\377\377\377\177" mode = 0x7fffffffd46c "\001" transform = 0 #4 0x00007ffff63d1fce in backend_init (display=0x6309b0, argc=0x7fffffffd46c, argv=0x7fffffffd708, config=0x631300) at src/compositor-x11.c:1634 fullscreen = 0 no_input = 0 use_pixman = 0 x11_options = {{type = WESTON_OPTION_INTEGER, name = 0x7ffff63d7c18 "width", short_name = 0, data = 0x7ffff65da7a4 }, {type = WESTON_OPTION_INTEGER, name = 0x7ffff63d7c1e "height", short_name = 0, data = 0x7ffff65da7a8 }, {type = WESTON_OPTION_BOOLEAN, name = 0x7ffff63d7c25 "fullscreen", short_name = 102, data = 0x7fffffffd384}, {type = WESTON_OPTION_INTEGER, name = 0x7ffff63d7c30 "output-count", short_name = 0, data = 0x7ffff65da7ac }, {type = WESTON_OPTION_BOOLEAN, name = 0x7ffff63d7c3d "no-input", short_name = 0, data = 0x7fffffffd388}, {type = WESTON_OPTION_BOOLEAN, name = 0x7ffff63d7c46 "use-pixman", short_name = 0, data = 0x7fffffffd38c}} #5 0x0000000000410d55 in main (argc=1, argv=0x7fffffffd708) at src/compositor.c:4103 ret = 0 display = 0x6309b0 ec = 0x7ffff7fa51b8 signals = {0x630ad0, 0x631210, 0x631260, 0x6312b0} loop = 0x630a40 backend_init = 0x7ffff63d1e3d i = 32767 backend = 0x632320 "us" option_backend = 0x6308b0 "x11-backend.so" shell = 0x0 option_shell = 0x0 modules = 0x0 option_modules = 0x0 log = 0x0 idle_time = 300 help = 0 socket_name = 0x423e71 "wayland-0" version = 0 config = 0x631300 section = 0x632560 core_options = {{type = WESTON_OPTION_STRING, name = 0x423e7b "backend", short_name = 66, data = 0x7fffffffd498}, { type = WESTON_OPTION_STRING, name = 0x423e83 "shell", short_name = 0, data = 0x7fffffffd4a8}, { type = WESTON_OPTION_STRING, name = 0x423e89 "socket", short_name = 83, data = 0x7fffffffd4c8}, { type = WESTON_OPTION_INTEGER, name = 0x423e90 "idle-time", short_name = 105, data = 0x7fffffffd47c}, { type = WESTON_OPTION_STRING, name = 0x423e9a "modules", short_name = 0, data = 0x7fffffffd4b8}, { type = WESTON_OPTION_STRING, name = 0x423ea2 "log", short_name = 0, data = 0x7fffffffd4c0}, { type = WESTON_OPTION_BOOLEAN, name = 0x423ea6 "help", short_name = 104, data = 0x7fffffffd480}, { type = WESTON_OPTION_BOOLEAN, name = 0x423eab "version", short_name = 0, data = 0x7fffffffd484}} (gdb) quit A debugging session is active. Inferior 1 [process 2293] will be killed. Quit anyway? (y or n) Failed to process Wayland connection: Connection reset by peer failed to create display: Connection reset by peer