[cairo-bugs] [Bug 15302] evince crashed with SIGSEGV in FT_Get_Char_Index()

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 1 08:04:53 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=15302





--- Comment #1 from Sebastien Bacher <seb128 at debian.org>  2008-04-01 08:04:51 PST ---
Valgrind lists those errors on the example

==2516== Conditional jump or move depends on uninitialised value(s)
==2516==    at 0x4B5E062: (within /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x4B5CBE6: deflate (in /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x49DAFDE: cairo_deflate_stream_deflate
(cairo-deflate-stream.c:57)
==2516==    by 0x49DB0A5: _cairo_deflate_stream_close
(cairo-deflate-stream.c:108)
==2516==    by 0x49C7180: _cairo_output_stream_close
(cairo-output-stream.c:192)
==2516==    by 0x49C7FFC: _cairo_output_stream_destroy
(cairo-output-stream.c:216)
==2516==    by 0x49D2D9D: _cairo_pdf_surface_close_stream
(cairo-pdf-surface.c:879)
==2516==    by 0x49D64E8: _cairo_pdf_surface_emit_pattern
(cairo-pdf-surface.c:1453)
==2516==    by 0x49D7208: _cairo_pdf_surface_show_page
(cairo-pdf-surface.c:3929)
==2516==    by 0x49BE9DF: cairo_surface_show_page (cairo-surface.c:1746)
==2516==    by 0x49CB492: _cairo_paginated_surface_show_page
(cairo-paginated-surface.c:468)
==2516==    by 0x49BE9DF: cairo_surface_show_page (cairo-surface.c:1746)
==2516==    by 0x49AF187: _cairo_gstate_show_page (cairo-gstate.c:1082)
==2516==    by 0x49A7991: cairo_show_page (cairo.c:2207)
==2516==    by 0x7FA9F37: (within /usr/lib/evince/backends/libpdfdocument.so)
==2516==    by 0x404D6D8: ev_file_exporter_end_page (in
/usr/lib/libevbackend.so.0.0.0)
==2516==    by 0x80606DC: (within /usr/bin/evince)
==2516==    by 0x805F583: (within /usr/bin/evince)
==2516==    by 0x805FA4B: (within /usr/bin/evince)
==2516==    by 0x4AA09EE: g_thread_create_proxy (gthread.c:635)
==2516==    by 0x4CDCFD9: start_thread (pthread_create.c:297)
==2516==    by 0x4DB483D: clone (in /usr/lib/debug/libc-2.7.so)
==2516== 
==2516== Use of uninitialised value of size 4
==2516==    at 0x4B5F655: (within /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x4B61491: (within /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x4B5E0A2: (within /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x4B5CBE6: deflate (in /usr/lib/libz.so.1.2.3.3)
==2516==    by 0x49DAFDE: cairo_deflate_stream_deflate
(cairo-deflate-stream.c:57)
==2516==    by 0x49DB0A5: _cairo_deflate_stream_close
(cairo-deflate-stream.c:108)
==2516==    by 0x49C7180: _cairo_output_stream_close
(cairo-output-stream.c:192)
==2516==    by 0x49C7FFC: _cairo_output_stream_destroy
(cairo-output-stream.c:216)
==2516==    by 0x49D2D9D: _cairo_pdf_surface_close_stream
(cairo-pdf-surface.c:879)
==2516==    by 0x49D64E8: _cairo_pdf_surface_emit_pattern
(cairo-pdf-surface.c:1453)
==2516==    by 0x49D7208: _cairo_pdf_surface_show_page
(cairo-pdf-surface.c:3929)
==2516==    by 0x49BE9DF: cairo_surface_show_page (cairo-surface.c:1746)
==2516==    by 0x49CB492: _cairo_paginated_surface_show_page
(cairo-paginated-surface.c:468)
==2516==    by 0x49BE9DF: cairo_surface_show_page (cairo-surface.c:1746)
==2516==    by 0x49AF187: _cairo_gstate_show_page (cairo-gstate.c:1082)
==2516==    by 0x49A7991: cairo_show_page (cairo.c:2207)
==2516==    by 0x7FA9F37: (within /usr/lib/evince/backends/libpdfdocument.so)
==2516==    by 0x404D6D8: ev_file_exporter_end_page (in
/usr/lib/libevbackend.so.0.0.0)
==2516==    by 0x80606DC: (within /usr/bin/evince)
==2516==    by 0x805F583: (within /usr/bin/evince)
==2516==    by 0x805FA4B: (within /usr/bin/evince)
==2516==    by 0x4AA09EE: g_thread_create_proxy (gthread.c:635)
==2516==    by 0x4CDCFD9: start_thread (pthread_create.c:297)
==2516==    by 0x4DB483D: clone (in /usr/lib/debug/libc-2.7.so)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list