Continuos game rev 2089M crash's

10/12/2011 19:13 ph3mt#1
Hi guys, i got a problem with my server, i dont know how fix it because the syserr file dont help me with a solution

syserr log:

PHP Code:
SYSERROct 12 10:46:33 :: Confirmnot wait for a confirm 58605 2
SYSERR
Oct 12 10:46:44 :: ClickCQuestManager::Click(pid=59043target_npc_name=Portale del Castello) - NOT EXIST NPC RACE VNUM[20097]
SYSERROct 12 10:51:42 :: Confirmno quest running for pccannot process input 59126
SYSERR
Oct 12 11:11:51 :: Confirmno quest running for pccannot process input 59378
SYSERR
Oct 12 11:27:04 :: pc_change_moneyQUEST wrong ChangeGold -2147483648 (now 515111902)
SYSERROct 12 11:45:33 :: Confirmno quest running for pccannot process input 59378
SYSERR
Oct 12 11:50:45 :: Confirmno quest running for pccannot process input 59307
SYSERR
Oct 12 11:53:07 :: Confirmno quest running for pccannot process input 59128
SYSERR
Oct 12 12:20:55 :: Packetdesc buffer mem_size overflowmemsize(131072write_pos(131048iSize(24)
SYSERROct 12 12:22:19 :: Confirmno quest running for pccannot process input 59378
SYSERR
Oct 12 12:23:26 :: Confirmno quest running for pccannot process input 59128
SYSERR
Oct 12 12:23:51 :: pc_change_moneyQUEST wrong ChangeGold -2147483648 (now 29774621)
SYSERROct 12 12:25:46 :: Confirmno quest running for pccannot process input 59126
SYSERR
Oct 12 12:30:33 :: Confirmno quest running for pccannot process input 59126
SYSERR
Oct 12 12:32:31 :: Confirmno quest running for pccannot process input 58666 
gdb debbuging on the core:

PHP Code:
Core was generated by `game'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/lib32/libmd.so.4...done.
Loaded symbols for /usr/lib32/libmd.so.4
Reading symbols from /usr/lib32/libz.so.4...done.
Loaded symbols for /usr/lib32/libz.so.4
Reading symbols from /usr/lib32/libstdc++.so.6...done.
Loaded symbols for /usr/lib32/libstdc++.so.6
Reading symbols from /usr/lib32/libm.so.5...done.
Loaded symbols for /usr/lib32/libm.so.5
Reading symbols from /usr/lib32/libgcc_s.so.1...done.
Loaded symbols for /usr/lib32/libgcc_s.so.1
Reading symbols from /usr/lib32/libthr.so.3...done.
Loaded symbols for /usr/lib32/libthr.so.3
Reading symbols from /usr/lib32/libc.so.7...done.
Loaded symbols for /usr/lib32/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x2864d34b in thr_kill () from /usr/lib32/libc.so.7
[New Thread 28802174288b6d80 (LWP 100335)]
[New Thread 28602a00288b6ec0 (LWP 100297)]
[New Thread 288b6db4288b7140 (LWP 100295)]
[New Thread 288b6ef428802140 (LWP 100352)]
Cannot find new threads: generic error
(gdb) where
#0  0x2864d34b in thr_kill () from /usr/lib32/libc.so.7
#1  0x285fc946 in pthread_kill () from /usr/lib32/libthr.so.3
#2  0x285fa3b3 in raise () from /usr/lib32/libthr.so.3
#3  0x286f006a in abort () from /usr/lib32/libc.so.7
#4  0x286d8526 in __assert () from /usr/lib32/libc.so.7
#5  0x081dc697 in __tcf_0 () at pool.h:41
#6  0x286d0ed7 in __cxa_finalize () from /usr/lib32/libc.so.7
#7  0x28676fda in exit () from /usr/lib32/libc.so.7
#8  0x080eddef in ping_event (event=Variable "event" is not available.
) at desc.cpp:185
#9  0x080fc2d4 in event_process (pulse=403099) at event.cpp:175
#10 0x081f273f in heartbeat (ht=0x288f7970, pulse=403099) at main.cpp:171
#11 0x081f336d in idle () at main.cpp:679
#12 0x081f4e46 in main (argc=1, argv=0xffffdca0) at main.cpp:405
(gdb) 
please help me because i dont know how fix it :confused:
10/12/2011 20:31 tim66613#2
You need to NOP the timestamp comparision in ping_event.

Otherwise the server'll call exit(0) which leaves some structures (CDynamicPools for example) in an initialized state -> several asserts fail.

Kind Regards Tim
10/12/2011 20:36 ph3mt#3
inbox man

i dont know hox do it, anyway i got another problem in the first syserr maybe is the same problem
Quote:
SYSERR: Oct 12 17:04:11 :: Process: SEQUENCE 2b3d8000 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:04:11 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:04:48 :: Process: SEQUENCE 2898f000 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:04:48 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:04:53 :: Process: SEQUENCE 2898f300 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:04:53 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:05:12 :: Process: SEQUENCE 2b3d7700 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:05:12 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:05:47 :: Process: SEQUENCE 2b3d7a00 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:05:47 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:06:32 :: Process: SEQUENCE 2b3d7d00 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:06:32 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:06:32 :: Process: SEQUENCE 2898f600 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:06:32 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 12 17:07:19 :: Process: SEQUENCE 2b3d6e00 mismatch 0xaf != 0x0 header 254
SYSERR: Oct 12 17:07:19 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]
upp
10/14/2011 13:20 ph3mt#4
someone can help me?
12/11/2011 19:00 djrapa#5
How to you doing this? debugging with simbols, my debug only said

(gdb) core game.core
Core was generated by `game'.
Program terminated with signal 11, Segmentation fault.
#0 0x28638530 in ?? ()