(gdb) run Starting program: /home/gnome/head/cairo-test/test-random-xlib Program received signal SIGPIPE, Broken pipe. 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb78fc25b in writev () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7a5d669 in XWriteBitmapFile () from /usr/lib/libX11.so.6 #3 0xb7a5d8f0 in _X11TransWritev () from /usr/lib/libX11.so.6 #4 0xb7a62987 in _XSend () from /usr/lib/libX11.so.6 #5 0xb7aed11a in XRenderCompositeTrapezoids () from /usr/lib/libXrender.so.1 #6 0xb7b10cff in cairo_test_xlib_disable_render () from /usr/lib/libcairo.so.2 #7 0xb7b04dec in cairo_surface_create_similar () from /usr/lib/libcairo.so.2 #8 0xb7afd172 in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2 #9 0xb7afc8be in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2 #10 0xb7afd567 in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2 #11 0xb7afd7bf in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2 #12 0xb7afd88a in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2 #13 0xb7af79a5 in cairo_stroke_preserve () from /usr/lib/libcairo.so.2 #14 0xb7af79cc in cairo_stroke () from /usr/lib/libcairo.so.2 #15 0x08048d20 in expose () #16 0xb7db902c in _gtk_marshal_BOOLEAN__BOXED (closure=0x8089650, return_value=0xbff934b0, n_param_values=2, param_values=0xbff9359c, ---Type to continue, or q to quit--- invocation_hint=0xbff9349c, marshal_data=0x8048bf0) at gtkmarshalers.c:83 #17 0xb79f93a8 in IA__g_closure_invoke (closure=0x8089650, return_value=0xffffffe0, n_param_values=4294967264, param_values=0xffffffe0, invocation_hint=0xffffffe0) at gclosure.c:492 #18 0xb7a07b13 in signal_emit_unlocked_R (node=0x807e138, detail=0, instance=0x809a040, emission_return=0xbff9371c, instance_and_params=0xbff9359c) at gsignal.c:2485 #19 0xb7a08ec3 in IA__g_signal_emit_valist (instance=0x809a040, signal_id=33, detail=0, var_args=0xbff937a0 "\uffff7\uffff\uffff@8\uffff\uffff@\uffff\t\b\uffff\uffff\uffff\uffff@\uffff\t\bH\225\a\b") at gsignal.c:2254 #20 0xb7a094c3 in IA__g_signal_emit (instance=0xffffffe0, signal_id=4294967264, detail=4294967264) at gsignal.c:2288 #21 0xb7e9b16f in gtk_widget_event_internal (widget=0x809a040, event=0xbff93840) at gtkwidget.c:3735 #22 0xb7db7d72 in IA__gtk_main_do_event (event=0xbff93840) at gtkmain.c:1364 #23 0xb7c49bfa in gdk_window_process_updates_internal (window=0x80a0740) at gdkwindow.c:2215 #24 0xb7c49ccd in IA__gdk_window_process_all_updates () at gdkwindow.c:2268 #25 0xb7c49d4e in gdk_window_update_idle (data=0x0) at gdkwindow.c:2136 #26 0xb798f750 in g_idle_dispatch (source=0x80a1ee8, callback=0xb7c49d29 , user_data=0xffffffe0) at gmain.c:3813 #27 0xb798d4ee in IA__g_main_context_dispatch (context=0x8078750) ---Type to continue, or q to quit--- at gmain.c:1934 #28 0xb79904f6 in g_main_context_iterate (context=0x8078750, block=1, dispatch=1, self=0x808ad00) at gmain.c:2565 #29 0xb79907e3 in IA__g_main_loop_run (loop=0x80a1978) at gmain.c:2769 #30 0xb7db6e65 in IA__gtk_main () at gtkmain.c:985 #31 0x08048be3 in main ()