ETQW-RANKED Server crashs


(BlueRed) #1

HI guys,

i have a problem with my ETQW ranked server.
The dedicated ETQW Server crash at least once a day…

I hope some developer of the game could have a look over it.
OS: Centos 5.5 (64bit)

Thank you for your help

BlueRed

Please find enclosed the backtrace:

PunkBuster Server: PB UCON “pbbhub1”@208.122.49.138:44272 [say "|PBBHub| W*** glibc detected *** ./etqwded.x86: double free or corruption (!prev): 0x0b6d17c0 ***

======= Backtrace: =========

/lib/libc.so.6[0x20bb16]

/lib/libc.so.6(cfree+0x90)[0x20f070]

./etqwded.x86[0x853e1d0]

./etqwded.x86[0x84c2626]

./etqwded.x86[0x84c2946]

./etqwded.x86[0x84af042]

./etqwded.x86[0x83a18eb]

/lib/libpthread.so.0[0x30746b]

/lib/libc.so.6(clone+0x5e)[0x273dbe]

======= Memory map: ========

00185000-0019f000 r-xp 00000000 fd:00 19366960 /lib/ld-2.5.so

0019f000-001a0000 r-xp 00019000 fd:00 19366960 /lib/ld-2.5.so

001a0000-001a1000 rwxp 0001a000 fd:00 19366960 /lib/ld-2.5.so

001a3000-002e0000 r-xp 00000000 fd:00 19365905 /lib/libc-2.5.so

002e0000-002e2000 r-xp 0013c000 fd:00 19365905 /lib/libc-2.5.so

002e2000-002e3000 rwxp 0013e000 fd:00 19365905 /lib/libc-2.5.so

002e3000-002e6000 rwxp 002e3000 00:00 0

00302000-00315000 r-xp 00000000 fd:00 19366958 /lib/libpthread-2.5.so

00315000-00316000 r-xp 00012000 fd:00 19366958 /lib/libpthread-2.5.so

00316000-00317000 rwxp 00013000 fd:00 19366958 /lib/libpthread-2.5.so

00317000-00319000 rwxp 00317000 00:00 0

00322000-00324000 r-xp 00000000 fd:00 19365912 /lib/libdl-2.5.so

00324000-00325000 r-xp 00001000 fd:00 19365912 /lib/libdl-2.5.so

00325000-00326000 rwxp 00002000 fd:00 19365912 /lib/libdl-2.5.so

08048000-0862a000 r-xp 00000000 fd:00 20449314 /home/G5477/etqwded.x86

0862a000-08648000 rwxp 005e1000 fd:00 20449314 /home/G5477/etqwded.x86

08648000-09114000 rwxp 08648000 00:00 0

0919d000-10c07000 rwxp 0919d000 00:00 0

e9800000-e9881000 rwxp e9800000 00:00 0

e9881000-e9900000 —p e9881000 00:00 0

e996f000-e9bfc000 rwxp e996f000 00:00 0

e9bfc000-e9c00000 —p e9bfc000 00:00 0

e9c00000-e9ce9000 rwxp e9c00000 00:00 0

e9ce9000-e9d00000 —p e9ce9000 00:00 0

e9d00000-e9dfc000 rwxp e9d00000 00:00 0

e9dfc000-e9e00000 —p e9dfc000 00:00 0

e9e00000-e9ed4000 rwxp e9e00000 00:00 0

e9ed4000-e9f00000 —p e9ed4000 00:00 0

e9f00000-e9fe9000 rwxp e9f00000 00:00 0

e9fe9000-ea000000 —p e9fe9000 00:00 0

ea000000-ea0c8000 rwxp ea000000 00:00 0

ea0c8000-ea100000 —p ea0c8000 00:00 0

ea100000-ea1fe000 rwxp ea100000 00:00 0

ea1fe000-ea200000 —p ea1fe000 00:00 0

ea200000-ea300000 rwxp ea200000 00:00 0

ea300000-ea3fb000 rwxp ea300000 00:00 0

ea3fb000-ea400000 —p ea3fb000 00:00 0

ea500000-ea5f8000 rwxp ea500000 00:00 0

ea5f8000-ea600000 —p ea5f8000 00:00 0

ea66e000-ea76f000 rwxp ea66e000 00:00 0

ea7ff000-ea9f9000 rwxp ea7ff000 00:00 0

ea9f9000-eaa00000 —p ea9f9000 00:00 0

eaa00000-eaaf3000 rwxp eaa00000 00:00 0

eaaf3000-eab00000 —p eaaf3000 00:00 0

eab00000-eab93000 rwxp eab00000 00:00 0

eab93000-eac00000 —p eab93000 00:00 0

eac00000-eacbd000 rwxp eac00000 00:00 0

eacbd000-ead00000 —p eacbd000 00:00 0

ead00000-eadcf000 rwxp ead00000 00:00 0

eadcf000-eae00000 —p eadcf000 00:00 0

eaf00000-eaff2000 rwxp eaf00000 00:00 0

eaff2000-eb000000 —p eaff2000 00:00 0

eb000000-eb0fd000 rwxp eb000000 00:00 0

eb0fd000-eb100000 —p eb0fd000 00:00 0

eb200000-eb2e6000 rwxp eb200000 00:00 0

eb2e6000-eb300000 —p eb2e6000 00:00 0

eb3fe000-eb4ff000 rwxp eb3fe000 00:00 0

eb600000-eb6f4000 rwxp eb600000 00:00 0

eb6f4000-eb700000 —p eb6f4000 00:00 0

eb700000-eb7b2000 rwxp eb700000 00:00 0

eb7b2000-eb800000 —p eb7b2000 00:00 0

eb800000-eb900000 rwxp eb800000 00:00 0

ebb00000-ebbff000 rwxp ebb00000 00:00 0

ebbff000-ebc00000 —p ebbff000 00:00 0

ebc00000-ebcff000 rwxp ebc00000 00:00 0

ebcff000-ebd00000 —p ebcff000 00:00 0

ebd00000-ebefc000 rwxp ebd00000 00:00 0

ebefc000-ebf00000 —p ebefc000 00:00 0

ebf00000-ebffd000 rwxp ebf00000 00:00 0

ebffd000-ec000000 —p ebffd000 00:00 0

ec100000-ec200000 rwxp ec100000 00:00 0

ec26e000-ec36f000 rwxp ec26e000 00:00 0

ec500000-ec5fe000 rwxp ec500000 00:00 0

ec5fe000-ec600000 —p ec5fe000 00:00 0

ec600000-ec6f8000 rwxp ec600000 00:00 0

ec6f8000-ec700000 —p ec6f8000 00:00 0

ec700000-ec800000 rwxp ec700000 00:00 0

ec900000-ec9fe000 rwxp ec900000 00:00 0

ec9fe000-eca00000 —p ec9fe000 00:00 0

ecb00000-ecbfe000 rwxp ecb00000 00:00 0

ecbfe000-ecc00000 —p ecbfe000 00:00 0

ecd00000-ecde8000 rwxp ecd00000 00:00 0

ecde8000-ece00000 —p ecde8000 00:00 0

ecf00000-ecfde000 rwxp ecf00000 00:00 0

ecfde000-ed000000 —p ecfde000 00:00 0

ed076000-ed1e1000 rwxp ed076000 00:00 0

ed1e1000-ed200000 —p ed1e1000 00:00 0

ed278000-ed3f4000 rwxp ed278000 00:00 0

ed3f4000-ed400000 —p ed3f4000 00:00 0

ed477000-ed4fe000 rwxp ed477000 00:00 0

ed700000-ed7fa000 rwxp ed700000 00:00 0

ed7fa000-ed800000 —p ed7fa000 00:00 0

ed87a000-ed8ff000 rwxp ed87a000 00:00 0

eda00000-edb00000 rwxp eda00000 00:00 0

edb78000-edcf1000 rwxp edb78000 00:00 0

edcf1000-edd00000 —p edcf1000 00:00 0

edd77000-eddff000 rwxp edd77000 00:00 0

edf00000-edfc8000 rwxp edf00000 00:00 0

edfc8000-ee000000 —p edfc8000 00:00 0

ee000000-ee0e8000 rwxp ee000000 00:00 0

ee0e8000-ee100000 —p ee0e8000 00:00 0

ee100000-ee1e9000 rwxp ee100000 00:00 0

ee1e9000-ee200000 —p ee1e9000 00:00 0

ee200000-ee2fd000 rwxp ee200000 00:00 0

ee2fd000-ee300000 —p ee2fd000 00:00 0

ee300000-ee3f2000 rwxp ee300000 00:00 0

ee3f2000-ee400000 —p ee3f2000 00:00 0

ee47d000-ee5fd000 rwxp ee47d000 00:00 0

ee5fd000-ee600000 —p ee5fd000 00:00 0

ee600000-ee700000 rwxp ee600000 00:00 0

ee700000-ee7fb000 rwxp ee700000 00:00 0

ee7fb000-ee800000 —p ee7fb000 00:00 0

ee800000-ee8c7000 rwxp ee800000 00:00 0

ee8c7000-ee900000 —p ee8c7000 00:00 0

ee900000-ee9fa000 rwxp ee900000 00:00 0

ee9fa000-eea00000 —p ee9fa000 00:00 0

eea00000-eeac2000 rwxp eea00000 00:00 0

eeac2000-eeb00000 —p eeac2000 00:00 0

eeb00000-eebff000 rwxp eeb00000 00:00 0

eebff000-eec00000 —p eebff000 00:00 0

eec7d000-eecff000 rwxp eec7d000 00:00 0

eee00000-eeffb000 rwxp eee00000 00:00 0

eeffb000-ef000000 —p eeffb000 00:00 0

ef000000-ef0db000 rwxp ef000000 00:00 0

ef0db000-ef100000 —p ef0db000 00:00 0

ef100000-ef1a9000 rwxp ef100000 00:00 0

ef1a9000-ef200000 —p ef1a9000 00:00 0

ef200000-ef400000 rwxp ef200000 00:00 0

ef400000-ef4c1000 rwxp ef400000 00:00 0

ef4c1000-ef500000 —p ef4c1000 00:00 0

ef579000-ef6fd000 rwxp ef579000 00:00 0

ef6fd000-ef700000 —p ef6fd000 00:00 0

ef700000-ef7c1000 rwxp ef700000 00:00 0

ef7c1000-ef800000 —p ef7c1000 00:00 0

ef800000-ef900000 rwxp ef800000 00:00 0

ef900000-ef9fd000 rwxp ef900000 00:00 0

ef9fd000-efa00000 —p ef9fd000 00:00 0

efa00000-efae1000 rwxp efa00000 00:00 0

efae1000-efb00000 —p efae1000 00:00 0

efb00000-efbc1000 rwxp efb00000 00:00 0

efbc1000-efc00000 —p efbc1000 00:00 0

efc00000-efd00000 rwxp efc00000 00:00 0

efd7a000-f01f0000 rwxp efd7a000 00:00 0

f01f0000-f0200000 —p f01f0000 00:00 0

f0200000-f03e1000 rwxp f0200000 00:00 0

f03e1000-f0400000 —p f03e1000 00:00 0

f0400000-f04c1000 rwxp f0400000 00:00 0

f04c1000-f0500000 —p f04c1000 00:00 0

f0500000-f05f9000 rwxp f0500000 00:00 0

f05f9000-f0600000 —p f05f9000 00:00 0

f067a000-f07c1000 rwxp f067a000 00:00 0

f07c1000-f0800000 —p f07c1000 00:00 0

f0863000-f0a45000 rwxp f0863000 00:00 0

f0a45000-f0b84000 r-xp 00000000 fd:00 23101471 /home/G5477/.etqw/pb/pbsv.so

f0b84000-f0b91000 rwxp 0013e000 fd:00 23101471 /home/G5477/.etqw/pb/pbsv.so

f0b91000-f1016000 rwxp f0b91000 00:00 0

f1016000-f1017000 —p f1016000 00:00 0

f1017000-f1b18000 rwxp f1017000 00:00 0

f1b21000-f1ba8000 rwxp f1b21000 00:00 0

f1ca9000-f1eab000 rwxp f1ca9000 00:00 0

f1efd000-f22c1000 rwxp f1efd000 00:00 0

f22c1000-f2300000 —p f22c1000 00:00 0

f2373000-f25e1000 rwxp f2373000 00:00 0

f25e1000-f2600000 —p f25e1000 00:00 0

f2672000-f2cf3000 rwxp f2672000 00:00 0

f2cf3000-f2d00000 —p f2cf3000 00:00 0

f2d03000-f2d86000 rwxp f2d03000 00:00 0

f2d86000-f2e59000 r-xp 00000000 fd:00 23101478 /home/G5477/.etqw/pb/pbcls.so

f2e59000-f2e68000 rwxp 000d2000 fd:00 23101478 /home/G5477/.etqw/pb/pbcls.so

f2e68000-f3000000 rwxp f2e68000 00:00 0

f3000000-f3200000 rwxp f3000000 00:00 0

f3200000-f32fc000 rwxp f3200000 00:00 0

f32fc000-f3300000 —p f32fc000 00:00 0

f334a000-f3724000 r-xp 00000000 fd:00 23101466 /home/G5477/.etqw/base/compiledscriptx86.so

f3724000-f3781000 rwxp 003da000 fd:00 23101466 /home/G5477/.etqw/base/compiledscriptx86.so

f3781000-f39f3000 rwxp f3781000 00:00 0

f3c68000-f3ede000 rwxp f3c68000 00:00 0

f3ede000-f3f00000 —p f3ede000 00:00 0

f3f78000-f4300000 rwxp f3f78000 00:00 0

f4300000-f4400000 rwxp f4300000 00:00 0

f447a000-f45fe000 rwxp f447a000 00:00 0

f45ff000-f4600000 —p f45ff000 00:00 0

f4600000-f5100000 rwxp f4600000 00:00 0

f5105000-f5a4d000 r-xp 00000000 fd:00 23101445 /home/G5477/.etqw/base/gamex86.so

f5a4d000-f5a7e000 rwxp 00948000 fd:00 23101445 /home/G5477/.etqw/base/gamex86.so

f5a7e000-f5f10000 rwxp f5a7e000 00:00 0

f5f10000-f5f11000 —p f5f10000 00:00 0

f5f11000-f6e3e000 rwxp f5f11000 00:00 0

f6e9e000-f6fc0000 rwxp f6e9e000 00:00 0

f6fea000-f6ff1000 r-xp 00000000 fd:00 23101459 /home/G5477/.etqw/pb/pbags.so

f6ff1000-f6ff2000 rwxp 00006000 fd:00 23101459 /home/G5477/.etqw/pb/pbags.so

f6ff2000-f6ff5000 rwxp f6ff2000 00:00 0

f6ff5000-f7004000 r-xp 00000000 fd:00 19365916 /lib/libresolv-2.5.so

f7004000-f7005000 r-xp 0000e000 fd:00 19365916 /lib/libresolv-2.5.so

f7005000-f7006000 rwxp 0000f000 fd:00 19365916 /lib/libresolv-2.5.so

f7006000-f7008000 rwxp f7006000 00:00 0

f7008000-f700c000 r-xp 00000000 fd:00 19365926 /lib/libnss_dns-2.5.so

f700c000-f700d000 r-xp 00003000 fd:00 19365926 /lib/libnss_dns-2.5.so

f700d000-f700e000 rwxp 00004000 fd:00 19365926 /lib/libnss_dns-2.5.so

f700e000-f7017000 r-xp 00000000 fd:00 19365928 /lib/libnss_files-2.5.so

f7017000-f7018000 r-xp 00008000 fd:00 19365928 /lib/libnss_files-2.5.so

f7018000-f7019000 rwxp 00009000 fd:00 19365928 /lib/libnss_files-2.5.so

f7022000-f72b0000 rwxp f7022000 00:00 0

f72b1000-f72b2000 —p f72b1000 00:00 0

f72b2000-f7ddf000 rwxp f72b2000 00:00 0

f7ddf000-f7de9000 r-xp 00000000 fd:00 20449318 /home/G5477/libgcc_s.so.1

f7de9000-f7dea000 rwxp 00009000 fd:00 20449318 /home/G5477/libgcc_s.so.1

f7dea000-f7deb000 rwxp f7dea000 00:00 0

f7deb000-f7e10000 r-xp 00000000 fd:00 19365920 /lib/libm-2.5.so

f7e10000-f7e11000 r-xp 00024000 fd:00 19365920 /lib/libm-2.5.so

f7e11000-f7e12000 rwxp 00025000 fd:00 19365920 /lib/libm-2.5.so

f7e12000-f7ee9000 r-xp 00000000 fd:00 20449320 /home/G5477/libstdc++.so.6

f7ee9000-f7eed000 r-xp 000d6000 fd:00 20449320 /home/G5477/libstdc++.so.6

f7eed000-f7eee000 rwxp 000da000 fd:00 20449320 /home/G5477/libstdc++.so.6

f7eee000-f7ef4000 rwxp f7eee000 00:00 0

f7ef4000-f7f06000 r-xp 00000000 fd:00 19502657 /usr/lib/libz.so.1.2.3

f7f06000-f7f07000 rwxp 00011000 fd:00 19502657 /usr/lib/libz.so.1.2.3

f7f07000-f7f11000 rwxp f7f07000 00:00 0

ffbc4000-ffc11000 rwxp ffbc4000 00:00 0 [stack]

ffffe000-fffff000 r-xp ffffe000 00:00 0

elcome collectorsaurus, much fun on our server!"]

Server: |PBBHub| Welcome collectorsaurus, much fun on our server!

SpawnPlayer: 5

PunkBuster Server: New Connection (slot #6) 91.192.165.116:2627 [?] “CharlesPL” (seq 16751489)

PunkBuster Server: Player GUID Computed 0153b8411ec77d23d9cd1bf1018a94cd(-) (slot #6) 91.192.165.116:2627 CharlesPL

PunkBuster Server: PB UCON “pbbhub1”@208.122.49.138:44272 [say “|PBBHub| Welcome CharlesPL, much fun on our server!”]

Server: |PBBHub| Welcome CharlesPL, much fun on our server!


(Susefreak) #2

Not really a solution, but just add a cronjob for every 5 mins or so, that checks if the server is up and if down it relaunches the game.


(BlueRed) #3

We have already a cron job running…

but the problem is that we are running one of the Top 5 Server in the scene and its not very good if the server crash and all players have to connect again…

Yours BlueRed


(Susefreak) #4

Have you tried running it without any configuration? EG: Disable PBBans for a while or other scripts/config stuff you have in place? maybe those are messing you’re server up.


(AnthonyDa) #5

Why you aren’t asking this to your GSP and start a ticket ?


(BlueRed) #6

We have tried everything… clear configfile, fresh installation of the ranked server files and so on…

Our GSP is our if ideas we have 2 ranked 24 slot dedicated servers running atm and both of them are running not stabil


(AltoKnallo) #7

try to add “export MALLOC_CHECK_=0” to the startup script

http://kb.parallels.com/en/4611


(Donnovan) #8

“0 — Do not generate an error message, and do not kill the program”

This is some kind of fake error? There is the chance of something is beign really corrupted on the ETQW server?

“The version of glibc provided with Fedora Core performs additional internal sanity checks to prevent and detect data corruption as early as possible.”

“By default, the program that generated this error will also be killed.”


(AltoKnallo) #9

[QUOTE=Donnovan;236187]
This is some kind of fake error?[/QUOTE]

No, it’s more of a warning, in case a program tries to free mem that has already been unallocated.


(BlueRed) #10

Okay thx for your response …

I will inform my hoster to add this to the startup… but i am not shure if it will help…

I keep you informed