Ok, figured it out.
It's the same issue as :
http://67.23.190.71/forums/showthread.php?t=30809
And it was also fixed by :
Derision's suggesting :
It appears to be crashing in the assembler in common/crc32.cpp.
Maybe a GCC version related issue (I use 4.1.1 without issue).
A quick thing to try rather than downgrading your GCC version would be to edit common/crc32.cpp and change line 175 from:
Code:
#elif defined(i386)
to
Code:
#elif defined(i386xxx)
and recompiling, so it should fall back to using the C version of the CRC code instead of the assembler.