Printable Version of Topic

Click here to view this topic in its original format

RCBot Forums _ TF2 _ RCBot2 crash on TF2 "Tough Break Update"

Posted by: cerberus416 Dec 18 2015, 01:44 AM

RCBot 2 1.0 crashed on the latest update, including this Nightly Build.
http://sourceforge.net/p/rcbot2/code/481/tree//utils/RCBot2_meta/Release/rcbot2meta.dll?format=raw


By the time the map finished loading, it just crashed to desktop.

I hope it will be fixed soon

Posted by: Navton Dec 19 2015, 12:21 PM

Same

Posted by: xenon Dec 19 2015, 06:07 PM

they've done it again....

Posted by: Cheeseh Dec 19 2015, 07:25 PM

you need to update hookinfo.ini in rcbot config folder

empty it and put all this in there

CODE

weaponequip_win=262
weaponequip_linux=263
getweaponslot_win=269
getweaponslot_linux=270
removeplayeritem_win=271
removeplayeritem_linux=272
runplayermove_tf2_win=419
runplayermove_tf2_linux=420
runplayermove_dods_win=418
runplayermove_dods_linux=419
equipwearable_win=427
equipwearable_linux=428
removewearable_win=428
removewearable_linux=429
givenameditem_win=472
givenameditem_linux=479
gamerules_win=5
create_gamerules_object_win=\x55\x8B\xEC\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x07
set_attribute_value_win=\x55\x8B\xEC\x83\xEC\x14\x33\xD2\x53\x8B\xD9\x56\x57\x8B\x73\x10\x85\xF6
set_attribute_value_linux=@_ZN14CAttributeList24SetRuntimeAttributeValueEPK28CEc
onItemAttributeDefinitionf
get_item_schema_win=\xE8\x2A\x2A\x2A\x2A\x83\xC0\x04\xC3
get_item_schema_linux=@_Z15GEconItemSchemav
get_attrib_definition_win=\x55\x8B\xEC\x83\xEC\x18\x83\x7D\x08\x00\x53\x56\x57\x8B\xD9\x75\x2A\x33\xC0\x5F
get_attrib_definition_linux=@_ZN15CEconItemSchema28GetAttributeDefinitionByNameE
PKc
get_attrib_def_id_win=\x55\x8B\xEC\x83\xEC\x2A\x53\x56\x8B\xD9\x8D\x2A\x2A\x57
get_attrib_def_id_linux=@_ZN15CEconItemSchema22GetAttributeDefinitionEi
attributelist_get_attrib_by_id_win=\x55\x8B\xEC\x51\x8B\xC1\x53\x56\x33\xF6\x89\x45\xFC\x8B\x58\x10
attributelist_get_attrib_by_id_linux=@_ZNK14CAttributeList16GetAttributeByIDEi



also add to any rcbot config.ini or server config

CODE

rcbot_const_mstr_offset 852
rcbot_const_round_offset 852

Posted by: Navton Dec 19 2015, 08:38 PM

QUOTE(Cheeseh @ Dec 19 2015, 10:25 PM) *

you need to update hookinfo.ini in rcbot config folder

empty it and put all this in there

CODE

weaponequip_win=262
weaponequip_linux=263
getweaponslot_win=269
getweaponslot_linux=270
removeplayeritem_win=271
removeplayeritem_linux=272
runplayermove_tf2_win=419
runplayermove_tf2_linux=420
runplayermove_dods_win=418
runplayermove_dods_linux=419
equipwearable_win=427
equipwearable_linux=428
removewearable_win=428
removewearable_linux=429
givenameditem_win=472
givenameditem_linux=479
gamerules_win=5
create_gamerules_object_win=\x55\x8B\xEC\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x07
set_attribute_value_win=\x55\x8B\xEC\x83\xEC\x14\x33\xD2\x53\x8B\xD9\x56\x57\x8B\x73\x10\x85\xF6
set_attribute_value_linux=@_ZN14CAttributeList24SetRuntimeAttributeValueEPK28CEc
onItemAttributeDefinitionf
get_item_schema_win=\xE8\x2A\x2A\x2A\x2A\x83\xC0\x04\xC3
get_item_schema_linux=@_Z15GEconItemSchemav
get_attrib_definition_win=\x55\x8B\xEC\x83\xEC\x18\x83\x7D\x08\x00\x53\x56\x57\x8B\xD9\x75\x2A\x33\xC0\x5F
get_attrib_definition_linux=@_ZN15CEconItemSchema28GetAttributeDefinitionByNameE
PKc
get_attrib_def_id_win=\x55\x8B\xEC\x83\xEC\x2A\x53\x56\x8B\xD9\x8D\x2A\x2A\x57
get_attrib_def_id_linux=@_ZN15CEconItemSchema22GetAttributeDefinitionEi
attributelist_get_attrib_by_id_win=\x55\x8B\xEC\x51\x8B\xC1\x53\x56\x33\xF6\x89\x45\xFC\x8B\x58\x10
attributelist_get_attrib_by_id_linux=@_ZNK14CAttributeList16GetAttributeByIDEi



