[cairo-bugs] [Bug 66871] segmentation fault when using cairo_show_text inside evince backend

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Aug 31 23:44:36 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=66871

--- Comment #8 from Hodong Kim <cogniti at gmail.com> ---
Segfault occurs rarely with

libpango1.0-dev                       1.34.1-0ubuntu1~13.04~ricotz1
libcairo2-dev                         1.12.14-4
libfontconfig1-dev                    2.10.93-0ubuntu1~raring1
libfreetype6-dev                      2.4.9-1.1

than before.

*** longjmp causes uninitialized stack frame ***: evince terminated
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__fortify_fail+0x45)[0xb68addc5]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x103c8a)[0xb68adc8a]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__longjmp_chk+0x4b)[0xb68adbfb]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5a43f)[0xb672a43f]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5ad53)[0xb672ad53]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5b084)[0xb672b084]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5b531)[0xb672b531]
/usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Outline_Decompose+0x3f5)[0xb66ddae5]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5a4a3)[0xb672a4a3]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5a7a4)[0xb672a7a4]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x59e5e)[0xb6729e5e]
/usr/lib/i386-linux-gnu/libfreetype.so.6(+0x5a03a)[0xb672a03a]
/usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Render_Glyph_Internal+0xac)[0xb66e251c]
/usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Render_Glyph+0x3d)[0xb66e25bd]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0xc50db)[0xb6ebd0db]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x682ac)[0xb6e602ac]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x9f46f)[0xb6e9746f]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x8289e)[0xb6e7a89e]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x84a71)[0xb6e7ca71]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x84d11)[0xb6e7cd11]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x24506)[0xb6e1c506]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0xa397c)[0xb6e9b97c]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x7145b)[0xb6e6945b]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x76aa6)[0xb6e6eaa6]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x779ed)[0xb6e6f9ed]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x7145b)[0xb6e6945b]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x2ed19)[0xb6e26d19]
/usr/lib/i386-linux-gnu/libcairo.so.2(cairo_show_glyphs+0x3e)[0xb6e16cae]
/usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0(+0x73f1)[0xb6f913f1]
/usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0(+0x7754)[0xb6f91754]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_renderer_draw_glyphs+0x4e)[0xb6f3a1ce]
/usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0(pango_cairo_show_glyph_string+0xe6)[0xb6f91a76]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1c8e3c)[0xb71ffe3c]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_renderer_draw_glyphs+0x4e)[0xb6f3a1ce]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_renderer_draw_glyph_item+0x56)[0xb6f3a2c6]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_renderer_draw_layout_line+0x61e)[0xb6f3ae1e]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_renderer_draw_layout+0x102)[0xb6f3b0a2]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1c9013)[0xb7200013]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x211f0f)[0xb7248f0f]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x26e3c5)[0xb72a53c5]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_render_layout+0x152)[0xb7259622]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xd4ec8)[0xb710bec8]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_cell_renderer_render+0x12c)[0xb7101edc]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xc1168)[0xb70f8168]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xc3979)[0xb70fa979]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_cell_area_foreach_alloc+0x124)[0xb70f4234]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xc053f)[0xb70f753f]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_cell_area_render+0x13c)[0xb70f451c]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xd6e01)[0xb710de01]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x18c9d0)[0xb71c39d0]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x2d20a0)[0xb73090a0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc077)[0xb6c4a077]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xd84a)[0xb6c4b84a]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x4b7)[0xb6c64237]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb6c64dd3]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x2e4efe)[0xb731befe]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_container_propagate_draw+0x22b)[0xb712c35b]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xe9429)[0xb7120429]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x18c9d0)[0xb71c39d0]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x2d20a0)[0xb73090a0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc077)[0xb6c4a077]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xd84a)[0xb6c4b84a]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x4b7)[0xb6c64237]

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20130901/d39da4ff/attachment.html>


More information about the cairo-bugs mailing list