Crash when trying to take an item from catalouge

Discussion in 'Multiplayer' started by Actual_Rice, May 23, 2018.

  1. Actual_Rice

    Actual_Rice Space Hobo

    Once anyone on our server attempts to take an item from our catalogue that player crashes immediately. Clicking on the catalogue to view the items works fine, the crash only occurs when actually clicking on an item.

    Edit:
    Update, it seems this issue is not specifically exclusive to the catalog or the co-op server. Same issue also occurs in single player when trying to make a purchase.

    Update 2: It seems like this is the same issue here. Confirmed that only buying Items that are placed in your house (wallpaper, furniture, etc.) cause the crash, and things like copper from Clint are working fine.

    Crash log:
    ----------------------------------------------------------
    Message: Object reference not set to an instance of an object.
    InnerException:
    Stack Trace: at StardewValley.Object.actionWhenPurchased() in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Objects\Object.cs:line 3483
    at StardewValley.Menus.ShopMenu.tryToPurchaseItem(Item item, Item heldItem, Int32 numberToBuy, Int32 x, Int32 y, Int32 indexInForSaleList) in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Menus\ShopMenu.cs:line 696
    at StardewValley.Menus.ShopMenu.receiveLeftClick(Int32 x, Int32 y, Boolean playSound) in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Menus\ShopMenu.cs:line 575
    at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Game1.cs:line 2722
    at StardewValley.Game1.Update(GameTime gameTime) in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Game1.cs:line 2298
    at Microsoft.Xna.Framework.Game.Tick()
    at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
    at Microsoft.Xna.Framework.GameHost.OnIdle()
    at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
    at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at Microsoft.Xna.Framework.WindowsGameHost.Run()
    at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
    at StardewValley.Program.Main(String[] args) in C:\Users\gitlab-runner\gitlab-runner\builds\5c0f9387\0\chucklefish\stardewvalley\Farmer\Farmer\Program.cs:line 122
     
      Last edited: May 23, 2018

    Share This Page