also add to any rcbot config.ini or server config

CODE

rcbot_const_mstr_offset 852
rcbot_const_round_offset 852



It works! Thanks Cheeseh.

Posted by: genmac Dec 20 2015, 01:13 AM

Valve done it again LOL! Good thing Cheeseh is super fast on the fix.

As for me I don't have to deal with this sneaky updates breaking my games coz their
all non-steamatize for total offline usage...but they still breaks when certain files gets corrupted that's why I always make lots of zipped back up copies.

Posted by: cerberus416 Dec 20 2015, 09:58 AM

The fix worked, but when i play the map cp_dustbowl after i picked a class, it just crashes to desktop. The other maps worked properly so far.

Posted by: Cheeseh Dec 20 2015, 10:21 AM

QUOTE(cerberus416 @ Dec 20 2015, 09:58 AM) *

The fix worked, but when i play the map cp_dustbowl after i picked a class, it just crashes to desktop. The other maps worked properly so far.


make sure these are entered when you start rcbot or before you pick a class

rcbot_const_mstr_offset 852
rcbot_const_round_offset 852

Posted by: RoboCop Dec 23 2015, 01:32 PM

Looks like another TF2 update from today broken RCBot2 again despite altering those hookinfo.ini and config.ini from above. I may need to download the download the latest SM and Metamod:Source Beta builds to see what else is causing the TF2 servers to crash.

Posted by: Cheeseh Dec 24 2015, 11:08 AM

QUOTE(RoboCop @ Dec 23 2015, 01:32 PM) *

Looks like another TF2 update from today broken RCBot2 again despite altering those hookinfo.ini and config.ini from above. I may need to download the download the latest SM and Metamod:Source Beta builds to see what else is causing the TF2 servers to crash.


is it crashing at the same time as before?

Posted by: RoboCop Dec 24 2015, 12:17 PM

Well I've loaded the Debug Version of RCbot r474 despite that "meta list" reads as r473 it seems to be working fine as I downloaded the beta build of MM:S v1.10.7-devV, SMod v1.7.3-dev+5283

meta list
[01] RCBot2 (1.00 (r473)) by Cheeseh, Nightc0re
[02] SourceMod (1.7.3-dev+5283) by AlliedModders LLC
[03] TF2 Tools (1.7.3-dev+5283) by AlliedModders LLC
[04] SDK Hooks (1.7.3-dev+5283) by AlliedModders LLC
[05] SDK Tools (1.7.3-dev+5283) by AlliedModders LLC
[06] SteamTools (0.9.1+7202836) by Asher "asherkin" Baker


I'll keep my eyes open and see for any crashes this xmas. Also I tried to create a waypoint as you pointed out from another topic and managed to load RCbot in -insecure TF2 Launch client startup but when I Create Server the game crashes even tho I downloaded the latest stable beta build of MM:S. Is it possible to create waypoints using the RCBot Debug build and not the other build?

But I can tell you when I used -debug and the latest MM:S and SM stable beta builds it appears that pl_minepit and pl_hightower_event could be the reason why the TF2 server crashes. I got the dmp file here for you:

[attachmentid=524]

Posted by: Cheeseh Dec 24 2015, 05:59 PM

If there are any more crashes it's likely just needed to update the hookinfo.ini and those two cvars I wrote ,we need to work together to update it.

Posted by: RoboCop Dec 25 2015, 02:48 PM

QUOTE(Cheeseh @ Dec 24 2015, 05:59 PM) *

If there are any more crashes it's likely just needed to update the hookinfo.ini and those two cvars I wrote ,we need to work together to update it.

Well I don't know what else is causing crash as it appears to be mainly on TF2 pl maps. This could also be linked to other TF2 non-stock maps, as I want to create some waypoints for cp_floodzone2_final and mario_kart_2012 as Valve TF2Bots hates those maps.

Posted by: Seaman Apr 1 2016, 07:43 PM

Got some annoying problem here. Bots work just fine, but after map change, some time passes (1-2 mins) and the game crashes to the desktop with no error. It's not fatal, but sure is annoying.

Posted by: Cheeseh Apr 13 2016, 07:27 AM

QUOTE(Seaman @ Apr 1 2016, 08:43 PM) *

Got some annoying problem here. Bots work just fine, but after map change, some time passes (1-2 mins) and the game crashes to the desktop with no error. It's not fatal, but sure is annoying.


Are you able to debug? Using the latest source?

Posted by: Seaman Apr 14 2016, 02:52 PM

QUOTE(Cheeseh @ Apr 13 2016, 10:27 AM) *

Are you able to debug? Using the latest source?


Yes, but I have to wait for Saturday because my PC is at home and I am not there. smile.gif

Posted by: Seaman Apr 18 2016, 01:49 PM

Well, TF2 is bluescreening for me even with all addons disabled now. Looks like a hardware problem.
Btw I compiled debug dll of rcbot, but this causes some error in MSCV10 vector.cpp at the map loading.