<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09.12.2016 15:28, Michael Van
      Canneyt via Lazarus wrote:<br>
    </div>
    <blockquote
      cite="mid:alpine.DEB.2.10.1612091521030.4381@home.telenet.be"
      type="cite">I forgot (again) to commit a file, fixed. Sorry. <br>
    </blockquote>
    <br>
    No problem. Now it compiles, thanks!<br>
    <br>
    I have a runtime exception, though (the relevant line is in #5):<br>
    <br>
    #0 fpc_raiseexception(0xc9, 0x5ca84a, 0x79cf5c8) at
    ..\inc\except.inc:158<br>
    #1 RUNERRORTOEXCEPT(201, 0x5ca84a, 0x79cf5c8) at
    ..\objpas\sysutils\sysutils.inc:441<br>
    #2 HANDLEERRORADDRFRAME(201, 0x5ca84a, 0x79cf5c8) at
    ..\inc\system.inc:1144<br>
    #3 HANDLEERRORADDRFRAMEIND(201, 0x5ca84a, 0x79cf5c8) at
    ..\inc\system.inc:1161<br>
    #4 fpc_rangeerror at ..\inc\system.inc:755<br>
    <b>#5 BUILDCMAPTABLE(0x6790260) at
..\..\..\..\..\..\software\FPC\trunk_src\packages\fcl-pdf\src\fpttfsubsetter.pp:807</b><br>
    #6 SAVETOSTREAM(0x6790260, 0x7b061c0) at
..\..\..\..\..\..\software\FPC\trunk_src\packages\fcl-pdf\src\fpttfsubsetter.pp:926<br>
    #7 GENERATESUBSETFONT(0x682d7a8) at
..\..\..\..\..\..\software\FPC\trunk_src\packages\fcl-pdf\src\fppdf.pp:1400<br>
    #8 CREATEFONTENTRIES(0x68351d0) at
..\..\..\..\..\..\software\FPC\trunk_src\packages\fcl-pdf\src\fppdf.pp:5101<br>
    #9 SAVETOSTREAM(0x68351d0, 0x7ad5ed8) at
..\..\..\..\..\..\software\FPC\trunk_src\packages\fcl-pdf\src\fppdf.pp:5141<br>
    <br>
    the idDelta array looks like (from GDB): Len=29: (-31,   -42,  
    -43,   -45,   -48,   ...)<br>
    -> as you see all values are negative and you are passing them to
    a UInt16 parameter, which results in range error.<br>
    <br>
    Ondrej<br>
    <br>
    <br>
  </body>
</html>