Code:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at SaveParser.SaveParser.formMain_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
SaveParser
Assembly Version: 1.30.1.2
Win32 Version: 1.30.1.2
CodeBase: file:///G:/Downloads/SaveParser%20(1)/SaveParser.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
RoninXLibrary
Assembly Version: 1.15.0.0
Win32 Version: 1.15.0.0
CodeBase: file:///G:/Downloads/SaveParser%20(1)/RoninXLibrary.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
SaveParserLibrary
Assembly Version: 1.30.0.0
Win32 Version: 1.30.0.0
CodeBase: file:///G:/Downloads/SaveParser%20(1)/SaveParserLibrary.DLL
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Here is the output from running as admin debug
Code:
TEST ErrorTEST Header
TEST normal
TEST warning
TEST info
SaveParser.ini content:
- gamePath_W2 = F:\SteamLibrary\SteamApps\common\Total War WARHAMMER II
- gamePath_W = F:\SteamLibrary\SteamApps\common\Total War WARHAMMER
- gamePath_A =
- gamePath_R2 =
- gamePath_S2 =
- gamePath_N =
- gamePath_E =
- EditSF_Path = G:\Downloads\EditSF 1.1.1
- PFM_Path = G:\Downloads\Pack File Manager 5.0beta
- exportPath = G:\Downloads\SaveParser (1)\Table Export
- scriptPath = G:\Downloads\SaveParser (1)\Scripts
- customFileMenuName = Data Sheet
- customFileCommand =
- customFileArg =
- localizationLanguage = en
- useXMLPackDataFiles = false
- button.factionArray.active = true
- logFile.enabled = false
- startUp.game = 6
- character.family.display = true
- character.portrait.display = false
- character.skills.display = background
- character.traits.display = count
- army.id.display = false
- army.commanderID.display = false
- faction.balance.display = true
- mod.0.modName = RoninX
- mod.0.modNameShort = RoninX
- mod.0.dataFile = ronin_skills.pack
- mod.0.mainGame = Attila
- mod.1.modName = Divide Et Impera
- mod.1.modNameShort = DeI
- mod.1.dataFile = ___divide_et_impera_010_part1.pack
- mod.1.mainGame = Rome2
- mod.2.modName = Terminus Total War - Imperium 12 TPY
- mod.2.modNameShort = TTWI12
- mod.2.dataFile = ttw_imperium12tpy_mod.pack
- mod.2.mainGame = Attila
- character.traitAlert.0 = att_trait_ruler_personality_all_unjust
- character.traitAlert.1 = att_trait_general_personality_all_innate_arrogant
- character.traitAlert.2 = _gambling
- character.traitAlert.3 = _arse
- character.traitAlert.4 = _lazy
- character.traitAlert.5 = att_trait_general_physical_all_infertile
- character.traitAlert.6 = att_trait_agent_personality_all_mad
- character.traitAlert.7 = att_trait_all_personality_all_innate_boring
- character.traitAlert.8 = att_trait_general_personality_all_dishonest
- character.traitAlert.9 = _all_feck
- character.traitAlert.10 = att_trait_ruler_personality_all_miser
- character.traitAlert.11 = att_trait_ruler_personality_all_harsh
- character.traitAlert.12 = att_trait_general_physical_all_innate_ugly
- character.traitAlert.13 = att_trait_general_government_all_admin_bad
- character.traitAlert.14 = att_trait_general_personality_not_barbarian_fears_barbarians
- character.traitAlert.15 = att_trait_general_personality_not_roman_unpatriotic
- character.traitAlert.16 = att_trait_all_personality_all_innate_irresolute
- character.traitAlert.17 = att_trait_general_personality_all_innate_stupid
- character.traitAlert.18 = att_trait_agent_personality_all_innate_stupid
- character.traitAlert.19 = att_trait_agent_physical_all_innate_very_inbred
- character.traitAlert.20 = att_trait_general_personality_all_mad
- character.traitAlert.21 = att_trait_general_status_all_unpopular
- character.traitAlert.22 = att_trait_general_personality_all_cowardice
- character.traitAlert.23 = r2_sp_trait_civilized_atheist
- character.traitAlert.24 = r2_sp_trait_roman_dishonest
- character.traitAlert.25 = r2_sp_trait_civilised_high_casualties
- character.traitAlert.26 = r2_sp_trait_roman_proscriptor
- character.traitAlert.27 = r2_sp_trait_civilized_xenophobe
- character.traitAlert.28 = r2_sp_trait_roman_games_obsessive
- character.traitAlert.29 = att_trait_general_military_army_all_attacker_bad
- character.traitAlert.30 = att_trait_all_personality_all_phlegmatic
- character.traitAlert.31 = att_trait_all_personality_all_unlucky
- character.traitAlert.32 = wh_main_trait_all_personality_chs_touched
- character.traitAlert.33 = wh_main_trait_general_personality_all_cowardice
- character.traitAlert.34 = wh_main_trait_ruler_personality_all_unjust
- character.traitAlert.35 = wh_main_trait_general_personality_all_dishonest
- filter.skill.attila = _general_, _priest_, _spy_, _champion_, _wife_
- filter.trait.attila = _general_, _general_ability_, _priest_, _spy_, _champion_, _agent_, _ruler_
- filter.ancillary.attila = att_bel_, att_cel_
- filter.skill.warhammer = _all_, _brt_, _chs_, _dwf_, _emp_, _grn_, _vmp_, _bst_, _wef_
- filter.trait.warhammer = _champion_, _dignitary_, _engineer_, _runesmith_, _spy_, _wizard_, _all_personality_, _general_government_, _general_military_, _general_personality_, _ruler_government_, _ruler_personality_
- filter.ancillary.warhammer = _arcane_, _armour_, _enchanted_, _talisman_, _rune_, _weapon_, _mount_ , _standard_, _follower_, _follower_all_, _follower_bretonnia_, _follower_chaos_, _follower_dwarfs_, _follower_empire_, _follower_greenskins_, _follower_undead_, _follower_halfling_, _follower_norsca_
- filter.skill.warhammer2 =
- filter.trait.warhammer2 =
- filter.ancillary.warhammer2 =
- filter.skill.rome2 = _champion_, _dignitary_, _spy_, agent_, general_
- filter.trait.rome2 = _agent_, _female_
- filter.ancillary.rome2 = _army_, _civilised_, _barbarian_, _all_, _briton_, _celtic_, _eastern_, _egyptian_, _gaul_, _german_, _greek_, _punic_, _roman_, _scythian_, _thracian_
- filter.trait.shogun2 = _boshin_, _wife_, _general_, _daimyo_, _geisha_
- filter.ancillary.shogun2 = _mistress_, _bosh_, _general_, _daimyo_, _monk_, _artefact_, _legend_, _master_
Amout of mods embedded: 3
checking game configurations:
- Checking configuration for: Attila
-- savegame path exists : False
-- No savegame path found. No further checks needed.
- Checking configuration for: Rome2
-- savegame path exists : True
-- game path found in registry : False
-- game path set correcty in SaveParser.ini : False
-- game exe exists : False
-- xml files exists : False
- Checking configuration for: Shogun2
-- savegame path exists : True
-- game path found in registry : False
-- game path set correcty in SaveParser.ini : False
-- game exe exists : False
-- xml files exists : False
- Checking configuration for: Napoleon
-- savegame path exists : True
-- game path found in registry : False
-- game path set correcty in SaveParser.ini : False
-- game exe exists : False
-- xml files exists : False
- Checking configuration for: Empire
-- savegame path exists : False
-- No savegame path found. No further checks needed.
- Checking configuration for: Warhammer
-- savegame path exists : True
-- game path found in registry : True
--- game path in registry : C:\Program Files (x86)\Steam\steamapps\common\Total War WARHAMMER
--- game path in registry valid : True
-- game path set correcty in SaveParser.ini : True
-- game exe exists : False
-- xml files exists : False
- Checking configuration for: Warhammer2
-- savegame path exists : True
-- game path found in registry : True
--- game path in registry : C:\Program Files (x86)\Steam\steamapps\common\Total War WARHAMMER II
--- game path in registry valid : True
-- game path set correcty in SaveParser.ini : True
-- game exe exists : False
-- xml files exists : False
I've verified that I hjave the correct version of dot net installed and I've downloaded everything but the game packs and the NoGamePack set as I'm running the english language version of the games. Any suggestions?