1. This forum is archived for reference. For support & bug reports visit the help section of forums.stardewvalley.net

Bug/Issue Cellar Crash.

Discussion in 'Support' started by Kynoox, Aug 8, 2017.

Tags:
  1. Kynoox

    Kynoox Void-Bound Voyager

    I Can't use my cellar. when i try to break a cask the game crashes. and i cannot use de casks.

    Log:

    Message: Referência de objeto não definida para uma instância de um objeto.
    InnerException:
    Stack Trace: em StardewValley.Tools.Pickaxe.DoFunction(GameLocation location, Int32 x, Int32 y, Int32 power, Farmer who)
    em StardewValley.Farmer.useTool(Farmer who)
    em StardewValley.FarmerSprite.currentAnimationTick()
    em StardewValley.FarmerSprite.animateOnce(GameTime time)
    em StardewValley.FarmerSprite.checkForSingleAnimation(GameTime time)
    em StardewValley.Farmer.Update(GameTime time, GameLocation location)
    em StardewValley.Game1.UpdateCharacters(GameTime time)
    em StardewValley.Game1.Update(GameTime gameTime)
    em Microsoft.Xna.Framework.Game.Tick()
    em Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
    em Microsoft.Xna.Framework.GameHost.OnIdle()
    em Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
    em Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
    em System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    em System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
    em System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    em System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    em System.Windows.Forms.Application.Run(Form mainForm)
    em Microsoft.Xna.Framework.WindowsGameHost.Run()
    em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
    em StardewValley.Program.Main(String[] args)
     
    • Hudson557

      Hudson557 Scruffy Nerf-Herder

      I've got the same issue. I got up like 9 casks... enough room in inventory for more. Maxed out cellar with just started at the door way.

      Error Log:
      Message: Object reference not set to an instance of an object.
      InnerException:
      Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
      at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
      at StardewValley.GameLocation.draw(SpriteBatch b)
      at StardewValley.Game1.Draw(GameTime gameTime)
      at Microsoft.Xna.Framework.Game.DrawFrame()
      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)
       

        Attached Files:

      • Hudson557

        Hudson557 Scruffy Nerf-Herder

        Tried it different ways... Here are more crash reports. They all appear to be the same, but posted them all in case one is off by a number or two that I didn't see. Included my game save file.

        Windows 10 Home 10.0.15063 Build 15063
        Intel I7-7700k
        ASUS ROG Maximus IX Hero Z270
        GTX 1070
        32gb Ram
        500GB SSD Hard Drive

        ----------------------
        Message: Object reference not set to an instance of an object.
        InnerException:
        Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.GameLocation.draw(SpriteBatch b)
        at StardewValley.Game1.Draw(GameTime gameTime)
        at Microsoft.Xna.Framework.Game.DrawFrame()
        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)
        ----------------------
        Message: Object reference not set to an instance of an object.
        InnerException:
        Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.GameLocation.draw(SpriteBatch b)
        at StardewValley.Game1.Draw(GameTime gameTime)
        at Microsoft.Xna.Framework.Game.DrawFrame()
        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)
        ----------------------
        Message: Object reference not set to an instance of an object.
        InnerException:
        Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
        at StardewValley.GameLocation.draw(SpriteBatch b)
        at StardewValley.Game1.Draw(GameTime gameTime)
        at Microsoft.Xna.Framework.Game.DrawFrame()
        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)
        ----------------------
         

          Attached Files:

        • Hudson557

          Hudson557 Scruffy Nerf-Herder

          Got a little bit further getting out the casks. I was thinking the x,y locations had to do with the cask location.


          Message: Object reference not set to an instance of an object.
          InnerException:
          Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
          at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
          at StardewValley.GameLocation.draw(SpriteBatch b)
          at StardewValley.Game1.Draw(GameTime gameTime)
          at Microsoft.Xna.Framework.Game.DrawFrame()
          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)
           

            Attached Files:

          • Hudson557

            Hudson557 Scruffy Nerf-Herder

            Ok... last post... Tried making sure the inventory was not even 1/2 full... Don't know how to work around this.
            The current weather is rain... Maybe try this another day?

            Message: Object reference not set to an instance of an object.
            InnerException:
            Stack Trace: at StardewValley.Object.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
            at StardewValley.Objects.Cask.draw(SpriteBatch spriteBatch, Int32 x, Int32 y, Single alpha)
            at StardewValley.GameLocation.draw(SpriteBatch b)
             

              Attached Files:

            • Hudson557

              Hudson557 Scruffy Nerf-Herder

              I finally got it to work. I had to harvest all within reach before using the axe or pickaxe on the cask. Not sure if it's really a work around, or it just didn't crash. Anyway, I got past it, and the day saved without crashing.
               

              Share This Page