[gs-bugs] [Bug 691121] gs stops in interpreting tt instructions

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Wed Feb 24 03:53:41 UTC 2010


http://bugs.ghostscript.com/show_bug.cgi?id=691121

alex.cherepanov at artifex.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
      everconfirmed|0                           |1



------- Additional Comments From alex.cherepanov at artifex.com  2010-02-23 19:53 -------
This problem is already solved in the current version of FreeType.
An out-of-bounds request in Ins_MDRP() is silently ignored.

  static void Ins_MDRP( INS_ARG )
  {
    // [snip]
    if ( BOUNDS( point,      CUR.zp1.n_points ) ||
         BOUNDS( CUR.GS.rp0, CUR.zp0.n_points ) )
    {
      if ( CUR.pedantic_hinting )
        CUR.error = TT_Err_Invalid_Reference;
      return;
    }
    // snip  
}

Ghostscript should do the same and upgrade FreeType ASAP.




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the gs-bugs mailing list