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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jun 15 05:09:43 PDT 2008


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


Adrian Johnson <ajohnson at redneon.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
          Component|pdf backend                 |cairo backend
            Product|cairo                       |poppler
         Resolution|                            |FIXED
            Version|1.5.15                      |unspecified




--- Comment #4 from Adrian Johnson <ajohnson at redneon.com>  2008-06-15 05:09:40 PST ---
I installed Hardy and could reproduce the bug. I then installed poppler 0.8.3.
However due to some poppler API changes the evince in Hardy does not link with
the updated poppler I installed:

$ LD_LIBRARY_PATH=/home/ajohnson/lib ldd /usr/bin/evince | grep poppler
        libpoppler-glib.so.2 => /usr/lib/libpoppler-glib.so.2 (0xb7736000)
        libpoppler.so.2 => /usr/lib/libpoppler.so.2 (0xb6ee7000)

Evince still reproduces the bug since it is still using the system installed
poppler.

So I applied the patch in bug 15216 to poppler 0.6.4, installed it and evince
printed the test case without crashing.

This is the same problem that was reported and fixed in bug 15216.

I am attaching an updated patch for poppler 0.6.4 since the original patch does
not apply cleanly to this old version of poppler that Hardy is using.


-- 
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