heinrich5991, lus3r: When you "run an ELF" you're invoking an interpreter - the libc - with your ELF binary. The syntax error with the (, sounds like some linker/interpreter issue.
The kernel is the one interpreting the ELF in most cases, the kernel sets up the memory as requested by the file, it loads the sections in and jumps to the entry point of the elf binary (on most *nixes _libc_start_main). That's where the libc starts to set the environment up for C. For this to be a libc issue BSDs would have to be doing something very different while loading this as it's the kernel that seems to give up on loading this
Hey, I did some testing about the problem where my server/ddrace servers with ddnet7 mod doesnt find the master server.
The problem is, that after a rcon login OR on the ddrace servers after a mapchange/vote to another difficulty, the server doenst find the master servers anymore. These actions cause high traffic I believe, because many rcon commands/ many votes are sent to the clients. At this point the server doesnt find, and wont anymore find any masters.
For 0.6 masters it works, my server that supports 0.7 and 0.6 it works for 0.6 master.
So I guess the 0.7 master is "broken"?
17:59
Also, DDNet servers on 0.6 have the same amount of votes and rcon commands, even more, and there it always worked
@Dezarion could you send me a packet dump of the server in normal operation, preferably when you know it's currently registering (e.g. right at the start)