Digital Paint Discussion Board
Paintball 2: The Game => Help and Support => Resolved Help & Support => Topic started by: CrYpto on May 19, 2007, 11:27:10 PM
-
heya!
i tryed to update my pb server...
but i get an strange error...
"speicherzugriffsfehler" what means something like "memory access error" in english :P
i tested the minimal server version and the fullversion (linux)
i even get this error on 2 different servers... on both run debian 3.1
all older versions of paintball2 worked fine
any ideas?
-
I could compile a debug build and have you run it with gdb to hopefully pinpoint the cause of the error. Does the error happen immediately?
-
yes this happens direct when i start ./paintball2 +set....
here is a screenshot from the console.
http://frag24.net/error.png
i tryed to change user premissions and so on too but nothing helps..
the strange thing is that this happens on 2 different servers... but on both run debian 3.1
ok i know 3.1 is old.. but it worked fine with the old paintball version too.
-
Is that German for segment fault?
-
when i transtale that i get "memory access error"... but i serched for segment fault too now.. wikipedia says it means the same :P
-
Try without the config, and you also need to load a map (unless that's being done in the config), for example:
./paintball2 +set dedicated 1 +map midnight
-
i did that too...
this error comes even when i type ./paintball2 only
-
I'll try to get a debug build together tonight for you to test with. In the meantime, you might try running it with gdb anyway:
gdb paintball2
run +set dedicated 1 +map midnight
-
I'll try to get a debug build together tonight for you to test with. In the meantime, you might try running it with gdb anyway:
gdb paintball2
run +set dedicated 1 +map midnight
a debug build sounds nice :)
but im sorry to say.. i dont know what gdb means or how to run it. do you mean that like ./gdb paintball2 +set dedicated 1 +map midnight?
with that i just get: -bash : gdb: command not found
-
woops... ok i figured out what gdb is...
here is a screenshot of the terminal:
www.frag24.net/error2.png
-
Use just +map midnight, not +set map midnight. Map is a command, not a setting. Also, after it crashes, type "up" and press enter a few times. That will identify the functions that lead to calling CL_Shutdown().
Actually, I think I may have fixed the crash, but the server is shutting down because of something (maybe it was just the +set map instead of +map).
-
ok. i did what you said..
here is the console
www.frag24.net/error3.png
-
I'm going to take a guess that it can't load the gamei386.so library. Do you have that in /usr/local/games/paintball2/pball? And do you have execute permissions? It looks like I'm going to have to release a new version shortly to fix some other issues, so perhaps my change will at least let it print the error out instead of crashing so we can have a better idea of what's going on.
Another thing you might try doing is typing "print". I'm not sure if that will give any useful information without a debug build, though.
-
uhm yes i have that file ... and execute premissions too..
do you mean typing print in gdb? it says "history is empty" only.
-
so i got a new solution for now...
i started to rape my win32 vserver with paintball xD, lets see how laggy it will be :D
lol, i just hope that my datacenter wont complain about that.
but thx for youre support anyway... you guys rock :)