[pypy-issue] [issue1679] Segfault on 32bit pypy

2014-01-22 Thread wiredfool
wiredfool added the comment: Run on 64bit: Breakpoint 1, getfont (self_=0x0, args=0x77faa130, kw=0x77faa120) at _imagingft.c:142 142 if (!error) (gdb) p ((TT_CMap)self->face->charmap)[0] $4 = {cmap = {charmap = {face = 0x3036da0, encoding = FT_ENCODING_UNICODE, platf

[pypy-issue] [issue1679] Segfault on 32bit pypy

2014-01-22 Thread wiredfool
wiredfool added the comment: Running under gdb, with symbols compiled into libfreetype, breaking in _imagingft.c when the font is created, and then just prior to the segfault. (vpypy)erics@builder-1310-x86:~/Pillow$ gdb python GNU gdb (GDB) 7.6.1-ubuntu Copyright (C) 2013 Free Software

[pypy-issue] [issue1679] Segfault on 32bit pypy

2014-01-21 Thread wiredfool
New submission from wiredfool : Using Ubuntu 13.10, pypy 2.2.1 from the ppa. One of the tests in Pillow segfaults on a 32bit build, not on a 64bit build. This test passes on all cpythons that I've tested. It's this test: https://github.com/wiredfool/Pillow/blob/ma