1.03b3 Unhandled exception on Archaeology Effort

Moderator: Vic

Post Reply
Bremen
Posts: 9
Joined: Fri Jun 12, 2020 1:44 am

1.03b3 Unhandled exception on Archaeology Effort

Post by Bremen »

As soon as I hit Execute Strategem on an Archaeology Effort card, I was hit with an unhandled exception. I can't really parse the details, but occam's razor would say it's likely related to the archaeology fix in the beta3 patch (I hadn't had any problems before).

Unfortunately this forum won't let me post the error log because it apparently thinks the directory structure is a url and won't let me post urls. I'll try to edit it into something the forum will accept, I can also email it somewhere if you like.


************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at WindowsApplication1.EventRelatedClass.CheckHardcoded_MakeArcheologyDisvoery(Int32 zoneId) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\SE1_specific\EventRelatedClass_SE1_StoryScripts.vb:line 561
at WindowsApplication1.EventRelatedClass.checkHardcodedIF(Int32 hardcodedNr, Int32 storyID, Int32 instance1id, Int32 instance2id) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\SE1_specific\EventRelatedClass_SE1_StoryScripts.vb:line 153
at WindowsApplication1.EventRelatedClass.DoCheck(Int32 t1, String val1, String val2, String val3, String val4) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 1081
at WindowsApplication1.EventRelatedClass.CheckLogicString2(Int32 dat1, Int32 dat2, String logicString, Int32 nestedCall, Random& tempRA) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 1679
at WindowsApplication1.EventRelatedClass.CheckLogicStringStart(Int32 dat1, Int32 dat2, String logicString, Int32 nestedCall, Random& tempRA) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 1167
at WindowsApplication1.EventRelatedClass.ExecSetLogic2(Int32 flagId, Int32 flagInstructionsId, String logicString, Random& tempRA) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 17300
at WindowsApplication1.EventRelatedClass.ExecSetLogic(Int32 flagId, Int32 flagInstructionsId, String logicString, Int32 dat4, String datastring) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 17255
at WindowsApplication1.EventRelatedClass.Hardcoded_Gui_CardPlay(Int32 feedback) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\SE1_specific\EventRelatedClass_SE1_HardcodedScript.vb:line 816
at WindowsApplication1.EventRelatedClass.ExecHardcodedScript(Int32 hardcodedScriptNr, Int32 feedback, Int32 dat3, Int32 dat4, String datastring) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\SE1_specific\EventRelatedClass_SE1_HardcodedScript.vb:line 80
at WindowsApplication1.EventRelatedClass.DoExec(Int32 enr, Int32 t1, String val1, String val2, String val3, String val4, String datastring) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 2750
at WindowsApplication1.EventRelatedClass.ExecuteExec(Int32 enr, Int32 linenr) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 2365
at WindowsApplication1.EventRelatedClass.DoCheckSpecificEvent(Int32 enr, Int32 tv0, Int32 tv1, Int32 tv2, Int32 tv3, Int32 tv9, Int32 tv7, Int32 tv8, Int32 tv10, Boolean skipSettingTempVars) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\EventRelatedClass.vb:line 526
at WindowsApplication1.ProcessingClass.PlayCard(Int32 regnr, Int32 cardinhandnr, Boolean dontDelete) in G:\VR\VRDevelopment\WindowsApplication1\Game\Calculations\ProcessingClass.vb:line 942
at WindowsApplication1.TabCardsWindowClass2.HandleMouseClick(Int32 x, Int32 y, Int32 b) in G:\VR\VRDevelopment\WindowsApplication1\GUI\Windows\Se1_Windows\Se1_TabCardsWindow2.vb:line 3161
at WindowsApplication1.PlayScreenClass2.HandleMouseClick(Int32 x, Int32 y, Int32 b) in G:\VR\VRDevelopment\WindowsApplication1\GUI\Screens\NewScreens\PlayScreenClass2.vb:line 422
at WindowsApplication1.Form1.Form1_Mousedown(Object sender, MouseEventArgs e) in G:\VR\VRDevelopment\WindowsApplication1\Form1.vb:line 1377
at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at WindowsApplication1.ImmoveableForm.WndProc(Message& m) in G:\VR\VRDevelopment\WindowsApplication1\ImmoveableForm.vb:line 67
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
User avatar
Vic
Posts: 9778
Joined: Mon May 17, 2004 2:17 pm
Contact:

RE: 1.03b3 Unhandled exception on Archaeology Effort

Post by Vic »

Got it. Right you are. And thanks for bringing it to my attention. Beta3 problem indeed. Will expedite Beta4 which fixes it.

best,
vic
Visit www.vrdesigns.net for the latest news, polls, screenshots and blogs on Shadow Empire, Decisive Campaigns and Advanced Tactics
Post Reply

Return to “Tech Support”