Knuckle Cracker

Knuckle Cracker => Support => Topic started by: c23omega on October 29, 2015, 10:04:47 AM

Title: CW3 Startup problem on Linux Debian Jessie x64
Post by: c23omega on October 29, 2015, 10:04:47 AM
Hello everybody,

some months ago i installed CW3 and it worked very well, i enyoed playing very much.

Yesterday i tried to play again and the game wouldn't start. Got a SIGSEGV. The Error-Log is in the attachment. Does anybody have an idea what i could to to get rid of this error?

Snippet of the Error Log:
Native stacktrace:

        /home/heinrich/Downloads/CreeperWorld3/CW3_Data/Mono/x86_64/libmono.so(+0x92fa8) [0x7f16567acfa8]
        /home/heinrich/Downloads/CreeperWorld3/CW3_Data/Mono/x86_64/libmono.so(+0xd092d) [0x7f16567ea92d]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7f16584488d0]
        ./CW3.x86_64() [0xc773ae]
        ./CW3.x86_64() [0xc59a18]
        ./CW3.x86_64() [0xc5cfdf]
        ./CW3.x86_64() [0xc7d441]
        /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f1657992b45]
        ./CW3.x86_64() [0x424529]

Debug info from gdb:

81      ../sysdeps/unix/syscall-template.S: Datei oder Verzeichnis nicht gefunden.


Regards,
c23omega
Title: Re: CW3 Startup problem on Linux Debian Jessie x64
Post by: Karsten75 on October 29, 2015, 10:15:30 AM
Well, two suggestions

1.
QuoteDatei oder Verzeichnis nicht gefunden
means "file or folder not found", so something's missing on your system.

2. Seems to be in the mono runtime. Have you tried re-installing or updating that?
Title: Re: CW3 Startup problem on Linux Debian Jessie x64
Post by: stdout on October 29, 2015, 10:29:08 AM
My guess is you recently made some changes to your system. Did you update your libraries or do some other big update recently?
Title: Re: CW3 Startup problem on Linux Debian Jessie x64
Post by: c23omega on October 30, 2015, 05:45:44 AM
Karsten:
1) I know, but this file is kind of strange. It is not contained in any package of them from debian. After a lot of googling for that file there were some hints that this error comes from something very different.

2) mono library works very well in other applications.

stdout:
it is possible that i did a dist-upgrade (upgrade of the whole system) since the last run of the game. This possibly includes an upgrade of libc, libmono and many others.
Title: Re: CW3 Startup problem on Linux Debian Jessie x64
Post by: stdout on October 30, 2015, 10:14:07 AM
I've had some strange behaviors from CW3 in the past, many of which I never figured out a good explanation for. Sometimes I have to actually reboot my machine for it to work, which I never like to do.

I'm using Fedora, BTW.

Have you reinstalled from scratch the latest CW3 version? I once had to do that.