|
From: | Louis Desjardins |
Subject: | Re: [ft-devel] FT_New_Memory_Face crashes |
Date: | Wed, 7 Sep 2011 09:49:25 -0700 |
Also note, that I have verified that my 'LoadFile' function correctly reads in the input TTF file. I have tested this by writing out the bytes that this function reads in, to a different file, and then comparing the original TTF file with the output. The result is that the two are identical.
From: address@hidden To: address@hidden Subject: RE: [ft-devel] FT_New_Memory_Face crashes Date: Wed, 7 Sep 2011 09:23:01 -0700 I apologize, I made a copy\paste error when providing the sample, I have corrected it below as they are in fact the same buffers in the code I'm running. Unfortunately I cannot provide a complete standalone sample as I am working in the Android NDK. LD From: address@hidden To: address@hidden Date: Wed, 7 Sep 2011 03:47:26 -0400 Subject: RE: [ft-devel] FT_New_Memory_Face crashes In the code sample, FT_NEW_MEMORY_Face() is passed a different buffer from the one created by LoadFile().
From:
address@hidden
[mailto:address@hidden On Behalf Of Louis Desjardins
I have loaded an "arial.ttf" file (taken from
my /Windows/Fonts folder) into memory, however passing this into FT_New_Memory_Face
crashes (I have also tried other ttf files, and this function still crashes).
Any clues as to what I might be doing wrong? Note that I am using Freetype with
the Android NDK, so it is difficult to debug, however I find that eventually,
the crash occurs within: if ( p ) { result = FT_NEXT_LONG( p ); //crashes here, in file ftstream.c, method FT_Stream_ReadLong }
|
[Prev in Thread] | Current Thread | [Next in Thread] |