[bf1942] Crash + stacktrace
Daniel Valois
ninzor at packet-kids.com
Thu Mar 6 17:42:52 EST 2003
you guys must love me.
i already posted the stacktrace but here it is again:
gdb -c core bf1942_lnxded
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols
found)...
Core was generated by `./bf1942_lnxded +game BF1942 +restart 1 +dedicated 1
+reconnectPassword 1642 +r'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libnss_files.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /lib/libnss_dns.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/libnss_dns.so.2
Reading symbols from /lib/libresolv.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from
/home/bf1942/bf1942-lnxded-1.3beta/MultiplayerServers/GameSpyHost.so...
(no debugging symbols found)...done.
Loaded symbols for
/home/bf1942/bf1942-lnxded-1.3beta/MultiplayerServers/GameSpyHost.so
Reading symbols from
/home/bf1942/bf1942-lnxded-1.3beta/MultiplayerServers/ASEHost.so...
(no debugging symbols found)...done.
Loaded symbols for
/home/bf1942/bf1942-lnxded-1.3beta/MultiplayerServers/ASEHost.so
#0 0x08f6ef5d in dice::ref2::world::FlagBase::handleUpdate ()
(gdb) bt'
#0 0x08f6ef5d in dice::ref2::world::FlagBase::handleUpdate ()
No symbol table info available.
#1 0x091aa9d2 in dice::ref2::world::ObjectManager::updateObjects ()
No symbol table info available.
#2 0x08bc05b7 in dice::bf::GameServer::simulateFrame ()
No symbol table info available.
#3 0x08b82431 in dice::bf::GameServer::update ()
No symbol table info available.
#4 0x0868199a in dice::bf::Setup::mainLoop ()
No symbol table info available.
#5 0x08681031 in dice::bf::Setup::start ()
No symbol table info available.
#6 0x0863241a in main ()
No symbol table info available.
#7 0x400a7e54 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
(gdb) info all-registers
eax 0x0 0
ecx 0xfffffffa -6
edx 0xfffffffa -6
ebx 0x41baa2e8 1102750440
esp 0xbfffe890 0xbfffe890
ebp 0xbfffe8f8 0xbfffe8f8
esi 0x43e21428 1138889768
edi 0x43e21428 1138889768
eip 0x8f6ef5d 0x8f6ef5d
eflags 0x10246 66118
cs 0x23 35
ss 0x2b 43
ds 0xc010002b -1072693205
es 0x2b 43
fs 0xc010002b -1072693205
gs 0xc010002b -1072693205
st0 0.56756016354620442143641412258148193 (raw
0x3ffe914b9f74f1800000)
st1 -0.13238239288330078125 (raw 0xbffc878f400000000000)
st2 0.052693783042219058564332480332215169 (raw
0x3ffad7d56fade6cf8364)
st3 -0.012065288155440612172242254018783569 (raw
0xbff8c5ad7c82d8000000)
st4 -1 (raw 0xbfff8000000000000000)
st5 255 (raw 0x4006ff00000000000000)
st6 -0.02569699999999999999992670793313998 (raw
0xbff9d28283d35eb7457c)
st7 0.0333333350718021392822265625 (raw 0x3ffa8888890000000000)
fctrl 0x37f 895
fstat 0x0 0
ftag 0x80ff 33023
fiseg 0xe8e4 59620
fioff 0x23 35
foseg 0x1f80 8064
fooff 0x2b 43
fop 0x7ff 2047
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
---Type <return> to continue, or q <return> to quit---
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000,
0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 =
{0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff,
---Type <return> to continue, or q <return> to quit---
0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
mxcsr 0x1f80 8064
orig_eax 0xffffffff -1
mm0 {uint64 = 0x914b9f74f1800000, v2_int32 = {0xf1800000,
0x914b9f74}, v4_int16 = {0x0,
0xf180, 0x9f74, 0x914b}, v8_int8 = {0x0, 0x0, 0x80, 0xf1, 0x74, 0x9f,
0x4b, 0x91}}
mm1 {uint64 = 0x878f400000000000, v2_int32 = {0x0, 0x878f4000},
v4_int16 = {0x0, 0x0,
0x4000, 0x878f}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8f, 0x87}}
mm2 {uint64 = 0xd7d56fade6cf8364, v2_int32 = {0xe6cf8364,
0xd7d56fad}, v4_int16 = {
0x8364, 0xe6cf, 0x6fad, 0xd7d5}, v8_int8 = {0x64, 0x83, 0xcf, 0xe6,
0xad, 0x6f, 0xd5, 0xd7}}
mm3 {uint64 = 0xc5ad7c82d8000000, v2_int32 = {0xd8000000,
0xc5ad7c82}, v4_int16 = {0x0,
0xd800, 0x7c82, 0xc5ad}, v8_int8 = {0x0, 0x0, 0x0, 0xd8, 0x82, 0x7c,
0xad, 0xc5}}
mm4 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
v4_int16 = {0x0, 0x0,
0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
mm5 {uint64 = 0xff00000000000000, v2_int32 = {0x0, 0xff000000},
v4_int16 = {0x0, 0x0,
0x0, 0xff00}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}}
mm6 {uint64 = 0xd28283d35eb7457c, v2_int32 = {0x5eb7457c,
0xd28283d3}, v4_int16 = {
0x457c, 0x5eb7, 0x83d3, 0xd282}, v8_int8 = {0x7c, 0x45, 0xb7, 0x5e,
0xd3, 0x83, 0x82, 0xd2}}
mm7 {uint64 = 0x8888890000000000, v2_int32 = {0x0, 0x88888900},
v4_int16 = {0x0, 0x0,
0x8900, 0x8888}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x88, 0x88}}
(gdb) where
#0 0x08f6ef5d in dice::ref2::world::FlagBase::handleUpdate ()
#1 0x091aa9d2 in dice::ref2::world::ObjectManager::updateObjects ()
#2 0x08bc05b7 in dice::bf::GameServer::simulateFrame ()
#3 0x08b82431 in dice::bf::GameServer::update ()
#4 0x0868199a in dice::bf::Setup::mainLoop ()
#5 0x08681031 in dice::bf::Setup::start ()
#6 0x0863241a in main ()
#7 0x400a7e54 in __libc_start_main () from /lib/libc.so.6
quit
$ cat
/home/bf1942/bf1942-lnxded-1.3beta/mods/BF1942/Settings/ServerSettings.con
game.serverName "TEXAS_STOMPING_GROUNDS_v1.3_DS3"
game.serverDedicated 1
game.serverGamePlayMode GPM_CTF
game.serverGameTime 40
game.serverMaxPlayers 32
game.serverScoreLimit 0
game.serverInternet 1
game.serverNumberOfRounds 3
game.serverSpawnTime 14
game.serverSpawnDelay 10
game.serverGameStartDelay 14
game.serverGameRoundStartDelay 10
game.serverSoldierFriendlyFire 0
game.serverVehicleFriendlyFire 0
game.serverTicketRatio 300
game.serverAlliedTeamRatio 1
game.serverAxisTeamRatio 1
game.serverCoopAiSkill 75
game.serverCoopCpu 20
game.serverPassword ""
game.ServerBandwidthChokeLimit 0
game.ServerMaxAllowedConnectionType CTLanT1
game.ServerAllowNoseCam 1
game.ServerFreeCamera 0
game.ServerExternalViews 1
game.ServerAutoBalanceTeams 0
game.ServerNameTagDistance 75
game.ServerNameTagDistanceScope 300
game.ServerKickBack 0.000000
game.ServerKickBackOnSplash 0.000000
game.setServerSoldierFriendlyFireOnSplash 0
game.setServerVehicleFriendlyFireOnSplash 0
game.setServerIP 0.0.0.0
game.setServerPort 14567
game.setGamespyPort 0
game.setASEPort 0
game.useTosLowDelay 0
game.setServerHitIndication 1
game.setServerTKPunishMode 0
More information about the Bf1942
mailing list