GNU gdb (GDB) Fedora (7.3.50.20110722-10.fc16) Copyright (C) 2011 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/wayland/install/bin/clients/image...done. (gdb) r test Starting program: /home/uartie/Work/intel/wayland/install/bin/clients/image test [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6a2244d in _cairo_surface_is_image (surface=0x0) at cairo-image-surface-inline.h:76 76 return surface->backend == &_cairo_image_surface_backend; Missing separate debuginfos, use: debuginfo-install expat-2.0.1-11.fc15.x86_64 fontconfig-2.8.0-4.fc16.x86_64 freetype-2.4.6-4.fc16.x86_64 glibc-2.14.90-24.fc16.6.x86_64 libXau-1.0.6-2.fc15.x86_64 libXrender-0.9.6-2.fc15.x86_64 libffi-3.0.10-1.fc16.x86_64 libgcc-4.6.3-2.fc16.x86_64 libjpeg-turbo-1.2.0-1.fc16.x86_64 libpng-1.2.48-1.fc16.x86_64 libudev-173-3.fc16.x86_64 libxcb-1.8.1-1.fc17.x86_64 zlib-1.2.5-6.fc16.x86_64 (gdb) bt #0 0x00007ffff6a2244d in _cairo_surface_is_image (surface=0x0) at cairo-image-surface-inline.h:76 #1 0x00007ffff6a22f6f in INT_cairo_image_surface_get_width (surface=0x0) at cairo-image-surface.c:605 #2 0x0000000000404324 in redraw_handler (widget=0x61ca40, data=0x6283b0) at image.c:73 #3 0x0000000000409c4c in widget_redraw (widget=0x61ca40) at window.c:2709 #4 0x0000000000409c72 in widget_redraw (widget=0x61c9b0) at window.c:2711 #5 0x0000000000409d48 in idle_redraw (task=0x61c900, events=0) at window.c:2739 #6 0x000000000040bc3f in display_run (display=0x6158b0) at window.c:3787 #7 0x0000000000404792 in main (argc=2, argv=0x7fffffffe018) at image.c:164 (gdb) bt full #0 0x00007ffff6a2244d in _cairo_surface_is_image (surface=0x0) at cairo-image-surface-inline.h:76 No locals. #1 0x00007ffff6a22f6f in INT_cairo_image_surface_get_width (surface=0x0) at cairo-image-surface.c:605 image_surface = 0x0 #2 0x0000000000404324 in redraw_handler (widget=0x61ca40, data=0x6283b0) at image.c:73 image = 0x6283b0 allocation = {x = 38, y = 59, width = 424, height = 303} cr = 0x61c070 surface = 0x621f10 width = 6.9533480378626631e-310 height = 6.953355807396274e-310 doc_aspect = 3.1651110080643607e-317 window_aspect = 164 scale = 2.0871951428257213e-317 #3 0x0000000000409c4c in widget_redraw (widget=0x61ca40) at window.c:2709 child = 0x621f10 #4 0x0000000000409c72 in widget_redraw (widget=0x61c9b0) at window.c:2711 child = 0x61ca40 #5 0x0000000000409d48 in idle_redraw (task=0x61c900, events=0) at window.c:2739 window = 0x61c850 callback = 0x1 #6 0x000000000040bc3f in display_run (display=0x6158b0) at window.c:3787 task = 0x61c900 ep = {{events = 6406256, data = {ptr = 0xf6d2638000000000, fd = 0, u32 = 0, u64 = 17785387279846473728}}, {events = 32767, data = {ptr = 0x400921fb54442d18, fd = 1413754136, u32 = 1413754136, u64 = 4614256656552045848}}, { events = 6406256, data = {ptr = 0xf6d2638000000000, fd = 0, u32 = 0, u64 = 17785387279846473728}}, {events = 32767, data = {ptr = 0xf6a10cfb, fd = -157217541, u32 = 4137749755, u64 = 4137749755}}, {events = 4294958720, data = {ptr = 0xf6a0f4ca00007fff, fd = 32767, u32 = 32767, u64 = 17771473278024581119}}, {events = 32767, data = {ptr = 0x61c610, fd = 6407696, u32 = 6407696, u64 = 6407696}}, {events = 6406256, data = { ptr = 0xffffdea000000000, fd = 0, u32 = 0, u64 = 18446707377508974592}}, {events = 32767, data = {ptr = 0x61c070, fd = 6406256, u32 = 6406256, u64 = 6406256}}, {events = 4294958752, data = {ptr = 0xf6a04fb900007fff, fd = 32767, u32 = 32767, u64 = 17771291785591554047}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 6406256, data = {ptr = 0xffffded000000000, fd = 0, u32 = 0, u64 = 18446707583667404800}}, { events = 32767, data = {ptr = 0x40d322, fd = 4248354, u32 = 4248354, u64 = 4248354}}, {events = 4253928, data = {ptr = 0x628ca000000000, fd = 0, u32 = 0, u64 = 27739166540300288}}, {events = 0, data = {ptr = 0x61c070, fd = 6406256, u32 = 6406256, u64 = 6406256}}, {events = 6379848, data = {ptr = 0xffffdf0000000000, fd = 0, u32 = 0, u64 = 18446707789825835008}}, {events = 32767, data = {ptr = 0x40b7ed, fd = 4241389, u32 = 4241389, u64 = 4241389}}} i = 0 count = 32767 #7 0x0000000000404792 in main (argc=2, argv=0x7fffffffe018) at image.c:164 d = 0x6158b0 i = 2