freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] NPUSHW in skipcode().


From: Dakai Liu
Subject: Re: [ft] NPUSHW in skipcode().
Date: Mon, 17 Sep 2012 15:08:30 +1000

Hi Mr. Suzuki,

>Thank you! I have FA P Mincho ver 1.02 (1995-1996), packed in fanmin3.ttc.

Yes, that is the one, and it happens in "prep" section with 8880 bytes of code.

Regards,
Dakai
________________________________________
From: suzuki toshiya address@hidden
Sent: Monday, 17 September 2012 3:07 PM
To: Dakai Liu
Cc: address@hidden
Subject: Re: [ft] NPUSHW in skipcode().

Dear Dakai,

Thank you! I have FA P Mincho ver 1.02 (1995-1996), packed in fanmin3.ttc.
I will check.

Regards,
mpsuzuki

Dakai Liu wrote:
> Hi Mr. Suzuki,
>
>
> It's called "FA PMinchou", and it's a sub font in a composite one.
>
> Regards,
> Dakai
> ________________________________________
> From: suzuki toshiya address@hidden
> Sent: Monday, 17 September 2012 2:53 PM
> To: Dakai Liu
> Cc: address@hidden
> Subject: Re: [ft] NPUSHW in skipcode().
>
> Dear Dakai,
>
> Thank you for the information. If possible, please let me know
> which Japanese font hits this issue...
>
> Regards,
> mpsuzuki
>
> Dakai Liu wrote:
>> Dear List,
>>
>> I have encountered a byte interpreter exception when rendering a Japanese 
>> font. I think I may have found a bug in SkipCode() function in ttinterp.c.
>> On version 2.4.10, in ttinterp.c, at line#4477,
>>
>>         CUR.length = 2 - CUR.length * CUR.code[CUR.IP + 1];
>>
>> The NPUSHW needs to double the offset:
>>
>>
>>         CUR.length = 2 - CUR.length * CUR.code[CUR.IP + 1]*2;
>>
>>
>> It works for our product, anyone can confirm it?
>>
>>
>> Best Regards,
>> Dakai
>> _______________________________________________
>> Freetype mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/freetype
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]