Here is gdb output with debbuging symbols in libcairo
Program received signal SIGSEGV, Segmentation fault.
0xa78831d9 in _cairo_xlib_surface_show_glyphs (abstract_dst=0x810ae80,
op=CAIRO_OPERATOR_OVER,
src_pattern=0xafcbb75c, glyphs=0x810ed48, num_glyphs=9,
scaled_font=0x80f5748)
at
/home/emil/kariro-jebane/libcairo-1.2.4.orig/src/cairo-xlib-surface.c:2455
2455 n[3] = d[0];
(gdb) bt
#0 0xa78831d9 in _cairo_xlib_surface_show_glyphs (abstract_dst=0x810ae80,
op=CAIRO_OPERATOR_OVER,
src_pattern=0xafcbb75c, glyphs=0x810ed48, num_glyphs=9,
scaled_font=0x80f5748)
at
/home/emil/kariro-jebane/libcairo-1.2.4.orig/src/cairo-xlib-surface.c:2455
#1 0xa78687a1 in _cairo_surface_show_glyphs (surface=0x810ae80,
op=CAIRO_OPERATOR_OVER, source=0xafcbb870,
glyphs=0x810ed48, num_glyphs=9, scaled_font=0x80f5748)
at /home/emil/kariro-jebane/libcairo-1.2.4.orig/src/cairo-surface.c:1820
#2 0xa785cfcc in _cairo_gstate_show_glyphs (gstate=0x810ec00,
glyphs=0xafcbb93c, num_glyphs=9)
at /home/emil/kariro-jebane/libcairo-1.2.4.orig/src/cairo-gstate.c:1449
#3 0xa7857844 in cairo_show_glyphs (cr=0x80d70d8, glyphs=0x81a7000,
num_glyphs=9)
at /home/emil/kariro-jebane/libcairo-1.2.4.orig/src/cairo.c:2539
#4 0xa797d0e4 in pango_cairo_show_glyph_string () from
/usr/lib/libpangocairo-1.0.so.0
#5 0xa7ba3495 in pango_renderer_draw_glyphs () from /usr/lib/libpango-1.0.so.0
#6 0xa7ba390d in pango_renderer_draw_layout_line () from
/usr/lib/libpango-1.0.so.0
#7 0xa7ba3cbb in pango_renderer_draw_layout () from /usr/lib/libpango-1.0.so.0
#8 0xa797c222 in pango_cairo_show_layout () from
/usr/lib/libpangocairo-1.0.so.0
#9 0xa7d62693 in gtk_entry_new () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xa7dd5110 in _gtk_marshal_BOOLEAN__BOXED () from
/usr/lib/libgtk-x11-2.0.so.0
#11 0xa7b515f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#12 0xa7b51cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0xa7b62315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#14 0xa7b631fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0xa7b637f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0xa7ebecc4 in gtk_widget_get_default_style () from
/usr/lib/libgtk-x11-2.0.so.0
#17 0xa7dcfecf in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xa7c53e00 in gdk_window_is_viewable () from /usr/lib/libgdk-x11-2.0.so.0
#19 0xa7c53faf in gdk_window_process_all_updates () from
/usr/lib/libgdk-x11-2.0.so.0
#20 0xa7c54035 in gdk_window_process_all_updates () from
/usr/lib/libgdk-x11-2.0.so.0
#21 0xa7adf7d1 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#22 0xa7add1bc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xa7ae064b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#24 0xa7ae09a7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0xa7dd0141 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x0804d2ee in main ()
(gdb)