I am a Ubuntu 5.10 (Breezy Badger) user and have tried to build the linux client for TASpring which seems to be an great game unfortuanatly i cannot get it to work properly.
My graphicscard is a GeForce Fx 5900 ultra which works well with other OpenGL games. I have followed the instructions (link below) for building the linux client:
http://taspring.clan-sy.com/wiki/SetupGuide
But spring crashes immediately when i start it?
Could anyone help me getting it to work?
/Nicke
./spring
*** glibc detected *** free(): invalid pointer: 0x0859ea68 ***
Avbruten (SIGABRT)
strace spring:
---------------
futex(0xb7ccf44c, FUTEX_WAKE, 2147483647) = 0
stat64("maps", {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
stat64("maps", {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
open("maps", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b06000
getdents64(4, /* 5 entries */, 131072) = 160
stat64("maps/Mars.sd7", {st_mode=S_IFREG|0755, st_size=7666430, ...}) = 0
stat64("maps/Mars.sd7", {st_mode=S_IFREG|0755, st_size=7666430, ...}) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_NOCTTY) = 5
writev(5, [{"*** glibc detected *** ", 23}, {"free(): invalid pointer", 23}, {": 0x", 4}, {"0859ea68", 8}, {" ***\n", 5}], 5*** glibc detected *** free(): invalid pointer: 0x0859ea68 ***
) = 63
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL,

tgkill(19957, 19957, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++