Open GoogleCodeExporter opened 8 years ago
For the record, this only happens on amd64 openbsd. Seems to work OK on i386.
Any idea?
Original comment by vex...@gmail.com
on 30 May 2012 at 4:15
The crash is in font/freetype.py:
pattern = fontconfig.FcPatternCreate()
fontconfig.FcPatternAddDouble(pattern, FC_SIZE, c_double(size))
BOOM!
Stuff I have tried:
* Wrapping FC_SIZE in c_char_p()
* Checking the return of fontconfig.FcPatternCreate(). It is not a NULL ptr.
* Checking type(pattern). It is an int. Is this correct? Can an int contain a 64-bit ptr?
* Define restype of fontconfig.FcPatternCreate() as c_void_p
As of yet have not been able to resolve the crash.
Any input from the pyglet developers?
Original comment by vex...@gmail.com
on 30 May 2012 at 5:18
This appears to be a duplicate of #529
Original comment by vex...@gmail.com
on 30 May 2012 at 5:48
Original issue reported on code.google.com by
vex...@gmail.com
on 20 Mar 2012 at 10:50