-
Notifications
You must be signed in to change notification settings - Fork 381
Labels
bugSomething isn't workingSomething isn't workingverifiedIssue has been verified as valid/existing.Issue has been verified as valid/existing.
Description
Description
right click any empty slot within bank or bags: client crash
Steps to Reproduce
right click any empty slot within bank or bags: client crash
Version with bug
0.8.0-beta.571
Last version that worked well
Unknown
Affected platforms
Windows 10, Windows 11, Linux
Did you find any workaround?
Yes
Relevant log output
2026-02-01 14:15:13.079 -03:00 [INF] Starting Intersect Client v0.8.0.0-custom+a73e5c715e17185c18509787dc71ef624dc72018-dirty
2026-02-01 16:55:43.545 -03:00 [INF] Starting Intersect Client v0.8.0.0-custom+a73e5c715e17185c18509787dc71ef624dc72018-dirty
2026-02-01 16:56:12.411 -03:00 [FTL] Game is crashing due to an exception
System.NullReferenceException: Object reference not set to an instance of an object.
at Intersect.Client.Interface.Game.Bank.BankItem.OnContextMenuOpening(ContextMenu contextMenu) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bank\\BankItem.cs:line 67
at Intersect.Client.Interface.Game.SlotItem.OpenContextMenu() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\SlotItem.cs:line 43
at Intersect.Client.Interface.Game.Bank.BankItem.Icon_Clicked(Base sender, MouseButtonState arguments) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bank\\BankItem.cs:line 126
at Intersect.Client.Framework.Gwen.Input.InputHandler.UpdateMouseFocus(Canvas canvas, Base nextNode, Boolean passing) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Input\\InputHandler.cs:line 618
at Intersect.Client.Framework.Gwen.Control.Canvas.RenderCanvas(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Control\\Canvas.cs:line 127
at Intersect.Client.Interface.Interface.DrawGui(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Interface.cs:line 382
at Intersect.Client.Core.Graphics.Render(TimeSpan deltaTime, TimeSpan totalTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\Graphics.cs:line 613
at Intersect.Client.MonoGame.IntersectGame.Draw(GameTime gameTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 330
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
at Microsoft.Xna.Framework.Game.Run()
at Intersect.Client.MonoGame.IntersectGame.MonoGameRunner.Start(IClientContext context, Action postStartupAction) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 617
2026-02-01 16:56:12.455 -03:00 [ERR] Failed to start application context
System.NullReferenceException: Object reference not set to an instance of an object.
at Intersect.Client.Interface.Game.Bank.BankItem.OnContextMenuOpening(ContextMenu contextMenu) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bank\\BankItem.cs:line 67
at Intersect.Client.Interface.Game.SlotItem.OpenContextMenu() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\SlotItem.cs:line 43
at Intersect.Client.Interface.Game.Bank.BankItem.Icon_Clicked(Base sender, MouseButtonState arguments) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bank\\BankItem.cs:line 126
at Intersect.Client.Framework.Gwen.Input.InputHandler.UpdateMouseFocus(Canvas canvas, Base nextNode, Boolean passing) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Input\\InputHandler.cs:line 618
at Intersect.Client.Framework.Gwen.Control.Canvas.RenderCanvas(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Control\\Canvas.cs:line 127
at Intersect.Client.Interface.Interface.DrawGui(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Interface.cs:line 382
at Intersect.Client.Core.Graphics.Render(TimeSpan deltaTime, TimeSpan totalTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\Graphics.cs:line 613
at Intersect.Client.MonoGame.IntersectGame.Draw(GameTime gameTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 330
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
at Microsoft.Xna.Framework.Game.Run()
at Intersect.Client.MonoGame.IntersectGame.MonoGameRunner.Start(IClientContext context, Action postStartupAction) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 617
at Intersect.Client.Core.ClientContext.InternalStart() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\ClientContext.cs:line 97
at Intersect.Core.ApplicationContext`2.Start(Boolean lockUntilShutdown) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect (Core)\\Core\\ApplicationContext`2.cs:line 245
2026-02-01 16:56:15.577 -03:00 [INF] Starting Intersect Client v0.8.0.0-custom+a73e5c715e17185c18509787dc71ef624dc72018-dirty
2026-02-01 16:56:29.946 -03:00 [FTL] Game is crashing due to an exception
System.NullReferenceException: Object reference not set to an instance of an object.
at Intersect.Client.Interface.Game.Bag.BagItem.OnContextMenuOpening(ContextMenu contextMenu) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bag\\BagItem.cs:line 64
at Intersect.Client.Interface.Game.SlotItem.OpenContextMenu() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\SlotItem.cs:line 43
at Intersect.Client.Interface.Game.Bag.BagItem.Icon_Clicked(Base sender, MouseButtonState arguments) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bag\\BagItem.cs:line 125
at Intersect.Client.Framework.Gwen.Input.InputHandler.UpdateMouseFocus(Canvas canvas, Base nextNode, Boolean passing) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Input\\InputHandler.cs:line 618
at Intersect.Client.Framework.Gwen.Control.Canvas.RenderCanvas(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Control\\Canvas.cs:line 127
at Intersect.Client.Interface.Interface.DrawGui(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Interface.cs:line 382
at Intersect.Client.Core.Graphics.Render(TimeSpan deltaTime, TimeSpan totalTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\Graphics.cs:line 613
at Intersect.Client.MonoGame.IntersectGame.Draw(GameTime gameTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 330
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
at Microsoft.Xna.Framework.Game.Run()
at Intersect.Client.MonoGame.IntersectGame.MonoGameRunner.Start(IClientContext context, Action postStartupAction) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 617
2026-02-01 16:56:30.006 -03:00 [ERR] Failed to start application context
System.NullReferenceException: Object reference not set to an instance of an object.
at Intersect.Client.Interface.Game.Bag.BagItem.OnContextMenuOpening(ContextMenu contextMenu) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bag\\BagItem.cs:line 64
at Intersect.Client.Interface.Game.SlotItem.OpenContextMenu() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\SlotItem.cs:line 43
at Intersect.Client.Interface.Game.Bag.BagItem.Icon_Clicked(Base sender, MouseButtonState arguments) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Game\\Bag\\BagItem.cs:line 125
at Intersect.Client.Framework.Gwen.Input.InputHandler.UpdateMouseFocus(Canvas canvas, Base nextNode, Boolean passing) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Input\\InputHandler.cs:line 618
at Intersect.Client.Framework.Gwen.Control.Canvas.RenderCanvas(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Framework\\Gwen\\Control\\Canvas.cs:line 127
at Intersect.Client.Interface.Interface.DrawGui(TimeSpan elapsed, TimeSpan total) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Interface\\Interface.cs:line 382
at Intersect.Client.Core.Graphics.Render(TimeSpan deltaTime, TimeSpan totalTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\Graphics.cs:line 613
at Intersect.Client.MonoGame.IntersectGame.Draw(GameTime gameTime) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 330
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
at Microsoft.Xna.Framework.Game.Run()
at Intersect.Client.MonoGame.IntersectGame.MonoGameRunner.Start(IClientContext context, Action postStartupAction) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\MonoGame\\IntersectGame.cs:line 617
at Intersect.Client.Core.ClientContext.InternalStart() in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect.Client.Core\\Core\\ClientContext.cs:line 97
at Intersect.Core.ApplicationContext`2.Start(Boolean lockUntilShutdown) in C:\\Users\\Windows\\RiderProjects\\Intersect-Engine\\Intersect (Core)\\Core\\ApplicationContext`2.cs:line 245Duplicate Bug Check
- This bug report is not a duplicate to the best of my knowledge.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingverifiedIssue has been verified as valid/existing.Issue has been verified as valid/existing.