Jump to content

4144

Core Developers
  • Content Count

    1189
  • Joined

  • Last visited

  • Days Won

    124

Posts posted by 4144


  1. do not enable any patches for hide errors. and next time probably client will say you what is wrong.

    also for different client exe need different data and grf. if you using translations, see wiki for each supported clients in translations and how to use them.

     


  2. look like shuffle packets for client older than main 2012-07-10aRagexe not known.

    this mean older than this clients can works if some one tested each packet for them. my tools still cant extract all shuffle packets for old clients too.

     

    this mean you got chance to work with clients from some 2010 to 2012-07-10 only if this clients directly added to packets.h

    for example here exists 2011-11-02aRagexe: https://github.com/HerculesWS/Hercules/blob/stable/src/map/packets.h#L809

     


  3. ok, by default configure works. but sanitizers is not.

    then if you want build your server need run this commands:

    make clean
    ./configure --enable-debug=gdb
    make

     

    if you have issues with crash dump creation,

    run map server from gdb like this:

    gdb ./map-server

    and run command

    run

    inside gdb

     

    if you using screen you can reconnect after and see how your server crashed.

    after crash in gdb run

    bt

    or

    bt all

     


  4. i hope you using screen or tmux?

    because if not and you close your ssh connection, this is wrong. you cant see how your server working and cant control it.

     

    at first check is your compiler support sanitizers. run this command and show output from it:

    ./configure --enable-sanitize --enable-debug=gdb --enable-manager=no|grep sanitize

  5. you show only configure command. what about make? you run it after configure?

     

    you used sanitize flags, if your compiler support them?

    if compiler not support it, then it will be skipped.

    but if sanitize flags supported by compiler, you don't need crash dump. on issue server will show message where it crashed by self.

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.