Reus > General Discussions > Topic Details
feralgal Feb 9 @ 8:09pm
Game Crashes When I Try to Raise Oceans
It crashes if I try to raise the ocean (i.e., create land) between islands or when I try to raise the ocean between an island and the "mainland" (i.e., a large continuous stretch of land). I haven't had this problem before and don't seem to have any other problems. My drivers are up to date.

Version: 1.3.1.1
Thread: Main

System.NullReferenceException: Object reference not set to an instance of an object.
at Reus.MainMenu.MainMenuComponent.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
at (Object , GameTime )
at 冷櫎띂ફ迷ಏ泈.ウ沊鉨㚽ᕼ᠃ᮩ(Object , GameTime 볤샑辋䴠簹連夯촵)
at ≬鑜瓜쓄憎쨢㣠㭄.Update(GameTime gameTime)
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 (Object )
at 絕㲝﷦陼ﱾㆺ݃.䅾∮吒赐⻪엞束(Object )
at 弛㻗惦汓糳侏㚼.抏﬷녥풞븴矫()
at 弛㻗惦汓糳侏㚼.눵萩타ഠ颜ᇕ粐螾(String[] 嗕䛍봛ミ莏㵇꠶⹅)

0x0000 Reus.exe->ꂈ姹틌躤韃.₁땊뇔틶⎐⨥⟂ಶ
0x017b Reus.exe->弛㻗惦汓糳侏㚼.뀆悀潴┈Ꮝ碂�
0x00e5 Reus.exe->Reus.MainMenu.MainMenuComponent.Update
0x0058 Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.Game.Update
Last edited by feralgal; Feb 9 @ 8:11pm
Showing 1-5 of 5 comments
< >
feralgal Feb 9 @ 8:10pm 
another error log

Version: 1.3.1.1
Thread: Main

System.NullReferenceException: Object reference not set to an instance of an object.
at Reus.MainMenu.MainMenuComponent.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
at (Object , GameTime )
at 冷櫎띂ફ迷ಏ泈.ウ沊鉨㚽ᕼ᠃ᮩ(Object , GameTime 볤샑辋䴠簹連夯촵)
at ≬鑜瓜쓄憎쨢㣠㭄.Update(GameTime gameTime)
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 (Object )
at 絕㲝﷦陼ﱾㆺ݃.䅾∮吒赐⻪엞束(Object )
at 弛㻗惦汓糳侏㚼.抏﬷녥풞븴矫()
at 弛㻗惦汓糳侏㚼.눵萩타ഠ颜ᇕ粐螾(String[] 嗕䛍봛ミ莏㵇꠶⹅)

0x0000 Reus.exe->ꂈ姹틌躤韃.₁땊뇔틶⎐⨥⟂ಶ
0x017b Reus.exe->弛㻗惦汓糳侏㚼.뀆悀潴┈Ꮝ碂�
0x00e5 Reus.exe->Reus.MainMenu.MainMenuComponent.Update
0x0058 Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.Game.Update
feralgal Feb 9 @ 8:13pm 
another error log

Version: 1.3.1.1
Thread: Main

