VVV101 / AlchemistNPC

15 stars 26 forks source link

Randomly crash when click category of shop #45

Closed xiejiangzhi closed 2 years ago

xiejiangzhi commented 4 years ago

tModLoader 0.11.7.5 AlchemistNPC 9.3

image

xiejiangzhi commented 4 years ago

I found the error log

[20:09:28] [1/ERROR] [Terraria]: System.IndexOutOfRangeException: 索引超出了数组界限。
   在 AlchemistNPC.Interface.ShopChangeUIA.PlayButtonClicked1(UIMouseEvent evt, UIElement listeningElement) 位置 AlchemistNPC\Interface\ShopChangeUIA.cs:行号 228
   在 Terraria.UI.UIElement.Click(UIMouseEvent evt)
   在 Terraria.UI.UserInterface.Update(GameTime time)
   在 AlchemistNPC.AlchemistNPC.UpdateUI(GameTime gameTime) 位置 AlchemistNPC.cs:行号 1510
   在 Terraria.ModLoader.ModHooks.UpdateUI(GameTime gameTime)
   在 Terraria.Main.DoUpdate(GameTime gameTime)
   在 Terraria.Main.Update(GameTime gameTime)
[20:09:28] [1/ERROR] [Terraria]: System.IndexOutOfRangeException: 索引超出了数组界限。
   在 AlchemistNPC.Interface.ShopChangeUIA.PlayButtonClicked1(UIMouseEvent evt, UIElement listeningElement) 位置 AlchemistNPC\Interface\ShopChangeUIA.cs:行号 228
   在 Terraria.UI.UIElement.Click(UIMouseEvent evt)
   在 Terraria.UI.UserInterface.Update(GameTime time)
   在 AlchemistNPC.AlchemistNPC.UpdateUI(GameTime gameTime) 位置 AlchemistNPC.cs:行号 1510
   在 Terraria.ModLoader.ModHooks.UpdateUI(GameTime gameTime)
   在 Terraria.Main.DoUpdate(GameTime gameTime)
   在 Terraria.Main.Update(GameTime gameTime)
[20:09:28] [1/ERROR] [Terraria]: System.IndexOutOfRangeException: 索引超出了数组界限。
   在 AlchemistNPC.Interface.ShopChangeUIA.PlayButtonClicked1(UIMouseEvent evt, UIElement listeningElement) 位置 AlchemistNPC\Interface\ShopChangeUIA.cs:行号 228
   在 Terraria.UI.UIElement.Click(UIMouseEvent evt)
   在 Terraria.UI.UserInterface.Update(GameTime time)
   在 AlchemistNPC.AlchemistNPC.UpdateUI(GameTime gameTime) 位置 AlchemistNPC.cs:行号 1510
   在 Terraria.ModLoader.ModHooks.UpdateUI(GameTime gameTime)
   在 Terraria.Main.DoUpdate(GameTime gameTime)
   在 Terraria.Main.Update(GameTime gameTime)
VVV101 commented 4 years ago

Mods list (if you were trying with something else other than AlchemistNPC)? Crash can only happen if shop is getting overfilled. And it might happen with Shop Expander.

xiejiangzhi commented 4 years ago

Only few mods. I removed AlchemistNPC

[19:46:32] [8/INFO] [tML]: Finding Mods...
[19:46:34] [8/INFO] [tML]: Sandboxing: !Localizer
[19:46:35] [8/INFO] [tML]: Sandboxing: AutoTrash
[19:46:35] [8/INFO] [tML]: Sandboxing: BossChecklist
[19:46:35] [8/INFO] [tML]: Sandboxing: CalamityMod
[19:46:36] [8/INFO] [tML]: Sandboxing: CalamityModMusic
[19:46:36] [8/INFO] [tML]: Sandboxing: Fargowiltas
[19:46:36] [8/INFO] [tML]: Sandboxing: FargowiltasSouls
[19:46:36] [8/INFO] [tML]: Sandboxing: JoostMod
[19:46:37] [8/INFO] [tML]: Sandboxing: MagicStorage
[19:46:37] [8/INFO] [tML]: Sandboxing: MoreAccessories
[19:46:37] [8/INFO] [tML]: Sandboxing: RecipeBrowser
[19:46:37] [8/INFO] [tML]: Sandboxing: WingSlot
[19:46:37] [8/INFO] [tML]: Sandboxing: WMITF
[19:46:37] [8/INFO] [tML]: Instantiating Mods...