View Issue Details

IDProjectCategoryLast Update
0029564Heart Of The MachineCrash/ExceptionOct 24, 2024 10:43 am
Reporterdlipiec Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.592.7 Strategic Resources 
Fixed in Version0.592.8 Considered Protein 
Summary0029564: Exception - Error message when hovering over "Better Slurry Spiders" in Procurement Efficacy window
DescriptionDescription:
An error message pops up after hovering over the "Better Slurry Spiders" option in Procurement Efficacy window. Additionally, because of that happening, the player is unable to choose this option.

Steps to reproduce:
1. Boot the title
2. Start a new game and progress naturally/Start a New game from chapter 1/Open the game from attached save file
3. Get the "Procurement Efficacy" idea ready and open it
4. Hover over available options
5. Notice the exception occuring after hovering over "Better Slurry Spiders" option

Actual outcome:
Error message when hovering over "Better Slurry Spiders" in Procurement Efficacy window.
Expected outcome:
Being able to hover over "Better Slurry Spiders" option and letting the player choose it.
TagsNo tags attached.

Activities

dlipiec

Oct 24, 2024 10:39 am

developer   ~0070486

29564.mp4 (7,143,503 bytes)   

dlipiec

Oct 24, 2024 10:40 am

developer   ~0070489

29564_save.save (4,155,220 bytes)

dlipiec

Oct 24, 2024 10:41 am

developer   ~0070490

29564_log.txt (2,601 bytes)   
10/24/2024 4:25:56 PM	0.592.7	SINGLEP	ArcenUI_Window.OnUpdateWindow Error: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.HotM.Core.MachineJobIntDataMultipliedUpgradeTarget+<>c__DisplayClass11_0.<RenderGeneralTooltipLines>b__0 (Arcen.Universal.ArcenCharacterBufferBase InnerBuffer, Arcen.HotM.Core.IRowThatCanBeLocked row) [0x00038] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.Core.UpgradeTooltipHelper.RenderGeneralTooltipLinesFromDirectListWithName (Arcen.Universal.ArcenCharacterBufferBase Buffer, System.String DisplayName, Arcen.Universal.ListView`1[T] ActualItems1, Arcen.HotM.Core.UpgradePerItemNumberWriter Writer) [0x000de] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.Core.MachineJobIntDataMultipliedUpgradeTarget.RenderGeneralTooltipLines (Arcen.Universal.ArcenCharacterBufferBase Buffer, System.Boolean ShowIncrease) [0x00037] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.Core.UpgradeFloat.RenderUpgradeTooltip_ForIncrease (Arcen.Universal.IArcenUIElementForSizing DrawNextTo, Arcen.HotM.Core.SideClamp Clamp, Arcen.HotM.Core.TooltipShadowStyle ShadowStyle) [0x00359] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.Core.UpgradeFloat.RenderRewardTooltipText (Arcen.Universal.IArcenUIElementForSizing DrawNextTo, Arcen.HotM.Core.SideClamp Clamp, Arcen.HotM.Core.TooltipShadowStyle ShadowStyle) [0x00001] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.Core.UpgradeFloatReward.RenderRewardTooltipText (Arcen.Universal.IArcenUIElementForSizing DrawNextTo, Arcen.HotM.Core.SideClamp Clamp, Arcen.HotM.Core.TooltipShadowStyle ShadowStyle) [0x00001] in <01be2ced1b58453082c9cebaf0f2fd05>:0 
  at Arcen.HotM.ExternalVis.Window_RewardWindow+customParent+<>c__DisplayClass10_0.<UpdateButtons>b__0 (Arcen.Universal.ArcenUI_Element element, Arcen.Universal.UIAction Action, Arcen.Universal.UIActionData& ExtraData) [0x00180] in <3d1d4810d017416a91eb3a9064f5d419>:0 
  at Arcen.Universal.ArcenUI_Button.OnMouseoverDetected () [0x00219] in <da183b33ade74035a65b2674bb1c1f65>:0 
  at Arcen.Universal.ArcenUI_Button.OnUpdate_Subclass (System.Single DeltaTime) [0x001e3] in <da183b33ade74035a65b2674bb1c1f65>:0 
  at Arcen.Universal.ArcenUI_Element.OnUpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000ce] in <da183b33ade74035a65b2674bb1c1f65>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdate_Window (System.Single AddedDeltaTime, System.Boolean InvertMouseWheelUIScrolling, System.Int32 scrollSpeedForMouseUI) [0x002c6] in <da183b33ade74035a65b2674bb1c1f65>:0 
29564_log.txt (2,601 bytes)   

Chris_McElligottPark

Oct 24, 2024 10:43 am

administrator   ~0070491

Thanks!

* Fixed a regression in the prior build where hovering over "Better Slurry Spiders" would throw an exception.

Issue History

Date Modified Username Field Change
Oct 24, 2024 10:38 am dlipiec New Issue
Oct 24, 2024 10:38 am dlipiec Status new => assigned
Oct 24, 2024 10:38 am dlipiec Assigned To => dlipiec
Oct 24, 2024 10:39 am dlipiec Note Added: 0070486
Oct 24, 2024 10:39 am dlipiec File Added: 29564.mp4
Oct 24, 2024 10:40 am dlipiec Note Added: 0070489
Oct 24, 2024 10:40 am dlipiec File Added: 29564_save.save
Oct 24, 2024 10:41 am dlipiec Note Added: 0070490
Oct 24, 2024 10:41 am dlipiec File Added: 29564_log.txt
Oct 24, 2024 10:41 am dlipiec Assigned To dlipiec => Jan Kuzior
Oct 24, 2024 10:43 am Chris_McElligottPark Assigned To Jan Kuzior => Chris_McElligottPark
Oct 24, 2024 10:43 am Chris_McElligottPark Status assigned => resolved
Oct 24, 2024 10:43 am Chris_McElligottPark Resolution open => fixed
Oct 24, 2024 10:43 am Chris_McElligottPark Fixed in Version => 0.592.8 Considered Protein
Oct 24, 2024 10:43 am Chris_McElligottPark Note Added: 0070491