Underrail Forum

Underrail => Bugs => Topic started by: Black Angel on March 20, 2020, 11:43:10 am

Title: Crashing during final boss battle
Post by: Black Angel on March 20, 2020, 11:43:10 am
Not sure if it's because I haven't injected the mutagen yet, but every time combat ends either because of my death or after entering stealth successfully, the game just crash as half of the screen turns black.

Will report if it's solved by killing some of the tentacles or after injecting the mutagen.
Title: Re: Crashing during final boss battle
Post by: Black Angel on March 20, 2020, 02:14:45 pm
Alright. I just tried dying and re-stealth in two separate reloads after having injected the mutagen. Still the game crash on both occasion. Luckily, it didn't crash after killing the final boss, most probably thanks to the combat end by the 'cinematic scene' of the final boss dying. Even then, there's a left over doppleganger from one of the tentacles's Bilocation, which initiated combat but then disappear, and I can end combat without crash.
Title: Re: Crashing during final boss battle
Post by: Styg on March 23, 2020, 08:57:15 am
Post the crash log. You'll find it in Documents\My Games\Underrail.
Title: Re: Crashing during final boss battle
Post by: Black Angel on March 23, 2020, 04:23:03 pm
March 20th, 6.30 PM
Quote
Game Version: 1.1.1.6
Error: System.DivideByZeroException: Attempted to divide by zero.
   at afj.b(dkl A_0)
   at afj.ra(dkl A_0)
   at als.e0(TimeSpan A_0, TimeSpan A_1)
   at c5b.h(TimeSpan A_0, TimeSpan A_1)
   at hf.a(TimeSpan A_0, TimeSpan A_1)
   at cf0.a(d8u A_0)
   at d6g.dl(d8u A_0)
   at ck.dl(d8u A_0)
   at ar5.a(d8u A_0)
   at a0u.Update(GameTime gameTime)
   at dtf.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 bqx.a(String[] A_0)
March 20th, 6.40 PM
Quote
Game Version: 1.1.1.6
Error: System.DivideByZeroException: Attempted to divide by zero.
   at afj.b(dkl A_0)
   at afj.ra(dkl A_0)
   at als.e0(TimeSpan A_0, TimeSpan A_1)
   at c5b.h(TimeSpan A_0, TimeSpan A_1)
   at hf.a(TimeSpan A_0, TimeSpan A_1)
   at cf0.a(d8u A_0)
   at d6g.dl(d8u A_0)
   at ck.dl(d8u A_0)
   at ar5.a(d8u A_0)
   at a0u.Update(GameTime gameTime)
   at dtf.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 bqx.a(String[] A_0)
March 20th, 8.55 PM
Quote
Game Version: 1.1.1.6
Error: System.DivideByZeroException: Attempted to divide by zero.
   at afj.b(dkl A_0)
   at afj.ra(dkl A_0)
   at als.e0(TimeSpan A_0, TimeSpan A_1)
   at c5b.h(TimeSpan A_0, TimeSpan A_1)
   at hf.a(TimeSpan A_0, TimeSpan A_1)
   at cf0.a(d8u A_0)
   at d6g.dl(d8u A_0)
   at ck.dl(d8u A_0)
   at ar5.a(d8u A_0)
   at a0u.Update(GameTime gameTime)
   at dtf.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 bqx.a(String[] A_0)
March 20th, 9.00 PM
Quote
Game Version: 1.1.1.6
Error: System.DivideByZeroException: Attempted to divide by zero.
   at afj.b(dkl A_0)
   at afj.ra(dkl A_0)
   at als.e0(TimeSpan A_0, TimeSpan A_1)
   at c5b.h(TimeSpan A_0, TimeSpan A_1)
   at hf.a(TimeSpan A_0, TimeSpan A_1)
   at cf0.a(d8u A_0)
   at d6g.dl(d8u A_0)
   at ck.dl(d8u A_0)
   at ar5.a(d8u A_0)
   at a0u.Update(GameTime gameTime)
   at dtf.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 bqx.a(String[] A_0)
Title: Re: Crashing during final boss battle
Post by: Styg on April 28, 2020, 10:02:51 am
It seems to be related to animation. Can you upload the save for me to check out? If not, do you at least recall what armor and weapon you were using?
Title: Re: Crashing during final boss battle
Post by: Black Angel on April 28, 2020, 05:07:38 pm
It seems to be related to animation. Can you upload the save for me to check out? If not, do you at least recall what armor and weapon you were using?
Do you have emails I can send the saves to? I don't have a Dropbox account.

For armor and weapons, it was a psi headband, Phantom Dancer, lifting belt, black tabi boots, and I also had Sormirbaered Spirit-Staff and Powerfist.
Title: Re: Crashing during final boss battle
Post by: Styg on April 29, 2020, 09:07:56 am
It seems to be related to animation. Can you upload the save for me to check out? If not, do you at least recall what armor and weapon you were using?
Do you have emails I can send the saves to? I don't have a Dropbox account.

For armor and weapons, it was a psi headband, Phantom Dancer, lifting belt, black tabi boots, and I also had Sormirbaered Spirit-Staff and Powerfist.
admin et underrail dot com
Title: Re: Crashing during final boss battle
Post by: Black Angel on April 29, 2020, 05:20:56 pm
Unfortunately, I was unable to upload my saves to an email because it's too big, so here, a link to Google Drive upload instead https://drive.google.com/open?id=15VQTFOtU0098VkfK-pANURPm5PjHyeHl
Title: Re: Crashing during final boss battle
Post by: Styg on May 04, 2020, 10:18:10 am
Seems that the tentacles were causing the bug. Fixed for the next update.

For now I'm afraid you might have to kill them all off in one go without breaking combat.\

EDIT: Actually, it seems only the caster tentacles do this, so if you might be able reenter the area enough times to get a favorable tentacle setup... if this works, I don't remember if I preempted it.
Title: Re: Crashing during final boss battle
Post by: Black Angel on May 04, 2020, 11:21:37 am
Seems that the tentacles were causing the bug. Fixed for the next update.

For now I'm afraid you might have to kill them all off in one go without breaking combat.\

EDIT: Actually, it seems only the caster tentacles do this, so if you might be able reenter the area enough times to get a favorable tentacle setup... if this works, I don't remember if I preempted it.
I've actually finished the fight and the playthrough not long after posting this thread. Simply not dying after defeating Tchort did the job.