[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] new CFF engine
From: |
octoploid |
Subject: |
Re: [ft-devel] new CFF engine |
Date: |
Fri, 03 May 2013 13:02:23 +0200 |
03.05.2013, 11:48, "Werner LEMBERG" <address@hidden>:
>> After trying on Fedora 19 64bit, Ubuntu 13.04 64bit with gcc 4.7 and
>> gcc 4.6 with the same result, I eventually tried Ubuntu 13.04 32 bit
>> and it seemed normal. Maybe it is a 64-bit issue?
>
> Yes, I think so. BTW, does `make devel' really works out of the box
> on your 64bit platform? I suppose that you have
>
I've build freetype2 and freetype2-demos with clang's
-fsanitize=undefined. Here's what I get when run ftview on an otf font:
/var/tmp/freetype2/src/sfnt/ttcmap.c:908:18: runtime error: left shift of
negative value -1
/var/tmp/freetype2/src/cff/cffload.c:1317:38: runtime error: left shift of
negative value -100
/var/tmp/freetype2/src/cff/cffparse.c:438:18: runtime error: left shift of
negative value -290
/var/tmp/freetype2/src/cff/cffgload.c:1007:23: runtime error: left shift of
negative value -5
/var/tmp/freetype2/src/cff/cffgload.c:996:35: runtime error: left shift of 255
by 24 places cannot be represented in type 'FT_Int32' (aka 'int')
/var/tmp/freetype2/src/cff/cf2blues.c:197:9: runtime error: left shift of
negative value -22
/var/tmp/freetype2/src/cff/cf2blues.c:199:9: runtime error: left shift of
negative value -1
/var/tmp/freetype2/src/cff/cf2blues.c:246:9: runtime error: left shift of
negative value -261
/var/tmp/freetype2/src/cff/cf2blues.c:248:9: runtime error: left shift of
negative value -1
/var/tmp/freetype2/src/cff/cf2stack.c:189:14: runtime error: left shift of
negative value -5
/var/tmp/freetype2/src/cff/cf2hints.c:110:19: runtime error: left shift of
negative value -21
/var/tmp/freetype2/src/cff/cf2hints.c:123:24: runtime error: left shift of
negative value -20
/var/tmp/freetype2/src/cff/cf2stack.c:163:14: runtime error: left shift of
negative value -555
/var/tmp/freetype2/src/cff/cf2intrp.c:1455:15: runtime error: signed integer
overflow: 16769920 * 256 cannot be represented in type 'int'
- Re: [ft-devel] new CFF engine, (continued)
Re: [ft-devel] new CFF engine, James Cloos, 2013/05/02
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/02
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/02
- Re: [ft-devel] new CFF engine, Ross Lagerwall, 2013/05/02
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/02
- Re: [ft-devel] new CFF engine, Ross Lagerwall, 2013/05/03
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/03
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/03
- Re: [ft-devel] new CFF engine,
octoploid <=
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/03
- Re: [ft-devel] new CFF engine, octoploid, 2013/05/03
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/04
- Re: [ft-devel] new CFF engine, octoploid, 2013/05/04
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/04
- Re: [ft-devel] new CFF engine, octoploid, 2013/05/04
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/04
- Re: [ft-devel] new CFF engine, octoploid, 2013/05/04
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/04
- Re: [ft-devel] new CFF engine, octoploid, 2013/05/04