Feilor Posted August 21, 2017 Posted August 21, 2017 Hi, could I get more info when map-server crash? In the console the only thing i get is this: Quote [Error]: Server received crash signal! Attempting to save all online characters! And isn't usefull to search the problem.... Quote
0 Jey Posted August 21, 2017 Posted August 21, 2017 It's a known issue. We're working on it. For further informations, see https://github.com/rathena/rathena/issues/2359 If you want to help us, please add a crash dump there. 1 Quote
0 Akkarin Posted August 21, 2017 Posted August 21, 2017 Enable debugging if you're using windows by attaching the map server process to Visual Studio so we can see the problem. If you're using Linux you should try running with gdb so we can obtain a core dump. No one will be able to help you with just the information you've provided. Quote
0 Feilor Posted August 21, 2017 Author Posted August 21, 2017 6 minutes ago, Akkarin said: Enable debugging if you're using windows by attaching the map server process to Visual Studio so we can see the problem. If you're using Linux you should try running with gdb so we can obtain a core dump. No one will be able to help you with just the information you've provided. 6 minutes ago, Jey said: It's a known issue. We're working on it. For further informations, see https://github.com/rathena/rathena/issues/2359 If you want to help us, please add a crash dump there. I found in rA wiki how use gdb, but i have two questions, can I keep the server running with GDB? If yes could you guys show me the command I should use to keep it running in bg. I alredy have it in my machine, i'm using centos 7 Quote
0 anacondaq Posted August 21, 2017 Posted August 21, 2017 Just now, luan122 said: If yes could you guys show me the command I should use to keep it running in bg. First of all, you need to compile a server with supporting GDB (install gdb, and then try make clean && ./configure --enable-64bit --enable-debug=gdb), then: gdb map-server r enter It will launch map-server under gdb, but you still need to ran char, and login server. you can try to do it in separate screen windows ( screen -amdS char ./char-server && screen -amdS login ./login-server ) If a map-server server will crash, everything in the game will freeze and you will see it. Then do bt full to show a trace of the crash. 1 1 Quote
0 Feilor Posted August 21, 2017 Author Posted August 21, 2017 (edited) 30 minutes ago, Anacondaqq said: First of all, you need to compile a server with supporting GDB (install gdb, and then try make clean && ./configure --enable-64bit --enable-debug=gdb), then: gdb map-server r enter It will launch map-server under gdb, but you still need to ran char, and login server. you can try to do it in separate screen windows ( screen -amdS char ./char-server && screen -amdS login ./login-server ) If a map-server server will crash, everything in the game will freeze and you will see it. Then do bt full to show a trace of the crash. I forgot about the screen command thank you, I will post it when I get the dump since it just happens after more or less 12h... @edit I started with a screen to map server this command: gdb map-server map-server.core Edited August 21, 2017 by luan122 Quote
Question
Feilor
Hi, could I get more info when map-server crash? In the console the only thing i get is this:
And isn't usefull to search the problem....
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.