[uartie@uartie-ilu wayland]$ sudo gdb -p 23405 GNU gdb (GDB) Fedora (7.4.50.20120120-49.fc17) Copyright (C) 2012 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 23405 Reading symbols from /home/uartie/Work/intel/wayland/install/bin/weston...done. Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libEGL.so.1...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libEGL.so.1 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libX11-xcb.so.1...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libX11-xcb.so.1 Reading symbols from /lib64/libxcb-dri2.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-dri2.so.0 Reading symbols from /lib64/libxcb-xfixes.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-xfixes.so.0 Reading symbols from /lib64/libxcb-shape.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-shape.so.0 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libwayland-client.so.0...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libwayland-client.so.0 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libwayland-server.so.0...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libwayland-server.so.0 Reading symbols from /lib64/libffi.so.5...(no debugging symbols found)...done. Loaded symbols for /lib64/libffi.so.5 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libgbm.so.1...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libgbm.so.1 Reading symbols from /lib64/libudev.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libudev.so.0 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libGLESv2.so.2...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libGLESv2.so.2 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libdrm.so.2...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libdrm.so.2 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libglapi.so.0...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libglapi.so.0 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libxkbcommon.so.0...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libxkbcommon.so.0 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libcairo.so.2...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libcairo.so.2 Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7ffd87ef0700 (LWP 23406)] Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /lib64/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libfontconfig.so.1 Reading symbols from /lib64/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libfreetype.so.6 Reading symbols from /lib64/libxcb-shm.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-shm.so.0 Reading symbols from /lib64/libxcb-render.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb-render.so.0 Reading symbols from /lib64/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libXrender.so.1 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libX11.so.6...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libX11.so.6 Reading symbols from /lib64/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libxcb.so.1 Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /lib64/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libXext.so.6 Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libz.so.1 Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libpixman-1.so.0...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libpixman-1.so.0 Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /lib64/libpng15.so.15...(no debugging symbols found)...done. Loaded symbols for /lib64/libpng15.so.15 Reading symbols from /lib64/libjpeg.so.62...(no debugging symbols found)...done. Loaded symbols for /lib64/libjpeg.so.62 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 /lib64/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libexpat.so.1 Reading symbols from /lib64/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libXau.so.6 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/weston/drm-backend.so...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/weston/drm-backend.so Reading symbols from /lib64/libmtdev.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libmtdev.so.1 Reading symbols from /lib64/libgcc_s.so.1...Reading symbols from /usr/lib/debug/lib64/libgcc_s-4.7.0-20120507.so.1.debug...done. done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/dri/i965_dri.so...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/dri/i965_dri.so Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libdricore9.1.0.so.1...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libdricore9.1.0.so.1 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/libdrm_intel.so.1...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/libdrm_intel.so.1 Reading symbols from /lib64/libpciaccess.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libpciaccess.so.0 Reading symbols from /lib64/libstdc++.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libstdc++.so.6.0.17.debug...done. done. Loaded symbols for /lib64/libstdc++.so.6 Reading symbols from /home/uartie/Work/intel/wayland/install/lib/weston/desktop-shell.so...done. Loaded symbols for /home/uartie/Work/intel/wayland/install/lib/weston/desktop-shell.so 0x0000003d7d6ff76c in __lll_lock_wait_private () from /lib64/libc.so.6 Missing separate debuginfos, use: debuginfo-install expat-2.1.0-1.fc17.x86_64 fontconfig-2.8.0-7.fc17.x86_64 freetype-2.4.8-3.fc17.x86_64 glibc-2.15-51.fc17.x86_64 libXau-1.0.6-3.fc17.x86_64 libXext-1.3.1-1.fc17.x86_64 libXrender-0.9.7-1.fc17.x86_64 libffi-3.0.10-2.fc17.x86_64 libjpeg-turbo-1.2.1-1.fc17.x86_64 libpciaccess-0.13.1-1.fc17.x86_64 libpng-1.5.10-1.fc17.x86_64 libudev-182-3.fc17.x86_64 libxcb-1.9-1.fc17.x86_64 mtdev-1.1.0-3.20110105.fc17.x86_64 zlib-1.2.5-6.fc17.x86_64 (gdb) bt full #0 0x0000003d7d6ff76c in __lll_lock_wait_private () from /lib64/libc.so.6 No symbol table info available. #1 0x0000003d7d681ff7 in _L_lock_11944 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000003d7d67fc65 in malloc () from /lib64/libc.so.6 No symbol table info available. #3 0x0000003d7d685bb2 in strdup () from /lib64/libc.so.6 No symbol table info available. #4 0x0000003d7d6ac5b1 in tzset_internal () from /lib64/libc.so.6 No symbol table info available. #5 0x0000003d7d6ac953 in __tz_convert () from /lib64/libc.so.6 No symbol table info available. #6 0x0000000000406aae in weston_log_timestamp () at log.c:47 tv = {tv_sec = 1351890434, tv_usec = 965981} brokendown_time = 0x0 string = '\000' #7 0x0000000000406dca in weston_log (fmt=0x4210ea "caught segv\n") at log.c:99 l = 0 argp = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffff5dd34e0, reg_save_area = 0x7ffff5dd3420}} #8 0x000000000040fef9 in on_segv_signal (s=11, siginfo=0x7ffff5dd3770, context=0x7ffff5dd3640) at compositor.c:2906 buffer = {0x7f, 0xf, 0x1, 0x0, 0x42f00000fff, 0x7d000000da, 0x7c00000078, 0x7ffff5dd3570, 0xf0c330, 0x300, 0x0, 0x1127170, 0x10000000c, 0x3d7d9b0720, 0xffe0, 0x1127170, 0x7ffff5dd45e0, 0x0, 0x0, 0x3d7d67fc73, 0x0, 0x3000000, 0x7ffff5dd3610, 0x7ffd867231fd, 0x870994d6, 0x124a410, 0x100000005, 0x124a410, 0xf0c330, 0x124a410, 0x300000038, 0x1127170} i = 32765 count = -1992374757 info = {dli_fname = 0x50000007a
, dli_fbase = 0x7ffff5dd3560, dli_sname = 0x3ff
, dli_saddr = 0x10010} #9 No symbol table info available. #10 0x0000003d7d67c2dc in _int_free () from /lib64/libc.so.6 No symbol table info available. #11 0x00007ffd867245b8 in drm_intel_gem_bo_unreference_final (bo=0x1127170, time=102202) at intel_bufmgr_gem.c:1068 bufmgr_gem = 0xf0c330 bo_gem = 0x1127170 bucket = 0x0 i = 2 #12 0x00007ffd86724871 in drm_intel_gem_bo_unreference (bo=0x1127170) at intel_bufmgr_gem.c:1125 bufmgr_gem = 0xf0c330 time = {tv_sec = 102202, tv_nsec = 262022145} bo_gem = 0x1127170 __PRETTY_FUNCTION__ = "drm_intel_gem_bo_unreference" #13 0x00007ffd8671eec2 in drm_intel_bo_unreference (bo=0x1127170) at intel_bufmgr.c:82 No locals. #14 0x00007ffd86ff1ac1 in intel_batchbuffer_reset (intel=0xf26250) at intel_batchbuffer.c:77 No locals. #15 0x00007ffd86ff219b in _intel_batchbuffer_flush (intel=0xf26250, file=0x7ffd8709d192 "intel_screen.c", line=181) at intel_batchbuffer.c:260 ret = 0 #16 0x00007ffd86ffeb2f in intelDRI2Flush (drawable=0xf11cf0) at intel_screen.c:181 ctx = 0xf26250 intel = 0xf26250 #17 0x00007ffd8a483321 in dri2_swap_buffers (drv=0xf11300, disp=0xf10650, draw=0xf1d930) at platform_drm.c:335 dri2_dpy = 0xf11520 dri2_surf = 0xf1d930 #18 0x00007ffd8a46ea11 in eglSwapBuffers (dpy=0xf10650, surface=0xf1d930) at eglapi.c:698 ctx = 0xf261b0 disp = 0xf10650 ---Type to continue, or q to quit--- surf = 0xf1d930 drv = 0xf11300 ret = 0 __FUNCTION__ = "eglSwapBuffers" #19 0x000000000041a6a3 in gles2_renderer_repaint_output (output=0xf1be60, output_damage=0x7ffff5dd3fb0) at gles2-renderer.c:752 ret = 1 errored = 0 i = 2 compositor = 0xf03cc0 width = 1920 height = 1080 #20 0x00007ffd874d5818 in drm_output_render (output=0xf1be60, damage=0x7ffff5dd3fb0) at compositor-drm.c:331 ec = 0xf03cc0 bo = 0xf04008 #21 0x00007ffd874d593d in drm_output_repaint (output_base=0xf1be60, damage=0x7ffff5dd3fb0) at compositor-drm.c:359 s = 0x7ffd880f77c9 ret = 0 output = 0xf1be60 compositor = 0xf03cc0 mode = 0xf1bf28 #22 0x000000000040a1c5 in weston_output_repaint (output=0xf1be60, msecs=3270704021) at compositor.c:993 es = 0xf03e38 animation = 0xf131b0 cnext = 0x7ffff5dd3fa0 layer = 0xf03ee8 opaque = {extents = {x1 = 0, y1 = 0, x2 = 2688, y2 = 1366}, data = 0x12653a0} ec = 0xf03cc0 next = 0xf131b0 cb = 0x7ffff5dd3fa0 frame_callback_list = {prev = 0x7ffff5dd3ff0, next = 0x7ffff5dd3ff0} output_damage = {extents = {x1 = 1437, y1 = 202, x2 = 1469, y2 = 234}, data = 0x0} #23 0x000000000040a3ea in weston_output_finish_frame (output=0xf1be60, msecs=3270704021) at compositor.c:1033 compositor = 0xf03cc0 loop = 0xf01b00 fd = 0 #24 0x000000000040a4a7 in idle_repaint (data=0xf1be60) at compositor.c:1052 output = 0xf1be60 #25 0x00007ffd89a17796 in wl_event_loop_dispatch_idle (loop=0xf01b00) at event-loop.c:394 source = 0x125e6f0 #26 0x00007ffd89a177f0 in wl_event_loop_dispatch (loop=0xf01b00, timeout=-1) at event-loop.c:406 i = 0 count = 15735488 ep = {{events = 1, data = {ptr = 0xf06ca0, fd = 15756448, u32 = 15756448, u64 = 15756448}}, {events = 1, data = {ptr = 0x1215240, fd = 18960960, u32 = 18960960, u64 = 18960960}}, {events = 2309076351, data = {ptr = 0x404000007ffd, fd = 32765, u32 = 32765, u64 = 70643622117373}}, {events = 0, data = { ptr = 0x7ffff5dd4250, fd = -170048944, u32 = 4124918352, u64 = 140737318306384}}, { events = 4124918224, data = {ptr = 0x1245a7800007fff, fd = 32767, u32 = 32767, u64 = 82290164642119679}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, { events = 2107696681, data = {ptr = 0xf5dd42600000003d, fd = 61, u32 = 61, u64 = 17716389489229692989}}, {events = 32767, data = {ptr = 0x7ffd89a1b89f, fd = -1985890145, u32 = 2309077151, u64 = 140726912530591}}, {events = 327306929, data = {ptr = 0x1242a6000000000, fd = 0, u32 = 0, u64 = 82237285004738560}}, {events = 0, data = {ptr = 0x1243d10, fd = 19152144, u32 = 19152144, u64 = 19152144}}, {events = 20, data = {ptr = 0x1243a6800000000, fd = 0, u32 = 0, u64 = 82254911550521344}}, {events = 0, data = {ptr = 0x4, fd = 4, u32 = 4, u64 = 4}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 32765, data = {ptr = 0x7ffff5dd4170, fd = -170049168, u32 = 4124918128, u64 = 140737318306160}}, {events = 1, data = { ptr = 0xf5dd41d000000000, fd = 0, u32 = 0, u64 = 17716388870754402304}}, {events = 32767, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, { events = 0, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = { ptr = 0x3e00000001, fd = 1, u32 = 1, u64 = 266287972353}}, {events = 0, data = { ---Type to continue, or q to quit--- ptr = 0x7ffd89c24998, fd = -1983755880, u32 = 2311211416, u64 = 140726914664856}}, {events = 0, data = {ptr = 0xf5dd45e000000000, fd = 0, u32 = 0, u64 = 17716393337520390144}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xf5dd42c000000000, fd = 0, u32 = 0, u64 = 17716389901546553344}}, {events = 32767, data = {ptr = 0x3d7d20e2e4, fd = 2099307236, u32 = 2099307236, u64 = 264092312292}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7ffd89a0b2d8, fd = -1985957160, u32 = 2309010136, u64 = 140726912463576}}, {events = 2099307236, data = {ptr = 0x3d, fd = 61, u32 = 61, u64 = 61}}, { events = 0, data = {ptr = 0x7ffff5dd42c0, fd = -170048832, u32 = 4124918464, u64 = 140737318306496}}, {events = 0, data = {ptr = 0x42a800000001, fd = 1, u32 = 1, u64 = 73289321938945}}, {events = 0, data = {ptr = 0x7ffff5dd42a0, fd = -170048864, u32 = 4124918432, u64 = 140737318306464}}, { events = 2309045559, data = {ptr = 0xf01ae800007ffd, fd = 32765, u32 = 32765, u64 = 67583578145325053}}, {events = 0, data = {ptr = 0xf01aa0, fd = 15735456, u32 = 15735456, u64 = 15735456}}} source = 0x12586f0 n = 0 #27 0x00007ffd89a13cc0 in wl_display_run (display=0xf01aa0) at wayland-server.c:1207 No locals. #28 0x0000000000410afa in main (argc=1, argv=0x7ffff5dd45e8) at compositor.c:3195 ret = 0 loop = 0xf01b00 i = 1 config_file = 0xf02400 "WAYLAND_DISPLAY=wayland-0" cs = {{name = 0x42188e "core", keys = 0x7ffff5dd4480, num_keys = 1, done = 0}} display = 0xf01aa0 option_modules = 0x0 help = 0 core_config_keys = {{name = 0x421886 "modules", type = CONFIG_KEY_STRING, data = 0x7ffff5dd44c0}} ec = 0xf03cc0 signals = {0xf01b80, 0xf01bd0, 0xf02360, 0xf023b0} modules = 0x42186b "desktop-shell.so" socket_name = 0x42187c "wayland-0" core_options = {{type = WESTON_OPTION_STRING, name = 0x421893 "backend", short_name = 66, data = 0x7ffff5dd44c8}, {type = WESTON_OPTION_STRING, name = 0x42189b "socket", short_name = 83, data = 0x7ffff5dd44a0}, {type = WESTON_OPTION_INTEGER, name = 0x4218a2 "idle-time", short_name = 105, data = 0x7ffff5dd44ac}, {type = WESTON_OPTION_STRING, name = 0x421886 "modules", short_name = 0, data = 0x7ffff5dd44b8}, {type = WESTON_OPTION_STRING, name = 0x4218ac "log", short_name = 0, data = 0x7ffff5dd44b0}, {type = WESTON_OPTION_BOOLEAN, name = 0x4218b0 "help", short_name = 104, data = 0x7ffff5dd44a8}} segv_action = {__sigaction_handler = {sa_handler = 0x40feb1 , sa_sigaction = 0x40feb1 }, sa_mask = {__val = {0 }}, sa_flags = -2147483644, sa_restorer = 0x7ffff5dd4530} backend_init = 0x7ffd874dc9c3 backend = 0x4219b3 "drm-backend.so" log = 0x0 idle_time = 300 (gdb)