Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Celeste

Brave hundreds of hand-crafted challenges as you help Madeline survive her journey to the top of Celeste Mountain! · By Maddy Makes Games, Noel, Heidy Motta, saint11

Crash in Chapter 5

A topic by fungal_something created Jan 29, 2018 Views: 942 Replies: 2
Viewing posts 1 to 4

I was replaying Chapter 5 and I got to the "Search" section. I went to the room where Theo was trapped in the crystal and accidentally dashed up diagonally toward the right and I think I hit the spikes that close you off from him. The game immediately crashed and pulled up an error log:

Celeste Error Log
==========================================

Ver 1.1.3.0
1/29/2018 2:12:37 PM
System.NullReferenceException: Object reference not set to an instance of an object.
   at Monocle.Entity.CollideCheck[T](Vector2 at) in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\Entity.cs:line 553
   at Celeste.Actor.OnGround(Int32 downCheck) in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Gameplay\Physics\Actor.cs:line 93
   at Celeste.CS05_SeeTheo.<Cutscene>d__7.MoveNext() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Gameplay\Cutscenes\CS05_SeeTheo.cs:line 36
   at Monocle.Coroutine.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\Components\Logic\Coroutine.cs:line 40
   at Monocle.ComponentList.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\InternalUtilities\ComponentList.cs:line 200
   at Celeste.CutsceneEntity.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Gameplay\Cutscenes\CutsceneEntity.cs:line 47
   at Monocle.EntityList.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\InternalUtilities\EntityList.cs:line 234
   at Monocle.Scene.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\Scene.cs:line 64
   at Celeste.Level.Update() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Scenes\Level.cs:line 1725
   at Monocle.Engine.Update(GameTime gameTime) in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\Engine.cs:line 232
   at Celeste.Celeste.Update(GameTime gameTime) in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Celeste.cs:line 155
   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 Monocle.Engine.RunWithLogging() in C:\Projects\C#\CelesteFinale\Celeste\Celeste\Monocle\Engine.cs:line 309

This happened to me too today. Nintendo Switch version but I was offline so I couldn't send the error report.

Thanks for the report. This should be fixed in the latest version up on itch. It will be coming to Consoles later.

moved this topic to Bug Reports