I have a case when Transcode to PVRTC4 crashes reproducible while compressing the image.
Crashed Thread: 42
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000007fd04f7f
VM Regions Near 0x7fd04f7f:
MALLOC_TINY 000000007f800000-000000007fb00000 [ 3072K] rw-/rwx SM=PRV
–>
__TEXT 000000008fe7c000-000000008feaf000 [ 204K] r-x/rwx SM=COW /usr/lib/dyld
Application Specific Information:
objc[1146]: garbage collection is OFF
Thread 42 Crashed:
0 de.code-and-web.TexturePacker 0x002a7e0e CreateCandidatesFromStats + 1838
1 de.code-and-web.TexturePacker 0x002a1802 RunAGenerateStatsSetThread + 10322
2 libsystem_c.dylib 0x936f9ed9 _pthread_start + 335
3 libsystem_c.dylib 0x936fd6de thread_start + 34
Hi Andreas,
Would it be possible to get a copy of the image? You can either post the image to the forum or send it to devtech@imgtec.com and I’ll be happy to take a look at what’s going on
Thanks,
Tobias
Just sent it by mail. Hope it reaches you since it is 10mb.
Hmm, that should be fine, it might just take a while to get here I guess! I’ll take a look once it’s arrived. Thanks!
any update?
It looks like it's a compressor bug, rather than any of the intermediate code - so I'm just waiting on the pvrtc team to give me a fresh drop of the compressor. I'm not sure yet what it is about this particular image that causes the crash. I'll let you know whether the new code fixes the issue or not when i've got it integrated - but this is likely to take a few days at this point.
Tobias2012-04-02 09:27:02
Hi Andreas,
There’s a new version of PVRTexTool available on the website now which fixes this issue. Sorry it took so long! Let me know if you have any further problems.
Thanks,
Tobias