pvpgn / pvpgn-server

Next generation of PvPGN server
https://pvpgn.pro
GNU General Public License v2.0
555 stars 156 forks source link

PvPGN Crash V 1.99.7-PRO #96

Closed slipknotivo closed 7 years ago

slipknotivo commented 10 years ago

No Log en Files, log Windows:

Firma con problemas: Nombre del evento de problema: APPCRASH Nombre de la aplicación: PvPGNConsole.exe Versión de la aplicación: 0.0.0.0 Marca de tiempo de la aplicación: 540bd3c5 Nombre del módulo con errores: ntdll.dll Versión del módulo con errores: 6.0.6002.18881 Marca de tiempo del módulo con errores: 51da3e27 Código de excepción: c0000005 Desplazamiento de excepción: 00066666 Versión del sistema operativo: 6.0.6002.2.2.0.274.10 Id. de configuración regional: 11274 Información adicional 1: 3776 Información adicional 2: 8351efd99940d3250d7f171b3ca83757 Información adicional 3: d2e4 Información adicional 4: 8fb7152618b711c105efdc720c84941a

HarpyWar commented 10 years ago

Leave reproduction steps — how the error can be repeated.

slipknotivo commented 10 years ago

Sep 08 02:27:39 [info ] pvpgn::bnetd::_client_loginreq2: [412] "infijvidal" logged in (correct password) Sep 08 02:27:39 [debug] pvpgn::bnetd::conn_set_realm: [412] set to "Infinitum" Sep 08 02:27:39 [debug] pvpgn::trans_net: checking 201.213.219.197:87 for client 91.117.90.243 ... Sep 08 02:27:39 [debug] pvpgn::trans_net: no match found for 201.213.219.197:87 (not translated) Sep 08 02:27:40 [debug] pvpgn::bnetd::on_d2cs_accountloginreq: user infijvidal loggedin on d2cs Sep 08 02:27:53 [info ] pvpgn::bnetd::userlog_filename: created user directory: var\userlogs/por

And crash PVPGN

Archive "por"

[Sep 08 02:27] /uptime

other log

Sep 07 21:43:31 [info ] pvpgn::bnetd::userlog_filename: created user directory: var\userlogs/eme

[Sep 07 21:43] /w elfraan sabes que no me pude conectar al otro server

Crash save log command

HarpyWar commented 10 years ago

I can not reproduce the error using following steps:

  1. Install a new server
  2. Login with creation a new admin account harpywar
  3. /w harpywar hello
  4. /whois harpywar

User log writes successfully into var/userlogs/har/harpywar.log without a server crash.

slipknotivo commented 10 years ago

S.O? i have windows server 2008 sp2, var\userlogs/eme is the same var/userlogs/eme?

By registering but sometimes falls

Spanish:

realiza el registro pero en ocasiones se cae

HarpyWar commented 10 years ago

Slash is not required to be \ when path changing on Windows, so yes, the same. Will you write your reproduction steps?

slipknotivo commented 10 years ago

log only adm?

for moment no crash pvpgn and save log ADM harpywar

HarpyWar commented 10 years ago

I do not understand what do you meaning by "for moment no crash pvpgn". If a crash occurs in several variants of a user behavior or pvpgn settings then it must be fixed anyway. I appreciate your bug reports but do not waste our time, just provide reproduction steps with your actions on a clean server (1,2,3,...) so I can repeat the error that's in your 1-st post.

slipknotivo commented 10 years ago

1º compile pvpgn using magic builder 2º configure ip in realm, d2cs, d2dbs 3º configure server name in realm and d2cs 4º configure access command log 5º start pvpgn, d2cs, d2dbs and d2gs 6º 30 minutes later crash pvpgn

last save log is: Sep 09 08:15:39 [info ] pvpgn::bnetd::userlog_filename: created user directory: var\userlogs/dam

[Sep 09 08:15] /w digimon e

had been previously saved log of other users and do not fall

Espanish:

previamente se habían guardado log de otros usuarios y no se cayo

HarpyWar commented 10 years ago

How did you configured command logging in bnetd.conf? There are 3 options. Does pvpgn crash without setting up d2cs, d2dbs and d2gs?

slipknotivo commented 10 years ago

Spanish:

lo puse por default y se cae, la unica forma de que no se caiga es log_command_list = "xxxx"

otro error, log_commands = false, hace el registro igual

si pongo algo en log_command_list el pvpgn no se cae pero al finalizar el servicio empieza a consumir memoria y el proceso no se finaliza (consume hasta que el vps se tilda)

English:

I put it by default and falls, the only way it will not fall is log_command_list = "xxxx"

another error, log_commands = false, does the same record

if I put something in the pvpgn log_command_list not fall but at the end of the service starts to consume memory and the process is terminated (until the vps consume is labeled)

HarpyWar commented 10 years ago

Please, help us with finding the crash bug using this info.