[Customdrawn] Trying "Customdrawn"

Giuliano Colla giuliano.colla at fastwebnet.it
Tue Mar 27 11:25:35 CEST 2012


Il 26/03/2012 17:16, Michael Schnell ha scritto:
> Testing an empty project:
>
> #0 fpc_raiseexception at :0
> #1 SYSUTILS_$$_RUNERRORTOEXCEPT$LONGINT$POINTER$POINTER at :0
> #2 SYSTEM_$$_HANDLEERRORADDRFRAME$LONGINT$POINTER$POINTER at :0
> #3 ?? at :0
> #4 LOAD_TRUETYPE_DIRECTORY(0xb7ca07d8, 0) at ttload.pas:262
> #5 FACE_CREATE(0xb7ca07d8, 0xbfffee78) at ttobjs.pas:1850
> #6 CACHE_NEW({CLAZZ = 0x838e030, ACTIVE = 0x0, IDLE = 0x0, IDLE_COUNT 
> = 0}, 0x55555555, 0xbfffee78) at ttcache.pas:332
> #7 TT_OPEN_FACE(0xb7fce2ac 
> '/usr/share/fonts/truetype//DejaVuSerifCondensed-Italic.ttf', {Z = 
> 0x55555555}) at lazfreetype.pas:524
> #8 FONTSSCANFORTTF(0xb7c843ac '/usr/share/fonts/truetype//', 
> 0xb7fce1b0) at customdrawn/customdrawnproc.pas:856
> #9 BACKENDLISTFONTPATHS(0xb7c6c020, 0xb7c841a0, 0xb7fce1b0) at 
> customdrawn/customdrawnwinapi_x11.inc:696
> #10 GENERICAPPINIT(0xb7c6c020) at customdrawn/customdrawnobject.inc:88
> #11 APPINIT(0xb7c6c020, {PIXELSPERINCHX = 96, PIXELSPERINCHY = 96, 
> COLORDEPTH = 24, INITIALIZED = true}) at 
> customdrawn/customdrawnobject_x11.inc:198
> #12 INITIALIZE(0xb7c94280) at include/application.inc:449
> #13 main at /tmp/project1.lpr:18
>
No luck. Now it's the DejaVu font creating the problem. There's a bug in 
LazFreeType, connected with your environment. No way out except:

1) wait for CustomDrawn implement native drawing (i.e. not using 
LazFreeType)

2) wait for LazFreeType people to fix the bug.

Giuliano





More information about the Customdrawn mailing list