rndm37 0 Report post Posted March 7, 2015 Hello. I have compiled the CoD4x17a server binary, but the server crashes when the map ends or when I try to change map by Rcon. I didn't change anything in the source files, just downloaded it and compiled on Ubuntu Server. The error message I get when the game crashes: ] This program has crashed with signal: Illegal instruction[0m ] The current Gameversion is: CoD4 X 1.7a linux-i386-custom_debug type 'e' build 3342 Mar 1 2015[0m ] File is ./cod4_lnxded Hash is: 15e1209b087f6dc65c2a8dcd224a222ac5a9f26261959612331616b8d18db54b[0m ] ---------- Crash Backtrace ----------[0m ] 12: .(Sys_DumpCrash+0xf4) [0x2072e84][0m ] 11: .(Sys_SigHandler+0x3c) [0x2072fe2][0m ] 10: [0xb7753400][0m ] 9: .() [0x8176bba][0m ] 8: .(SV_LoadLevel+0x4c) [0x206ba4c][0m ] 7: .(SV_Map+0x16a) [0x206bbce][0m ] 6: .() [0x20634e3][0m ] 5: .(Cmd_ExecuteString+0x398) [0x2019d67][0m ] 4: .(Cbuf_Execute+0x2b0) [0x20189c9][0m ] 3: .(Com_Frame+0xaf) [0x201c46c][0m ] 2: .(Sys_Main+0x57) [0x207387d][0m ] 1: .(main+0x17d) [0x207933d][0m ] 0: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb7462a83][0m ] [0m -- Registers ---[0m ] edi 0xbffa9dc0[0m esi 0xfe[0m ebp 0xbffa9fb8[0m esp 0xbffa9d40[0m eax 0x20d7460[0m ebx 0xbffa9d6d[0m ecx 0xff[0m edx 0x53[0m eip 0x8176bba[0m ] -------- Backtrace Completed --------[0m ] Received signal: Illegal instruction, exiting...[0m ] Server received signal: Illegal instruction[0m Shutting down server...[0m ] ----- Server Shutdown -----[0m ] [0m With the reason: [0m Server received signal: Illegal instruction[0m Terminating server...[0m Anyone can help me solve this, please? Share this post Link to post Share on other sites
PureTryOut 0 Report post Posted March 7, 2015 Instead of building it yourself, try downloading it from here, and run that. Share this post Link to post Share on other sites
rndm37 0 Report post Posted March 8, 2015 The server crashes again with this too. I tried to start the server without mods, and both this and my binary works. The problem is with my mod... Thank you anyway. How can I close my thread? Share this post Link to post Share on other sites
IJzzo 1,072 Report post Posted March 8, 2015 CPU? Intel Pentium4? I guess it is kinda old. Remove the mach=nocona flags in compile script. (can not be CPU as it crashs inside cod4_lnxded-bin) But still strange you receive SIGILL Share this post Link to post Share on other sites
rndm37 0 Report post Posted March 9, 2015 I have found the cause of the error. It was because a script made the server name too long (I don't know why this binary thinks it is too long, on older versions it is not error, and the server is not crashes). If you could tell me how can I make it to allow long server names (it was 290 character) I would be happy. (And yes, sorry for bad English grammar..) Share this post Link to post Share on other sites