I crashed recently while in editor mode making a new map. It prompted me to save first randomly, then when i said yes. BAM. Crash.
System.NullReferenceException: Object reference not set to an instance of an object.
at #Lm.#Mm.#qs()
at #Lm.#sp.#Ms()
at #1h.#0h.#Ms()
at #rb.#xb.#7s()
at #rb.#xb.#it(Object , EventArgs )
at #rb.#Bb.#Dt()
at #rb.#Rb.#Sv(Object , EventArgs )
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(Int32 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 #rb.#Rb.#ot()
at #rb.#xb.#ot()
at #1h.#np.#Iwb(String , Boolean )
System.InvalidOperationException: Begin cannot be called again until End has been successfully called.
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode, Matrix transformMatrix)
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode)
at #Lm.#sp.#8Fb(Boolean )
at #Lm.#sp.#Ms()
at #Vl.#Yo.#0tb()
at #5i.#4i.#Ms()
at #rb.#xb.#Ms()
at #1h.#0h.#Ms()
at #rb.#xb.#7s()
at #rb.#xb.#it(Object , EventArgs )
at #rb.#Bb.#Dt()
at #rb.#Rb.#Sv(Object , EventArgs )
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(Int32 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 #rb.#Rb.#ot()
at #rb.#xb.#ot()
at #1h.#np.#Iwb(String , Boolean )
Program Files > osu! > Data > r > sort by date > start double clicking the osg files...Armx wrote:
So this is why I crashed :c
After retrying a map, osu crashed and what make me sad is that it didn't record a lot of new scores I managed to achieve My osu profile, however, does mention said new scores as I achieved new global rankings... is there any way to recover lost scores? Or do I need to restart again?
Thanks in advance~
Thank you a lot, and sorry if it was obvious ^^uDarkKanaki wrote:
Program Files > osu! > Data > r > sort by date > start double clicking the osg files...Armx wrote:
So this is why I crashed :c
After retrying a map, osu crashed and what make me sad is that it didn't record a lot of new scores I managed to achieve My osu profile, however, does mention said new scores as I achieved new global rankings... is there any way to recover lost scores? Or do I need to restart again?
Thanks in advance~
System.InvalidOperationException: Begin cannot be called again until End has been successfully called.
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode, Matrix transformMatrix)
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode)
at #Lm.#sp.#8Fb(Boolean )
at #Lm.#sp.#Ms()
at #Vl.#Yo.#0tb()
at #5i.#4i.#Ms()
at #rb.#xb.#Ms()
at #1h.#0h.#Ms()
at #rb.#xb.#7s()
at #rb.#xb.#it(Object , EventArgs )
at #rb.#Bb.#Dt()
at #rb.#Rb.#Sv(Object , EventArgs )
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(Int32 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 #rb.#Rb.#ot()
at #rb.#xb.#ot()
at #1h.#np.#Iwb(String , Boolean )
It could just be the Pseudocertainty effect, then again, sprite crashes are inconsisntent.ritsu101nightshade wrote:
. . . I changed my skins, and I can't help but realise how much LESS frequent it's crashing right now . . . A song that I could never play last time now works okay. I changed to Nexus Slate skin [with the same catcher]
That beatmap is the one that ALWAYS crashes, no matter what I do [crashes from the start, not retry], but well, I shouldn't complain. Even if it was just mind over matter, it's a lot less annoyingNiervaco wrote:
It could just be the Pseudocertainty effect, then again, sprite crashes are inconsisntent.ritsu101nightshade wrote:
. . . I changed my skins, and I can't help but realise how much LESS frequent it's crashing right now . . . A song that I could never play last time now works okay. I changed to Nexus Slate skin [with the same catcher]
I'd re open osu for a hundred times instead of using opengl.TheVileOne wrote:
You can use openGl in the meantime.
Wait, why?GitahMuttan wrote:
I'd re open osu for a hundred times instead of using opengl.TheVileOne wrote:
You can use openGl in the meantime.
System.InvalidOperationException: Begin cannot be called again until End has been successfully called. at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode, Matrix transformMatrix) at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteBlendMode blendMode, SpriteSortMode sortMode, SaveStateMode stateMode) at #Lm.#sp.#8Fb(Boolean ) at #Lm.#sp.#Ms() at #Vl.#Yo.#0tb() at #5i.#4i.#Ms() at #rb.#xb.#Ms() at #1h.#0h.#Ms() at #rb.#xb.#7s() at #rb.#xb.#it(Object , EventArgs ) at #rb.#Bb.#Dt() at #rb.#Rb.#Sv(Object , EventArgs ) 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(Int32 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 #rb.#Rb.#ot() at #rb.#xb.#ot() at #1h.#np.#Iwb(String , Boolean )
System.IO.FileNotFoundException: Could not load file or assembly 'osu, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'osu, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
at #Og.#Qg..ctor(String )
at #Og.#Vo.#avb(String , Boolean )
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
I have seen that around. I wish there was a .bak file for it though.Sephibro wrote:
i think it is, i was experiencing those crashes in the past weeks, now it looks like osu! is handling their cause correctly with an error popup and preventing the crashes: