View Single Post
Author Message
pengi
Junior Member
Join Date: May 2020
Location: California
Old 05-13-2020 , 04:05   Suggestions on how to further debug my crashing server that has no error
Reply With Quote #1

I'm trying to create a War3FT v3.0 RC14 server in CS 1.6 and running in to a mapchange crashing problem that has no error. It has been talked about before, but I didn't see any solutions in those threads other than switching to v3.0 RC11, which I tried, but it didn't work.

The only thing that has worked is using the premade package that is running War3FT v2.3.2, but I would much rather find a solution that allows me to run the most recent version.

The other things I've tried doing are using v3.0 RC13 with no success, changing how XP is saved (MySQL vs Vault), fiddling with plugins.ini and modules.ini to no avail, and then comparing the v2.3.2 to v3.0 which has too many differences to narrow down the problem for me.
I also noticed that if I remove +map <map> from the properties of the HLDS shortcut - HLDS just hangs when I run it, but at least doesn't crash.

I am running on Windows 10 x64, more than enough RAM for an old game like CS 1.6, and running it on an SSD.

Not sure what other information to give other than the process I went through to make the server.

I installed HLDS & cstrike through SteamCMD. Then created a shortcut with these properties:
Code:
C:\SteamCMD\servers\hlds.exe +hostname "WCIII Testing" -console -game cstrike +maxplayers 24 +sv_lan 0 +port 27020 +map de_dust2 +ip 192.168.50.172 -condebug
Then I installed AMX Mod X with the v1.8.2 Full Installer into my server's cstrike folder, and followed up by extracting the Counter-Strike AMXX addon pack in to ..\cstrike\
Downloaded the War3FT v3.0 RC 14 and did the same, extracting everything to ..\cstrike\addons\amxmodx\

I downloaded MySQL v5.1.73 and installed/setup a server because I read that War3FT has problems with MySQL 5.5 or higher, and it's important to me to have EXP saved.

At this stage of the process the server works like it's supposed to. I can start the server and play on it with all of the AMXX commands working.
Here's some information from my server's console while it is running:
Code:
Console initialized.
Protocol version 48
Exe version 1.1.2.7 (cstrike)
Exe build: 15:17:10 Jul 24 2019 (8308)
STEAM Auth Server
Server IP address 192.168.50.172:27020

   Metamod version 1.21-am  Copyright (c) 2001-2013 Will Day <[email protected]>
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.


   AMX Mod X version 1.8.2 Copyright (c) 2004-2006 AMX Mod X Development Team
   AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
   This is free software and you are welcome to redistribute it under
   certain conditions; type 'amxx gpl' for details.

stray key in process_key: item_getiteminfo 61
L 05/12/2020 - 18:04:18: -------- Mapchange to de_dust2 --------
Executing AMX Mod X Configuration File
Scrolling message displaying frequency: 10:00 minutes
[AMXX] Loaded 1 admin from database
Menu item 17 added to Menus Front-End: "Plugin Cvars" from plugin "pluginmenu.amxx"
Menu item 18 added to Menus Front-End: "Plugin Commands" from plugin "pluginmenu.amxx"
Connection to Steam servers successful.
   VAC secure mode is activated.
Code:
meta list
Currently loaded plugins:
      description      stat pend  file              vers      src  load  unlod
 [ 1] AMX Mod X        RUN   -    amxmodx_mm.dll    v1.8.2    ini  Start ANY
 [ 2] MySQL            RUN   -    mysql_amxx.dll    v1.8.2    pl1  ANY   ANY
 [ 3] Fun              RUN   -    fun_amxx.dll      v1.8.2    pl1  ANY   ANY
 [ 4] Engine           RUN   -    engine_amxx.dll   v1.8.2    pl1  ANY   ANY
 [ 5] FakeMeta         RUN   -    fakemeta_amxx.dl  v1.8.2    pl1  ANY   ANY
 [ 6] CStrike          RUN   -    cstrike_amxx.dll  v1.8.2    pl1  ANY   ANY
 [ 7] CSX              RUN   -    csx_amxx.dll      v1.8.2    pl1  ANY   ANY
 [ 8] Ham Sandwich     RUN   -    hamsandwich_amxx  v1.8.2    pl1  ANY   ANY
8 plugins, 8 running
Code:
amxx plugins
Currently loaded plugins:
       name                    version     author            file             status
 [  1] Admin Base (SQL)        1.8.2       AMXX Dev Team     admin_sql.amxx   running
 [  2] Admin Commands          1.8.2       AMXX Dev Team     admincmd.amxx    running
 [  3] Admin Help              1.8.2       AMXX Dev Team     adminhelp.amxx   running
 [  4] Slots Reservation       1.8.2       AMXX Dev Team     adminslots.amxx  running
 [  5] Multi-Lingual System    1.8.2       AMXX Dev Team     multilingual.am  running
 [  6] Menus Front-End         1.8.2       AMXX Dev Team     menufront.amxx   running
 [  7] Commands Menu           1.8.2       AMXX Dev Team     cmdmenu.amxx     running
 [  8] Players Menu            1.8.2       AMXX Dev Team     plmenu.amxx      running
 [  9] Teleport Menu           1.8.2       AMXX Dev Team     telemenu.amxx    running
 [ 10] Maps Menu               1.8.2       AMXX Dev Team     mapsmenu.amxx    running
 [ 11] Plugin Menu             1.8.2       AMXX Dev Team     pluginmenu.amxx  running
 [ 12] Admin Chat              1.8.2       AMXX Dev Team     adminchat.amxx   running
 [ 13] Anti Flood              1.8.2       AMXX Dev Team     antiflood.amxx   running
 [ 14] Scrolling Message       1.8.2       AMXX Dev Team     scrollmsg.amxx   running
 [ 15] Info. Messages          1.8.2       AMXX Dev Team     imessage.amxx    running
 [ 16] Admin Votes             1.8.2       AMXX Dev Team     adminvote.amxx   running
 [ 17] NextMap                 1.8.2       AMXX Dev Team     nextmap.amxx     running
 [ 18] Nextmap Chooser         1.8.2       AMXX Dev Team     mapchooser.amxx  running
 [ 19] TimeLeft                1.8.2       AMXX Dev Team     timeleft.amxx    running
 [ 20] Pause Plugins           1.8.2       AMXX Dev Team     pausecfg.amxx    running
 [ 21] Stats Configuration     1.8.2       AMXX Dev Team     statscfg.amxx    running
 [ 22] Restrict Weapons        1.8.2       AMXX Dev Team     restmenu.amxx    running
 [ 23] StatsX                  1.8.2       AMXX Dev Team     statsx.amxx      running
 [ 24] CS Stats Logging        1.8.2       AMXX Dev Team     stats_logging.a  running
24 plugins, 24 running
After I add war3ft.amxx to the plugins.ini is where things take a darker turn. My server almost instantly crashes when I run the HLDS shortcut and the only information that shows up in the "qconsole.log" after it crashes is:
Code:
Protocol version 48
Exe version 1.1.2.7 (cstrike)
Exe build: 15:17:10 Jul 24 2019 (8308)
Server IP address 192.168.50.172:27020
   
   Metamod version 1.21-am  Copyright (c) 2001-2013 Will Day <[email protected]>
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.
   

   AMX Mod X version 1.8.2 Copyright (c) 2004-2006 AMX Mod X Development Team 
   AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
   This is free software and you are welcome to redistribute it under 
   certain conditions; type 'amxx gpl' for details.
  
L 05/12/2020 - 16:59:31: -------- Mapchange to de_dust2 --------
And in the AMXX logs the only thing that shows is:
Code:
L 05/12/2020 - 16:59:31: -------- Mapchange to de_dust2 --------
All I really want to do is understand what is going wrong. Does anyone have thoughts on a way I could debug this further to get to the root of the problem? Thanks.

Last edited by pengi; 05-16-2020 at 05:03.
pengi is offline