CustomDrawn: TT font enumeration crashes
Original Reporter info from Mantis: AntonK
-
Reporter name: Anton Kavalenka
Original Reporter info from Mantis: AntonK
- Reporter name: Anton Kavalenka
Description:
Simple application (attached) with CustomDrawn WidgetSet in X11 crashes analysing my TT fonts
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$000000000067B78D line 232 of ttmemory.pas
$000000000067E449 line 1770 of ttobjs.pas
$000000000067BB7C line 394 of ttcache.pas
$00000000005B861B line 1079 of lazfreetype.pas
$00000000005C2257 line 889 of customdrawn/customdrawnproc.pas
$000000000059C181 line 691 of customdrawn/customdrawnwinapi_x11.inc
$0000000000597106 line 88 of customdrawn/customdrawnobject.inc
$000000000059AD22 line 160 of customdrawn/customdrawnobject_x11.inc
$000000000045C851 line 450 of include/application.inc
$0000000000428131 line 18 of project1.lpr
TApplication.HandleException Access violation
Stack trace:
$000000000067B78D line 232 of ttmemory.pas
$000000000067E449 line 1770 of ttobjs.pas
$000000000067BB7C line 394 of ttcache.pas
$00000000005B861B line 1079 of lazfreetype.pas
$00000000005C2257 line 889 of customdrawn/customdrawnproc.pas
$000000000059C181 line 691 of customdrawn/customdrawnwinapi_x11.inc
$0000000000597106 line 88 of customdrawn/customdrawnobject.inc
$000000000059AD22 line 160 of customdrawn/customdrawnobject_x11.inc
$000000000045C851 line 450 of include/application.inc
$0000000000428131 line 18 of project1.lpr
Exception at 000000000067B78D: EAccessViolation:
Access violation.
Steps to reproduce:
Just try to run
Application crashes on Arial_Black.ttf from msttcorefonts (ttf-mscorefonts-installer)
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/Arial_Black.ttf
Mantis conversion info:
- Mantis ID: 21519
- OS: Debian GNU/Linux
- OS Build: wheezy
- Platform: x86_64
- Version: 0.9.31 (SVN)