Wayland [src] $ ELM_ENGINE=wayland_shm gdb ./background-color-test 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: ... Reading symbols from /home/uartie/Work/intel/sandbox/efl-test/src/background-color-test...done. (gdb) r Starting program: /home/uartie/Work/intel/sandbox/efl-test/src/background-color-test [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". warning: the debug information found in "/usr/lib/debug/usr/lib64/libstdc++.so.6.0.17.debug" does not match "/lib64/libstdc++.so.6" (CRC mismatch). warning: the debug information found in "/usr/lib/debug//usr/lib64/libstdc++.so.6.0.17.debug" does not match "/lib64/libstdc++.so.6" (CRC mismatch). warning: the debug information found in "/usr/lib/debug/usr/lib64//libstdc++.so.6.0.17.debug" does not match "/lib64/libstdc++.so.6" (CRC mismatch). [New Thread 0x7fffebd21700 (LWP 8117)] [New Thread 0x7fffeaef0700 (LWP 8118)] [New Thread 0x7fffea462700 (LWP 8119)] [Thread 0x7fffea462700 (LWP 8119) exited] [New Thread 0x7fffe9b39700 (LWP 8120)] [Thread 0x7fffe9b39700 (LWP 8120) exited] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff32111d0 in _op_copy_c_dp_mmx (s=0x0, m=0x0, c=4294901760, d=0x47e0, l=200) at lib/evas/common/./evas_op_copy/op_copy_color_i386.c:12 12 movq_r2m(mm1, d[0]); Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.23-30.fc17.x86_64 dbus-libs-1.4.10-4.fc17.x86_64 expat-2.1.0-1.fc17.x86_64 fontconfig-2.8.0-7.fc17.x86_64 freetype-2.4.8-3.fc17.x86_64 fribidi-0.19.2-4.fc17.x86_64 glib2-2.32.4-2.fc17.x86_64 glibc-2.15-58.fc17.x86_64 keyutils-libs-1.5.5-2.fc17.x86_64 krb5-libs-1.10.2-2.fc17.x86_64 libXScrnSaver-1.2.2-1.fc17.x86_64 libXau-1.0.6-3.fc17.x86_64 libXcomposite-0.4.3-3.fc17.x86_64 libXcursor-1.1.13-1.fc17.x86_64 libXdamage-1.1.3-3.fc17.x86_64 libXext-1.3.1-1.fc17.x86_64 libXfixes-5.0-2.fc17.x86_64 libXi-1.6.1-1.fc17.x86_64 libXinerama-1.1.2-1.fc17.x86_64 libXp-1.0.0-17.fc17.x86_64 libXrandr-1.3.1-3.fc17.x86_64 libXrender-0.9.7-1.fc17.x86_64 libXtst-1.2.0-3.fc17.x86_64 libblkid-2.21.2-3.fc17.x86_64 libcom_err-1.42.3-2.fc17.x86_64 libcurl-7.24.0-4.fc17.x86_64 libffi-3.0.10-2.fc17.x86_64 libgcc-4.7.2-2.fc17.x86_64 libidn-1.24-1.fc17.x86_64 libjpeg-turbo-1.2.1-1.fc17.x86_64 libmount-2.21.2-3.fc17.x86_64 libpng-1.5.10-1.fc17.x86_64 libselinux-2.1.10-3.fc17.x86_64 libsepol-2.1.5-3.fc17.x86_64 libssh2-1.4.1-2.fc17.x86_64 libstdc++-4.7.2-2.fc17.x86_64 libudev-182-3.fc17.x86_64 libuuid-2.21.2-3.fc17.x86_64 libxcb-1.9-1.fc17.x86_64 lua-5.1.4-10.fc17.x86_64 nspr-4.9.1-2.fc17.x86_64 nss-3.13.5-1.fc17.x86_64 nss-softokn-freebl-3.13.6-1.fc17.x86_64 nss-util-3.13.5-1.fc17.x86_64 openldap-2.4.31-3.fc17.x86_64 openssl-1.0.0j-2.fc17.x86_64 zlib-1.2.5-7.fc17.x86_64 (gdb) bt #0 0x00007ffff32111d0 in _op_copy_c_dp_mmx (s=0x0, m=0x0, c=4294901760, d=0x47e0, l=200) at lib/evas/common/./evas_op_copy/op_copy_color_i386.c:12 #1 0x00007ffff32438c9 in rectangle_draw_internal (dst=0x836060, dc=0x688720, x=0, y=23, w=200, h=173) at lib/evas/common/evas_rectangle_main.c:138 #2 0x00007ffff32433e2 in evas_common_rectangle_draw_cb (dst=0x836060, dc=0x688720, x=0, y=0, w=200, h=200, cb=0x7ffff32436b9 ) at lib/evas/common/evas_rectangle_main.c:43 #3 0x00007ffff3243489 in evas_common_rectangle_draw (dst=0x836060, dc=0x688720, x=0, y=0, w=200, h=200) at lib/evas/common/evas_rectangle_main.c:54 #4 0x00007ffff3264046 in eng_rectangle_draw (data=0x688320, context=0x688720, surface=0x836060, x=0, y=0, w=200, h=200, do_async=0 '\000') at modules/evas/engines/software_generic/evas_engine.c:560 #5 0x00007ffff31adb61 in evas_object_rectangle_render (eo_obj=0x7b5a70, obj=0x7b5b00, output=0x688320, context=0x688720, surface=0x836060, x=0, y=0, do_async=0 '\000') at lib/evas/canvas/evas_object_rectangle.c:138 #6 0x00007ffff31f4a99 in evas_render_mapped (e=0x691ea0, eo_obj=0x7b5a70, obj=0x7b5b00, context=0x688720, surface=0x836060, off_x=0, off_y=0, mapped=0, ecx=0, ecy=0, ecw=200, ech=200, proxy_render=0 '\000', do_async=0 '\000') at lib/evas/canvas/evas_render.c:1316 #7 0x00007ffff31f6515 in evas_render_updates_internal (eo_e=0x691e10, make_updates=1 '\001', do_draw=1 '\001', done_func=0, done_data=0x0, updates_func=0, updates_data=0x0, do_async=0 '\000') at lib/evas/canvas/evas_render.c:1795 #8 0x00007ffff31f7166 in evas_render_updates_internal_wait (eo_e=0x691e10, make_updates=1 '\001', do_draw=1 '\001') at lib/evas/canvas/evas_render.c:2087 #9 0x00007ffff31f7233 in _canvas_render_updates (eo_e=0x691e10, _pd=0x691ea0, list=0x7fffffffd4f0) at lib/evas/canvas/evas_render.c:2109 #10 0x00007ffff2af93f9 in _eo_op_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR, op=403, p_list=0x7fffffffd4f0) at lib/eo/eo.c:363 #11 0x00007ffff2af9582 in _eo_dov_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR, p_list=0x7fffffffd4f0) at lib/eo/eo.c:403 #12 0x00007ffff2af9820 in eo_do_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR) at lib/eo/eo.c:434 #13 0x00007ffff31f70f2 in evas_render_updates (eo_e=0x691e10) at lib/evas/canvas/evas_render.c:2075 #14 0x00007fffeaef72b9 in _ecore_evas_wl_common_render_updates (ee=0x683df0) at modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c:735 #15 0x00007fffeaef9264 in _ecore_evas_wl_render (ee=0x683df0) at modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c:519 #16 0x00007ffff424e050 in _ecore_evas_idle_enter (data=0x0) at lib/ecore_evas/ecore_evas.c:93 #17 0x00007ffff35218a0 in _ecore_call_task_cb (func=0x7ffff424daad <_ecore_evas_idle_enter>, data=0x0) at lib/ecore/ecore_private.h:300 #18 0x00007ffff3521fa6 in _ecore_idle_enterer_call () at lib/ecore/ecore_idle_enterer.c:236 #19 0x00007ffff3526533 in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1860 #20 0x00007ffff352490b in ecore_main_loop_begin () at lib/ecore/ecore_main.c:956 #21 0x00007ffff6dbd13e in elm_run () at elm_main.c:965 #22 0x0000000000400f61 in elm_main (argc=, argv=) at background_color_test.c:26 #23 0x0000003763221735 in __libc_start_main () from /lib64/libc.so.6 #24 0x0000000000400dd9 in _start () (gdb) bt full #0 0x00007ffff32111d0 in _op_copy_c_dp_mmx (s=0x0, m=0x0, c=4294901760, d=0x47e0, l=200) at lib/evas/common/./evas_op_copy/op_copy_color_i386.c:12 e = 0x4afc #1 0x00007ffff32438c9 in rectangle_draw_internal (dst=0x836060, dc=0x688720, x=0, y=23, w=200, h=173) at lib/evas/common/evas_rectangle_main.c:138 func = 0x7ffff3211189 <_op_copy_c_dp_mmx> yy = 0 ptr = 0x47e0 #2 0x00007ffff32433e2 in evas_common_rectangle_draw_cb (dst=0x836060, dc=0x688720, x=0, y=0, w=200, h=200, cb=0x7ffff32436b9 ) at lib/evas/common/evas_rectangle_main.c:43 rects = 0x6885b0 r = 0x7f39c0 c = 1 cx = 0 cy = 0 cw = 200 ch = 200 i = 0 #3 0x00007ffff3243489 in evas_common_rectangle_draw (dst=0x836060, dc=0x688720, x=0, y=0, w=200, h=200) at lib/evas/common/evas_rectangle_main.c:54 No locals. #4 0x00007ffff3264046 in eng_rectangle_draw (data=0x688320, context=0x688720, surface=0x836060, x=0, y=0, w=200, h=200, do_async=0 '\000') at modules/evas/engines/software_generic/evas_engine.c:560 No locals. #5 0x00007ffff31adb61 in evas_object_rectangle_render (eo_obj=0x7b5a70, obj=0x7b5b00, output=0x688320, context=0x688720, surface=0x836060, x=0, y=0, do_async=0 '\000') at lib/evas/canvas/evas_object_rectangle.c:138 No locals. #6 0x00007ffff31f4a99 in evas_render_mapped (e=0x691ea0, eo_obj=0x7b5a70, obj=0x7b5b00, context=0x688720, surface=0x836060, off_x=0, off_y=0, mapped=0, ecx=0, ecy=0, ecw=200, ech=200, proxy_render=0 '\000', do_async=0 '\000') at lib/evas/canvas/evas_render.c:1316 ctx = 0xc4 obj2 = 0xc4 clean_them = 0 '\000' #7 0x00007ffff31f6515 in evas_render_updates_internal (eo_e=0x691e10, make_updates=1 '\001', do_draw=1 '\001', done_func=0, done_data=0x0, updates_func=0, updates_data=0x0, do_async=0 '\000') at lib/evas/canvas/evas_render.c:1795 x = 0 y = 0 w = 200 h = 200 off_x = 0 off_y = 0 ru = 0x20069f690 offset = 3 eo_obj = 0x7b5a70 obj = 0x7b5b00 e = 0x691ea0 ll = 0x0 surface = 0x836060 clean_them = 0 '\000' alpha = 1 '\001' r = 0x0 ux = 0 uy = 0 uw = 200 ---Type to continue, or q to quit--- ch = 200 i = 14 j = 5 redraw_all = 0 haveup = 1 '\001' render_mode = EVAS_RENDER_MODE_UNDEF __FUNCTION__ = "evas_render_updates_internal" #8 0x00007ffff31f7166 in evas_render_updates_internal_wait (eo_e=0x691e10, make_updates=1 '\001', do_draw=1 '\001') at lib/evas/canvas/evas_render.c:2087 ret = 0x0 e = 0x691ea0 #9 0x00007ffff31f7233 in _canvas_render_updates (eo_e=0x691e10, _pd=0x691ea0, list=0x7fffffffd4f0) at lib/evas/canvas/evas_render.c:2109 ret = 0x7fffffffd5e0 e = 0x691ea0 #10 0x00007ffff2af93f9 in _eo_op_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR, op=403, p_list=0x7fffffffd4f0) at lib/eo/eo.c:363 func_data = 0x691ea0 func = 0x691d30 #11 0x00007ffff2af9582 in _eo_dov_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR, p_list=0x7fffffffd4f0) at lib/eo/eo.c:403 prev_error = 0 '\000' ret = 1 '\001' op = 403 prev_state = {kls = 0x0} __FUNCTION__ = "_eo_dov_internal" #12 0x00007ffff2af9820 in eo_do_internal (obj=0x691e10, op_type=EO_OP_TYPE_REGULAR) at lib/eo/eo.c:434 ret = 1 '\001' p_list = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd5d0, reg_save_area = 0x7fffffffd510}} __FUNCTION__ = "eo_do_internal" #13 0x00007ffff31f70f2 in evas_render_updates (eo_e=0x691e10) at lib/evas/canvas/evas_render.c:2075 ret = 0x0 #14 0x00007fffeaef72b9 in _ecore_evas_wl_common_render_updates (ee=0x683df0) at modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c:735 rend = 0 updates = 0x0 wdata = 0x683ff0 #15 0x00007fffeaef9264 in _ecore_evas_wl_render (ee=0x683df0) at modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c:519 rend = 0 win = 0x692e00 wdata = 0x683ff0 #16 0x00007ffff424e050 in _ecore_evas_idle_enter (data=0x0) at lib/ecore_evas/ecore_evas.c:93 ee = 0x683df0 t1 = 0 t2 = 0 rend = 0 now = 186064.234405219 __FUNCTION__ = "_ecore_evas_idle_enter" #17 0x00007ffff35218a0 in _ecore_call_task_cb (func=0x7ffff424daad <_ecore_evas_idle_enter>, data=0x0) at lib/ecore/ecore_private.h:300 r = 0 '\000' #18 0x00007ffff3521fa6 in _ecore_idle_enterer_call () at lib/ecore/ecore_idle_enterer.c:236 ---Type to continue, or q to quit--- ie = 0x654ab0 #19 0x00007ffff3526533 in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1860 next_time = -1 #20 0x00007ffff352490b in ecore_main_loop_begin () at lib/ecore/ecore_main.c:956 No locals. #21 0x00007ffff6dbd13e in elm_run () at elm_main.c:965 No locals. #22 0x0000000000400f61 in elm_main (argc=, argv=) at background_color_test.c:26 win = 0x67bf50 bg = 0x7b24b0 #23 0x0000003763221735 in __libc_start_main () from /lib64/libc.so.6 No symbol table info available. #24 0x0000000000400dd9 in _start () No locals. (gdb)