Help - Search - Members - Calendar
Full Version: Robocop RCBot2 V1.3 crashing my Linux DODS dedicated
RCBot Forums > RCBot 2 for HL2 > RCbot2 > Dedicated Server
Dungeonseeker
Trying to get RCBot running on a full dedicated instance, the server is on a VPS running Ubuntu Server 20.04 and latest version of DODS downloaded from SteamCMD.

I'm using latest stable MM (1.11) and SM (1.10) with pretty heavy customisation including Gungame 6.0 Full, Skinchooser with skins and Quake Sounds plus I'm using SourceBans++ and I have HLSX:CE running as well.

I have systematically eliminated all the other possibilities, it is 100% RCBot that is causing the crashing. If I disable RCBot the crashing goes away, if I disable the other stuff and run just RCBot the server crashes.

I'm at a total loss on how to track this issue down since I get no errors logged anywhere and it seems to be totally random when it happens. I can sometimes play for 30 minutes, other times it goes within 2. Nothing is logged on the server console, nothing is written to the logs (except for the last action before it crashed). I thought about switching to the debug version of RCBot for more verbose logging but the Robocop build doesn't seem to have one?

Anyone got any advice?

Thanks.
RoboCop
Hello, thanks for reporting this about my build. Also we did some major changes to RCBot2 like using those "steamdir" awkward setups and more - thanks to nosoop as well as reducing the hookinfo.ini dependencies. Did you use the older version of RCBot2 near 2016-2020 but didn't realise this latest version's changelogs? I could recompile the RCBot2 Debug if you want in order to see what's wrong by using GDB, if you want?
Dungeonseeker
QUOTE(RoboCop @ May 11 2021, 07:13 PM) *

Hello, thanks for reporting this about my build. Also we did some major changes to RCBot2 like using those "steamdir" awkward setups and more - thanks to nosoop as well as reducing the hookinfo.ini dependencies. Did you use the older version of RCBot2 near 2016-2020 but didn't realise this latest version's changelogs? I could recompile the RCBot2 Debug if you want in order to see what's wrong by using GDB, if you want?


Hey, thanks for responding. I'm using RCBot2 v1.3 from December 2020 (tagged as the latest release), is there any newer versions?

If you wouldn't mind and don't have anything obvious I might have done then yes please, I love a version of the debug binary.

Cheers
RoboCop
Here, try this:-

https://cdn.discordapp.com/attachments/3235...0314/addons.zip
bacardi
QUOTE(RoboCop @ May 12 2021, 10:15 PM) *


Hi,
thanks for trying to help, but the linked version sadly doesn't load on my DOD:S server.

CODE
Listing 3 plugins:
  [01] SourceMod (1.10.0.6529) by AlliedModders LLC
  [02] <FAILED>
  [03] SDK Tools (1.10.0.6529) by AlliedModders LLC



At the moment i'm using "RCBot2 (1.3 (apg-nosoop)-9f708767) by Cheeseh, RoboCop, nosoop" because the latest build on github (v 1.4) doesn't work with bot_quota, nothing happens, no bots are joining.

Crashlog:
CODE

0     rcbot.2.dods.so!CBotSquad::GetFormationVector(edict_t*) + 0x5a
1     rcbot.2.dods.so!CDODBot::executeAction(CBotUtility*) + 0x1fdb
2     rcbot.2.dods.so!CDODBot::getTasks(unsigned int) [clone .part.157] [clone .constprop.168] + 0x11d8
3     rcbot.2.dods.so!CBot::think() + 0xc6e
4     rcbot.2.dods.so!CBots::botThink() + 0x250
5     rcbot.2.dods.so!RCBotPluginMeta::Hook_GameFrame(bool) + 0x2b
6     rcbot.2.dods.so!__SourceHook_FHCls_IServerGameDLLGameFrame0::CMyDelegateImpl::Call(bool) + 0x2c
7     sourcemod.2.dods.so!__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func + 0x101
8     engine_srv.so!SV_Think(bool) + 0x1b7
9     engine_srv.so!SV_Frame(bool) + 0x179
10    engine_srv.so!_Host_RunFrame_Server(bool) + 0x177
11    engine_srv.so!_Host_RunFrame(float) + 0x441
12    engine_srv.so!Host_RunFrame(float) + 0x248
13    engine_srv.so!CHostState::State_Run(float) + 0xe1
14    engine_srv.so!CHostState::FrameUpdate(float) + 0x9e
15    engine_srv.so!HostState_Frame(float) + 0x19
16    engine_srv.so!CEngine::Frame() + 0x38e
17    engine_srv.so!CDedicatedServerAPI::RunFrame() + 0x26
18    dedicated_srv.so!RunServer() + 0x42
19    engine_srv.so!CModAppSystemGroup::Main() + 0x9d
20    engine_srv.so!CAppSystemGroup::Run() + 0x30
21    engine_srv.so!CDedicatedServerAPI::ModInit(ModInfo_t&) + 0x1df
22    dedicated_srv.so!CDedicatedAppSystemGroup::Main() + 0x93
23    dedicated_srv.so!CAppSystemGroup::Run() + 0x30
24    dedicated_srv.so!CAppSystemGroup::Run() + 0x30
25    dedicated_srv.so!main + 0x1c6
26    srcds_linux!main + 0x239
27    libc-2.28.so!__libc_start_main + 0xf1
28    srcds_linux + 0xb51
29    srcds_linux + 0x780
30    srcds_linux + 0xbc0
31    0xffb4f470
32    0x5f736463


If you want, i can send you the full minidump link as private message / in discord.

Thanks in advance!
RoboCop
Uh yes maybe share the minidump.
bacardi
Thanks, i send you the link. smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.