System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Reus.View.SurfacePatchTriangulator.AddTriangle(Vector3 a, Vector3 b, Vector3 c)
at Reus.View.PatchTriangulator.AddLeftSidedPatch(SurfaceContourEdge edge, Vector2 endBottom, Vector2 startBottom)
at Reus.View.SurfacePatchTriangulator.GeneratePatchTriangles(IPatchPalette palette, SurfaceContour contour, SurfaceContour connectingContour, Patch patch)
at Reus.View.Components.Surface.GenerateInteriorTriangles()
at Reus.View.Components.Surface.ValidateTriangleCaches()
at Reus.View.Components.CurvedSoilLayer.Render(ISceneCamera2D camera)
at SpaceTech.Graphics.RenderManager2D.Draw(Eye eye, Single aspectRatio)
at Reus.View.GameScreen.OnRender(RenderContext context)
at Reus.View.GameplayScreen.OnRender(RenderContext context)
at SpaceTech.UI.Controls.UIControl.Render(RenderContext context)
at SpaceTech.UI.Rendering.UIRenderer.RenderUIControl(UIRenderContext context)
at SpaceTech.UI.Rendering.UIRenderer.Render(UIControl control, RenderContext controlContext)
at SpaceTech.UI.Controls.UIScreen.OnRender(RenderContext context)
at SpaceTech.UI.Controls.UIControl.Render(RenderContext context)
at SpaceTech.UI.Controls.UIScreen.Draw(GameTime gameTime)
at Reus.View.ViewComponent.Draw(GameTime gameTime)
at Reus.GameplayComponent.Draw(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Draw(GameTime gameTime)
at (Object , GameTime )
at 冷櫎띂ફ迷ಏ泈.灑尲㰈穪宗䷱↽傛(Object , GameTime 볤샑辋䴠簹連夯촵)
at ≬鑜瓜쓄憎쨢㣠㭄.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 (Object )
at 絕㲝﷦陼ﱾㆺ݃.䅾∮吒赐⻪엞束(Object )
at 弛㻗惦汓糳侏㚼.抏﬷녥풞븴矫()
at 弛㻗惦汓糳侏㚼.눵萩타ഠ颜ᇕ粐螾(String[] 嗕䛍봛ミ莏㵇꠶⹅)

0x0006 Reus.exe->ꂈ姹틌躤韃.₁땊뇔틶⎐⨥⟂ಶ
0x017b Reus.exe->弛㻗惦汓糳侏㚼.뀆悀潴┈Ꮝ碂�
0x0000 Reus.View.dll->Reus.View.SurfacePatchTriangulator.AddTriangle
0x00db Reus.View.dll->Reus.View.PatchTriangulator.AddLeftSidedPatch
0x00e6 Reus.View.dll->Reus.View.SurfacePatchTriangulator.GeneratePatchTriangles
0x0061 Reus.View.dll->Reus.View.Components.Surface.GenerateInteriorTriangles
0x0014 Reus.View.dll->Reus.View.Components.Surface.ValidateTriangleCaches
0x0006 Reus.View.dll->Reus.View.Components.CurvedSoilLayer.Render
0x0286 SpaceTech2D.dll->SpaceTech.Graphics.RenderManager2D.Draw
0x00ca Reus.View.dll->Reus.View.GameScreen.OnRender
0x0088 Reus.View.dll->Reus.View.GameplayScreen.OnRender
0x003d SpaceTech.UI.dll->SpaceTech.UI.Controls.UIControl.Render
0x0033 SpaceTech.UI.dll->SpaceTech.UI.Rendering.UIRenderer.RenderUIControl
0x017b SpaceTech.UI.dll->SpaceTech.UI.Rendering.UIRenderer.Render
0x0000 SpaceTech.UI.dll->SpaceTech.UI.Controls.UIScreen.OnRender
0x003d SpaceTech.UI.dll->SpaceTech.UI.Controls.UIControl.Render
0x007d SpaceTech.UI.dll->SpaceTech.UI.Controls.UIScreen.Draw
0x001b Reus.View.dll->Reus.View.ViewComponent.Draw
0x0025 Reus.exe->Reus.GameplayComponent.Draw
0x004d Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.Game.Draw
Touriste Feb 10 @ 5:20am 
Hello !
Please go through those steps :
Update your computer with the latest drivers,
Verify game content through steam (right click, properties, local files, verify game cache content),
If you have still the same issue, try to reinstall.

Are you participating in the beta of Reus ?
feralgal Feb 10 @ 5:40pm 
Thanks for your reply. As I noted in my OP, I have the latest drivers. I have also verified my game content. (I forgot to note that in my post. Sorry.) I'll reinstall now. It seemed odd since I didn't have this problem in my earlier games. (This is my first 1 hour game, though, if that matters. My earlier games were all 30 minutes.)

As far as I know, I'm not participating in the beta. I bought the game in the most recent Steam sale and have always played it on Steam but, AFAIK, I did not have an option to paricipate (or opt out of ) the beta.
Touriste Feb 10 @ 5:51pm 
You can participate by right clicking on Reus, Properties, Beta and then, in the scrolling tab, click on "Beta - Protected Beta" There's no password for it :)
Also, reinstalling might not fix the issue, so you might like to reinstall/install XNA refresh 4.0 ( link : http://www.microsoft.com/en-us/download/details.aspx?id=27598 )
Uninstall older version of it if it's still not working, make sure you are on an "administrator" account.
The fact that you could play without issue before is kinda disturbing though :/
Showing 1-5 of 5 comments
< >
Per page: 15 30 50