cp_* maps, Error with mstr_offset! |
cp_* maps, Error with mstr_offset! |
caxanga334 |
Apr 14 2017, 12:28 AM
Post
#1
|
Newbie Group: Members Posts: 4 Joined: 14-April 17 Member No.: 2,491 |
I have the latest hookinfo.ini and this in config.ini
CODE rcbot_const_mstr_offset 856 rcbot_const_round_offset 856 And I get this on my console: CODE [RCBot] If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset! Bots are working so I don't know if there is really something wrong. The only issue I noticed is that bots is using the wrong sentry|defend waypoint. Example: in cp_gorge. Engineers are building sentries at the last point while the first point hasn't been capped yet. |
Cheeseh |
Apr 16 2017, 12:48 PM
Post
#2
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
I have the latest hookinfo.ini and this in config.ini CODE rcbot_const_mstr_offset 856 rcbot_const_round_offset 856 And I get this on my console: CODE [RCBot] If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset! Bots are working so I don't know if there is really something wrong. The only issue I noticed is that bots is using the wrong sentry|defend waypoint. Example: in cp_gorge. Engineers are building sentries at the last point while the first point hasn't been capped yet. 1. Are you using Linux? 2. What map(s) didyou get the [Rcbot] error message in console? In windows it seems the offset 856 is ok. make sure it has read the config properly by typing rcbot_const_mstr_offset in console and heck it is 856 before adding any bots |
caxanga334 |
Apr 16 2017, 01:28 PM
Post
#3
|
Newbie Group: Members Posts: 4 Joined: 14-April 17 Member No.: 2,491 |
CODE "rcbot_const_mstr_offset" = "856" ( def. "844" ) - TF2 OFFSET for Point Master Class ] rcbot_const_round_offset "rcbot_const_round_offset" = "856" ( def. "844" ) - TF2 OFFSET for Round Class I am using Windows (Listen Server). This error only happens on 5CP (cp_badlands and cp_steel) and single stage attack/defense (cp_gorge, cp_gorge_event, cp_mountainlab). I don't get this error on multi-stage attack/defense cp maps (cp_dustbowl and cp_egypt_final). I get this on multi-sate attack/defense cp: CODE [RCBot] Control Points for Round 0 [RCBot] 0, 0, 25344, team_control_point [RCBot] 0, 1, 14334, team_control_point [RCBot] Control Points for Round 1 [RCBot] 1, 0, 2466, team_control_point [RCBot] 1, 1, 25509, team_control_point [RCBot] Control Points for Round 2 [RCBot] 2, 0, 25938, team_control_point [RCBot] 2, 1, 10635, team_control_point |
Cheeseh |
Apr 16 2017, 01:44 PM
Post
#4
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
It seems you may be using on old (or NiteC0res) DLL file because there no messages that say "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" in my version
the latest dll is here https://sourceforge.net/p/rcbot2/code/HEAD/....dll?format=raw type rcbot_ver to show your version in console ( should be "TF2/HL2DM/DOD:S 1.02 META win32 483 DEBUG (BUILD " ## __DATE__ ## "-" ## __TIME__ ## ")" ) |
caxanga334 |
Apr 16 2017, 02:13 PM
Post
#5
|
Newbie Group: Members Posts: 4 Joined: 14-April 17 Member No.: 2,491 |
CODE "Metamod Plugin" { "alias" "rcbot2" "file" "addons/rcbot2meta" "rcbot2path" "addons/rcbot2/" } Nevermind. I needed to include the full path to the files ( "rcbot2path" "E:/Steam/steamapps/common/Team Fortress 2/tf/addons/rcbot2/" ) Also I'm no longer getting the "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message. |
RoboCop |
Jun 11 2017, 03:56 PM
Post
#6
|
RCBot Fan Group: Admin Posts: 192 Joined: 17-December 15 From: Dundee, Scotland Member No.: 2,435 |
CODE "Metamod Plugin" { "alias" "rcbot2" "file" "addons/rcbot2meta" "rcbot2path" "addons/rcbot2/" } Nevermind. I needed to include the full path to the files ( "rcbot2path" "E:/Steam/steamapps/common/Team Fortress 2/tf/addons/rcbot2/" ) Also I'm no longer getting the "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message. Hmm well it appears I'm getting the similar crashes for my TF2 Linux server from where I recompiled NightC0re's 1.00 r484 build. I had a look when I ran my TF2 Server with cp_floodzone2_final and had a look at this debug.log error. It does point a clue to why it crashed:- CODE ---------------------------------------------- CRASH: Sun Jun 11 16:46:32 BST 2017 Start Line: ./srcds_linux -game tf -ip XX.XX.XX.XX +maxplayers 24 +port 27145 +exec server.cfg +map cp_floodzone2_final -nohltv -autoupdate -insecure -steam_dir ../ -steamcmd_script update_tf2.txt +sv_shutdown_timeout_minutes 5 -debug [New LWP 27690] [New LWP 27696] [New LWP 28017] [New LWP 28020] [New LWP 28537] [New LWP 27697] [New LWP 28227] [New LWP 28230] [New LWP 28229] [New LWP 29772] [New LWP 28488] [New LWP 28018] [New LWP 5176] [New LWP 28577] [New LWP 29730] [New LWP 29733] [New LWP 28485] [New LWP 28576] [New LWP 27719] [New LWP 28464] [New LWP 27718] [New LWP 28019] [New LWP 28228] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `./srcds_linux -game tf -ip 87.98.219.139 +maxplayers 24 +port 27145 +exec serve'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (this=this@entry=0x1613b658) at ../utils/RCBot2_meta/bot_tf2_points.cpp:308 308 return (CTeamControlPointRound*)((unsigned long)pent+(unsigned long)rcbot_const_round_offset.GetInt()); #0 0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (this=this@entry=0x1613b658) at ../utils/RCBot2_meta/bot_tf2_points.cpp:308 #1 0xe9f3974a in CTeamFortress2Mod::updatePointMaster () at ../utils/RCBot2_meta/bot_tf2_mod.cpp:1714 #2 0xe9f39996 in CTeamFortress2Mod::roundReset () at ../utils/RCBot2_meta/bot_tf2_mod.cpp:1746 #3 0xe9ecdcf9 in CTF2RoundStart::execute (this=0x163c25c0, pEvent=0x16696c18) at ../utils/RCBot2_meta/bot_events.cpp:757 #4 0xe9ecef45 in CBotEvents::executeEvent (pEvent=0x16696be0, iType=TYPE_IGAMEEVENT) at ../utils/RCBot2_meta/bot_events.cpp:1321 #5 0xe9f5a2d7 in RCBotPluginMeta::FireGameEvent (this=0xea6ff4a0 <g_RCBotPluginMeta>, pevent=0x16696be0, bDontBroadcast=false) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:1019 #6 0xe9f60758 in __SourceHook_FHCls_IGameEventManager2FireEvent0::Func (this=0xf60899e0 <s_GameEventManager>, p1=0x16696be0, p2=false) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:71 #7 0xf0ee9c4b in CTeamplayRoundBasedRules::State_Enter_PREROUND() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #8 0xf0ee81bb in CTeamplayRoundBasedRules::State_Think_STARTGAME() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #9 0xf0eede30 in CTeamplayRoundBasedRules::Think() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #10 0xf0f6751c in CTFGameRules::Think() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #11 0xf15dfcb8 in GameStartFrame() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #12 0xf12bd9e0 in CServerGameDLL::GameFrame(bool) () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so #13 0xe9f5f9fe in __SourceHook_FHCls_IServerGameDLLGameFrame0::Func (this=0xf1ee185c <g_ServerGameDLL>, p1=true) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:63 #14 0xf5f1246f in SV_Think(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #15 0xf5f13508 in SV_Frame(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #16 0xf5e83f98 in _Host_RunFrame_Server(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #17 0xf5e85457 in _Host_RunFrame(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #18 0xf5e93427 in CHostState::State_Run(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #19 0xf5e93786 in CHostState::FrameUpdate(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #20 0xf5e937cd in HostState_Frame(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #21 0xf5f2a8d3 in CEngine::Frame() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #22 0xf5f27776 in CDedicatedServerAPI::RunFrame() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #23 0xf6c920fa in RunServer() () from bin/dedicated_srv.so #24 0xf5f2786d in CModAppSystemGroup::Main() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #25 0xf5f723d8 in CAppSystemGroup::Run() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #26 0xf5f2855d in CDedicatedServerAPI::ModInit(ModInfo_t&) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so #27 0xf6c91da3 in CDedicatedAppSystemGroup::Main() () from bin/dedicated_srv.so #28 0xf6d77df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so #29 0xf6d77df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so #30 0xf6c41488 in main () from bin/dedicated_srv.so #31 0x080489cb in main () pent = <error reading variable pent (Cannot access memory at address 0x4ffff)> eax 0x4ffff 327679 ecx 0xf74ff700 -145754368 edx 0xea6ff360 -361761952 ebx 0x0 0 esp 0xffa30dd0 0xffa30dd0 ebp 0xf1a3fca8 0xf1a3fca8 <vtable for CTeamControlPointMaster+8> esi 0x1613b658 370390616 edi 0x1613b658 370390616 eip 0xe9f1a0a1 0xe9f1a0a1 <CTeamControlPointMaster::getCurrentRound()+49> eflags 0x10293 [ CF AF SF IF RF ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x63 99 From To Syms Read Shared Object Library 0xf76cdad0 0xf76ce96c Yes (*) /lib/i386-linux-gnu/libdl.so.2 0xf76b4840 0xf76c1467 Yes (*) /lib/i386-linux-gnu/libpthread.so.0 0xf7517490 0xf764acee Yes (*) /lib/i386-linux-gnu/libc.so.6 0xf76f2860 0xf770a76c Yes (*) /lib/ld-linux.so.2 0xf74d7850 0xf74ed8e8 Yes (*) bin/libtier0_srv.so 0xf74c59b0 0xf74c90ba Yes (*) /lib/i386-linux-gnu/librt.so.1 0xf7407860 0xf7484114 Yes (*) /usr/lib/i386-linux-gnu/libstdc++.so.6 0xf7376600 0xf73a433b Yes (*) /lib/i386-linux-gnu/libm.so.6 0xf73570d0 0xf736c455 Yes (*) /lib/i386-linux-gnu/libgcc_s.so.1 0xf7255a70 0xf728ab88 Yes (*) bin/libvstdlib_srv.so 0xf6c405e0 0xf6d9aff4 Yes (*) bin/dedicated_srv.so 0xf6aca880 0xf6ad6804 Yes (*) /lib/i386-linux-gnu/libtinfo.so.5 0xf5dc2090 0xf5f9dc98 Yes (*) /home/desktop/steamcmd/tf2/bin/engine_srv.so 0xf62a8830 0xf62b6df0 Yes (*) bin/libsteam_api.so 0xf625dec0 0xf6286b34 Yes (*) /home/desktop/steamcmd/tf2/bin/soundemittersystem_srv.so 0xf57ac5e0 0xf5897cd4 Yes (*) /home/desktop/steamcmd/tf2/bin/materialsystem_srv.so 0xf2fb24b0 0xf30613c4 Yes (*) /home/desktop/steamcmd/tf2/bin/studiorender_srv.so 0xf2e08140 0xf2f30558 Yes (*) /home/desktop/steamcmd/tf2/bin/vphysics_srv.so 0xf35869c0 0xf35d9ce4 Yes (*) /home/desktop/steamcmd/tf2/bin/datacache_srv.so 0xf374b270 0xf3762364 Yes (*) /home/desktop/steamcmd/tf2/bin/shaderapiempty_srv.so 0xf0be9fa0 0xf18dce84 Yes (*) /home/desktop/steamcmd/tf2/tf/bin/server_srv.so 0xf0748420 0xf0762044 Yes (*) /home/desktop/steamcmd/tf2/bin/scenefilecache_srv.so 0xecc27fd0 0xecc8eac8 Yes (*) /home/desktop/steamcmd/tf2/bin/replay_srv.so 0xecbb4e90 0xecbfc154 Yes (*) /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4 0xecb7eb00 0xecb835f4 Yes (*) /usr/lib/i386-linux-gnu/libidn.so.11 0xecb65650 0xecb740a4 Yes (*) /usr/lib/i386-linux-gnu/librtmp.so.0 0xecadf800 0xecb37334 Yes (*) /lib/i386-linux-gnu/libgcrypt.so.11 0xeca22780 0xecab09e4 Yes (*) /usr/lib/i386-linux-gnu/libgnutls.so.26 0xec9d52b0 0xeca053d4 Yes (*) /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 0xf76df060 0xf76e64a4 Yes (*) /usr/lib/i386-linux-gnu/liblber-2.4.so.2 0xec985d80 0xec9bb0e4 Yes (*) /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 0xec963670 0xec973d34 Yes (*) /lib/i386-linux-gnu/libz.so.1 0xf76d86d0 0xf76d8dcd Yes (*) /lib/i386-linux-gnu/libgpg-error.so.0 0xec94f780 0xec95c454 Yes (*) /usr/lib/i386-linux-gnu/libtasn1.so.6 0xec917aa0 0xec937564 Yes (*) /usr/lib/i386-linux-gnu/libp11-kit.so.0 0xec864620 0xec8c1194 Yes (*) /usr/lib/i386-linux-gnu/libkrb5.so.3 0xec8257d0 0xec843224 Yes (*) /usr/lib/i386-linux-gnu/libk5crypto.so.3 0xf76d3ea0 0xf76d4b54 Yes (*) /lib/i386-linux-gnu/libcom_err.so.2 0xf3702df0 0xf37081b4 Yes (*) /usr/lib/i386-linux-gnu/libkrb5support.so.0 0xec80d750 0xec81a1c4 Yes (*) /lib/i386-linux-gnu/libresolv.so.2 0xec7f1ec0 0xec803794 Yes (*) /usr/lib/i386-linux-gnu/libsasl2.so.2 0xec7bc9e0 0xec7e2984 Yes (*) /usr/lib/i386-linux-gnu/libgssapi.so.3 0xf3507f50 0xf350b554 Yes (*) /usr/lib/i386-linux-gnu/libffi.so.6 0xf3503c70 0xf35048d4 Yes (*) /lib/i386-linux-gnu/libkeyutils.so.1 0xec7ac980 0xec7b01c4 Yes (*) /usr/lib/i386-linux-gnu/libheimntlm.so.0 0xec738310 0xec787604 Yes (*) /usr/lib/i386-linux-gnu/libkrb5.so.26 0xec693c50 0xec708d62 Yes (*) /usr/lib/i386-linux-gnu/libasn1.so.8 0xec64eb50 0xec66e184 Yes (*) /usr/lib/i386-linux-gnu/libhcrypto.so.4 0xec637800 0xec643694 Yes (*) /usr/lib/i386-linux-gnu/libroken.so.18 0xec60ba30 0xec60d53a Yes (*) /usr/lib/i386-linux-gnu/libwind.so.0 0xec5fdde0 0xec605664 Yes (*) /usr/lib/i386-linux-gnu/libheimbase.so.1 0xec5c03d0 0xec5e8254 Yes (*) /usr/lib/i386-linux-gnu/libhx509.so.5 0xec4fd400 0xec590434 Yes (*) /usr/lib/i386-linux-gnu/libsqlite3.so.0 0xec4c7900 0xec4cce6d Yes (*) /lib/i386-linux-gnu/libcrypt.so.1 0xebfac0f0 0xebfadbfd Yes (*) /home/desktop/steamcmd/tf2/tf/addons/metamod/bin/server.so 0xebf0bf50 0xebf32ff2 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/metamod/bin/metamod.2.tf2.so 0xea802400 0xeb3dd240 Yes (*) /home/desktop/.steam/sdk32/steamclient.so 0xf6201ad0 0xf62079ab Yes (*) /lib/i386-linux-gnu/libnss_files.so.2 0xe9e90a80 0xe9f9a1f4 Yes /home/desktop/steamcmd/tf2/tf/addons/rcbot2/bin/RCBot2Meta_i486.so 0xf3500a90 0xf35011c8 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod_mm_i486.so 0xe9d78bd0 0xe9dd6b42 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod.2.tf2.so 0xebd91440 0xebde6120 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod.logic.so 0xebf87700 0xebfa5294 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcepawn.jit.x86.so 0xec3c14f0 0xec3c4324 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/updater.ext.so 0xe9c2fa60 0xe9c57df5 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/webternet.ext.so 0xe7a01b00 0xe864d300 Yes (*) bin/steamclient.so 0xebf7cc40 0xebf7fce1 Yes (*) /lib/i386-linux-gnu/libnss_dns.so.2 0xe72bf130 0xe72e7064 Yes (*) bin/crashhandler.so 0xe8c1a5d0 0xe8c233f2 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/game.tf2.ext.2.tf2.so 0xebd75c90 0xebd794d8 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/bintools.ext.so 0xe63ca2f0 0xe63ee842 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/sdkhooks.ext.2.tf2.so 0xe7171540 0xe71a0952 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/sdktools.ext.2.tf2.so 0xe8c0e780 0xe8c14e78 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/topmenus.ext.so 0xe62d3410 0xe638faa4 Yes /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/socket.ext.so 0xe8c05ae0 0xe8c0a634 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/clientprefs.ext.so 0xe5933e80 0xe5a53ea0 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/dbi.sqlite.ext.so 0xe7417490 0xe7433770 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/steamtools.ext.2.ep2v.so 0xe712c320 0xe715e4d0 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/regex.ext.so 0xe7404e30 0xe7407698 Yes (*) /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/geoip.ext.so (*): Shared library is missing debugging information. Dump of assembler code for function CTeamControlPointMaster::getCurrentRound(): 0xe9f1a070 <+0>: push %esi 0xe9f1a071 <+1>: push %ebx 0xe9f1a072 <+2>: sub $0x14,%esp 0xe9f1a075 <+5>: mov 0x20(%esp),%esi 0xe9f1a079 <+9>: mov 0x34(%esi),%ebx 0xe9f1a07c <+12>: cmp $0xffffffff,%ebx 0xe9f1a07f <+15>: je 0xe9f1a178 <CTeamControlPointMaster::getCurrentRound()+264> 0xe9f1a085 <+21>: cmpl $0xfffffffe,0x28(%esi) 0xe9f1a089 <+25>: je 0xe9f1a110 <CTeamControlPointMaster::getCurrentRound()+160> 0xe9f1a08f <+31>: test %ebx,%ebx 0xe9f1a091 <+33>: js 0xe9f1a0b0 <CTeamControlPointMaster::getCurrentRound()+64> 0xe9f1a093 <+35>: cmp 0x24(%esi),%ebx 0xe9f1a096 <+38>: jge 0xe9f1a0b0 <CTeamControlPointMaster::getCurrentRound()+64> 0xe9f1a098 <+40>: mov 0x20(%esi),%eax 0xe9f1a09b <+43>: mov 0xea6ff37c,%edx => 0xe9f1a0a1 <+49>: mov (%eax,%ebx,4),%eax 0xe9f1a0a4 <+52>: add 0x30(%edx),%eax 0xe9f1a0a7 <+55>: add $0x14,%esp 0xe9f1a0aa <+58>: pop %ebx 0xe9f1a0ab <+59>: pop %esi 0xe9f1a0ac <+60>: ret 0xe9f1a0ad <+61>: lea 0x0(%esi),%esi 0xe9f1a0b0 <+64>: movl $0x1af,0x8(%esp) 0xe9f1a0b8 <+72>: movl $0xe9fa4390,0x4(%esp) 0xe9f1a0c0 <+80>: movl $0x2,(%esp) 0xe9f1a0c7 <+87>: call 0xf74dcfa0 <_SpewInfo> 0xe9f1a0cc <+92>: movl $0xe9fa43e4,0x4(%esp) 0xe9f1a0d4 <+100>: movl $0xe9fa5b13,(%esp) 0xe9f1a0db <+107>: call 0xf74dd0c0 <_SpewMessage> 0xe9f1a0e0 <+112>: test %eax,%eax 0xe9f1a0e2 <+114>: jne 0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40> 0xe9f1a0e4 <+116>: call 0xf74da760 <ShouldUseNewAssertDialog> 0xe9f1a0e9 <+121>: test %al,%al 0xe9f1a0eb <+123>: je 0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40> 0xe9f1a0ed <+125>: movl $0xe9fa43e4,0x8(%esp) 0xe9f1a0f5 <+133>: movl $0x1af,0x4(%esp) 0xe9f1a0fd <+141>: movl $0xe9fa4390,(%esp) 0xe9f1a104 <+148>: call 0xf74da7f0 <DoNewAssertDialog> 0xe9f1a109 <+153>: jmp 0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40> 0xe9f1a10b <+155>: nop 0xe9f1a10c <+156>: lea 0x0(%esi,%eiz,1),%esi 0xe9f1a110 <+160>: movl $0x1ae,0x8(%esp) 0xe9f1a118 <+168>: movl $0xe9fa4390,0x4(%esp) 0xe9f1a120 <+176>: movl $0x2,(%esp) 0xe9f1a127 <+183>: call 0xf74dcfa0 <_SpewInfo> 0xe9f1a12c <+188>: movl $0xe9fa43c4,0x4(%esp) 0xe9f1a134 <+196>: movl $0xe9fa5b13,(%esp) 0xe9f1a13b <+203>: call 0xf74dd0c0 <_SpewMessage> 0xe9f1a140 <+208>: test %eax,%eax 0xe9f1a142 <+210>: jne 0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31> 0xe9f1a148 <+216>: call 0xf74da760 <ShouldUseNewAssertDialog> 0xe9f1a14d <+221>: test %al,%al 0xe9f1a14f <+223>: nop 0xe9f1a150 <+224>: je 0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31> 0xe9f1a156 <+230>: movl $0xe9fa43c4,0x8(%esp) 0xe9f1a15e <+238>: movl $0x1ae,0x4(%esp) 0xe9f1a166 <+246>: movl $0xe9fa4390,(%esp) 0xe9f1a16d <+253>: call 0xf74da7f0 <DoNewAssertDialog> 0xe9f1a172 <+258>: jmp 0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31> 0xe9f1a177 <+263>: nop 0xe9f1a178 <+264>: xor %eax,%eax 0xe9f1a17a <+266>: jmp 0xe9f1a0a7 <CTeamControlPointMaster::getCurrentRound()+55> End of assembler dump. Stack level 0, frame at 0xffa30df0: eip = 0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (../utils/RCBot2_meta/bot_tf2_points.cpp:308); saved eip = 0xe9f3974a called by frame at 0xffa30e40 source language c++. Arglist at 0xffa30dd4, args: this=this@entry=0x1613b658 Locals at 0xffa30dd4, Previous frame's sp is 0xffa30df0 Saved registers: ebx at 0xffa30de4, esi at 0xffa30de8, eip at 0xffa30dec End of Source crash report And yes I did try out on putting the full rcbot2path for [/home/desktop/steamcmd/tf2/tf/addons/metamod/rcbot2.vdf] that includes this text - which also makes that "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message:- CODE "Metamod Plugin" { "alias" "rcbot2" "file" "addons/rcbot2/bin/RCBot2Meta_i486" "rcbot2path" "/home/desktop/steamcmd/tf2/tf/addons/rcbot2" } I'm not certain if Cheeseh or any of the RCBot colleagues made some recently adjustments or editing for the bot_tf2_points.cpp and bot_tf2_mod.cpp files, as I've not touched any of those .cpp or .h src files except for the compiler to only include the newer Metamod Source src SDK files; except for editing the bot_const.h to input the newer RCBot version. Thanks for your report and I will investigate further, but keep your eyes open and make sure your RCBot folder and configs is set properly - in case any of you get this error again. |
Cheeseh |
Jun 11 2017, 08:42 PM
Post
#7
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
all the tf2 point cpp files are direct from TF2 source, you can get the latest on the hl2 sdk git hub if it has changed
https://github.com/alliedmodders/hl2sdk/tree/tf2 if not then the rcbot_const_mstr_offset is probably wrong, Nightcore did a good thread on it here (for developers) http://rcbot.bots-united.com/forums/index....ost&p=13583 |
RoboCop |
Jul 25 2017, 05:26 PM
Post
#8
|
RCBot Fan Group: Admin Posts: 192 Joined: 17-December 15 From: Dundee, Scotland Member No.: 2,435 |
I've just noticed that those RCBot2 bots in DoD:S have some similar issues. It appears that around 18% of those bots spawn but don't move out of the spawns at all, until I use admin kick and that seemed to resolve that issue.
As for TF2 I've not had the time or how to work out what's making them crash in TF2 dedicated servers. I may need to study and read more on this HL2 SDK Kit for TF2. |
Lo-Fi Version | Time is now: 3rd November 2024 - 09:16 AM |