#139 Trading out of map crashes clients

Closed
opened 1 week ago by Aesthetic · 2 comments
Aesthetic commented 1 week ago

Build Info

  • Intersect Version: 6.0185
  • Operating System: Windows 10

Issue Description

If someone sends you a trade request, then leaves to another map and you accept while they are off map it crashes both of your clients.

Reproduction Steps

do above

## Build Info - Intersect Version: 6.0185 - Operating System: Windows 10 ## Issue Description If someone sends you a trade request, then leaves to another map and you accept while they are off map it crashes both of your clients. ## Reproduction Steps do above
panda commented 1 week ago
Collaborator
2020-01-30 21:01:22.126 [Error] Failed to obtain packet when told a packet was available.

--------------------------------------------------------------------------------
2020-02-04 11:53:52.719 [Error] Error loading 'resources\music\leafling04.ogg'.

--------------------------------------------------------------------------------
2020-02-09 14:29:03.206 [Error] 
  Message: The given key was not present in the dictionary.
    Stack:    at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Intersect.Client.UI.Game.Trades.TradingWindow..ctor(Canvas gameCanvas, Guid entityId) in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\Trades\TradingWindow.cs:line 38
   at Intersect.Client.UI.Game.GameGuiBase.OpenTrading() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\GameGuiBase.cs:line 213
   at Intersect.Client.UI.Game.GameGuiBase.Draw() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\GameGuiBase.cs:line 387
   at Intersect.Client.UI.Gui.DrawGui() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Gui.cs:line 142
   at Intersect.Client.GameGraphics.Render() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\Core\GameGraphics.cs:line 404
   at Intersect.Client.IntersectGame.Draw(GameTime gameTime) in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\IntersectGame.cs:line 132
   at Microsoft.Xna.Framework.Game.DoDraw(GameTime gameTime)
   at Microsoft.Xna.Framework.Game.Tick()
   at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
   at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)


--------------------------------------------------------------------------------
2020-02-09 15:19:03.324 [Error] Missing connection: 00000000-0000-0000-0000-000000000000

--------------------------------------------------------------------------------
2020-02-09 15:19:03.325 [Error] Failed to obtain packet when told a packet was available.
``` 2020-01-30 21:01:22.126 [Error] Failed to obtain packet when told a packet was available. -------------------------------------------------------------------------------- 2020-02-04 11:53:52.719 [Error] Error loading 'resources\music\leafling04.ogg'. -------------------------------------------------------------------------------- 2020-02-09 14:29:03.206 [Error] Message: The given key was not present in the dictionary. Stack: at System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Intersect.Client.UI.Game.Trades.TradingWindow..ctor(Canvas gameCanvas, Guid entityId) in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\Trades\TradingWindow.cs:line 38 at Intersect.Client.UI.Game.GameGuiBase.OpenTrading() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\GameGuiBase.cs:line 213 at Intersect.Client.UI.Game.GameGuiBase.Draw() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Game\GameGuiBase.cs:line 387 at Intersect.Client.UI.Gui.DrawGui() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\UI\Gui.cs:line 142 at Intersect.Client.GameGraphics.Render() in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\Classes\Core\GameGraphics.cs:line 404 at Intersect.Client.IntersectGame.Draw(GameTime gameTime) in C:\TeamCity\buildAgent\work\6c64f60308be6068\Intersect.Client\IntersectGame.cs:line 132 at Microsoft.Xna.Framework.Game.DoDraw(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) -------------------------------------------------------------------------------- 2020-02-09 15:19:03.324 [Error] Missing connection: 00000000-0000-0000-0000-000000000000 -------------------------------------------------------------------------------- 2020-02-09 15:19:03.325 [Error] Failed to obtain packet when told a packet was available. ```
jcsnider commented 1 week ago
Owner

Fixed for 0.6.0.187.

Fixed for 0.6.0.187.
Sign in to join this conversation.
Loading…
Cancel
Save
There is no content yet.