That it's a 64-bit-only problem, I mean.
Hmm. But...
| > string s = Stdio.read_bytes("sugar.jpg"); | > object i = Image.JPEG.decode(s); | >> i; | (1) Result: Image.Image( 300 x 300 /* 263.7Kb */) | > Image.JPEG.encode(i); | *** glibc detected *** pike: munmap_chunk(): invalid pointer: 0x0000000000a9b5d0 | *** | ======= Backtrace: ========= | /lib/libc.so.6(cfree+0x1b6)[0x2ba515677d46] | /usr/lib/libjpeg.so.62[0x2ba516a52ffa] | /usr/lib/libjpeg.so.62(jpeg_abort+0x15)[0x2ba516a52505] | /usr/local/pike/7.7.133/lib/modules/_Image_JPEG.so[0x2ba51681b888] | pike(low_mega_apply+0x598)[0x434908] | ...