forum

[resolved] [confirmed] Applying cinema mod on o!m beatmap causes crash

posted
Total Posts
14
Topic Starter
O2MasterFX
Problem Details:
Crashed when applying cimena mod on osu!mania specific beatmap.
Related issue about cinema, I don't want to bump a necro thread so... t/190126

Crashlog
System.NullReferenceException: Object reference not set to an instance of an object.
at #4h.#jl.Draw()
at #tb.#zb.Draw()
at #Lg.#Ng.Draw()
at #tb.#zb.#8s()
at #tb.#zb.#jt(Object , EventArgs )
at #tb.#Db.#Dt()
at #tb.#Tb.#Rv(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 #tb.#Tb.Run()
at #tb.#zb.Run()
at #Lg.#mp.#Hyb(String , Boolean , Boolean )



osu! version: 20150414.2
RvNovae
I just tried it on a couple of beatmaps, the game didn't crash though.
I only got a "an error occured somewhere in osu" popup on one of them.

I have tried it on the latest cuttingedge build, so you should check if that happens on that release stream for you as well.
Topic Starter
O2MasterFX
Tried on beta stream. It also crashed too. same crashlog.
But only happened once.

Can't do on CE. Limited internet quota.
Nekonyan
tried on latest CE build and I got this


EDIT: crashed after 5 attempts, here's the error log
SPOILER
System.NullReferenceException: Object reference not set to an instance of an object.
at #=qP3p8LzqwgddTfbMgH_Dm5u37WFk30q$qcwNDEPNMwcXA8tlH_RJ8kbeLecDG1vv2.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=qjrc0tzm3lFWaMS0Mddrypw==.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=qPor4YD0FVI2kWPBzUp6Zog==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=q6vSPxfKQiYSOOXFz$O9Iqg==(Object #=qGk4MKVkwq7qQcNDIyoVNIA==, EventArgs #=qtN6GC9DDCkq$wqsfdt3mBQ==)
at #=qW2LgVug46eiz3mFbCUBeshpxE7Jl9EZwCDCnZebxtH5TxupCJfO8b1hZG3JoHFen.#=q$O9PQY$Dqil5obIDEpH1CQ==()
at #=q99Ca$3vwA130luCzDrTVBKRPAFkOcgQbCwtT_4iHWXYjSE1fdvxP4w1hVdrn7j4V.#=qENPc2mKhTwD1mgLHiCGD6ExImUnoYF613pgFftxrBUs=(Object #=qGk4MKVkwq7qQcNDIyoVNIA==, EventArgs #=qtN6GC9DDCkq$wqsfdt3mBQ==)
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 #=q99Ca$3vwA130luCzDrTVBKRPAFkOcgQbCwtT_4iHWXYjSE1fdvxP4w1hVdrn7j4V.#=qIWbQHxH8DMeUpwskMSMjMA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=qIWbQHxH8DMeUpwskMSMjMA==()
at #=q1xMIHO_hF_SwdG03ePKQbw==.#=qc1E8FaY6kfUXGxKK6bYpKg==(String #=qprZd9Fu4VTBnMHVyMEhKmg==, Boolean #=qEDQwWRSDNMjZqJL16v1c_XsHXm224UPy$jLsdN6lAhM=, Boolean #=qN0q2nyobTqYvlbuyEIY8ceKWTXDoLc3H8$6dmpyTw1Y=, Boolean #=qwzjoOxyp0rIUjkm9mScsEQ==)
RvNovae
I did 5 attempts each

  • 1.Different map each try
    2. Same map each try

  • 1. I got an error on the first try and a little stutter and an error on the 5th try. No crashes.
    2. I got errors on the first, third and 5th. Still no crashes
Trosk-
Can replicate on the latest CE build. The problem only ocurrs if it's the first time you open that mapset on the current session and with Cinema mod enabled.

Also, crashed at the 5th error.


Log.
System.NullReferenceException: Object reference not set to an instance of an object.
at #=qP3p8LzqwgddTfbMgH_Dm5u37WFk30q$qcwNDEPNMwcXA8tlH_RJ8kbeLecDG1vv2.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=qjrc0tzm3lFWaMS0Mddrypw==.#=q0V2l4$TnhC5tut5luRZ7JA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=qPor4YD0FVI2kWPBzUp6Zog==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=q6vSPxfKQiYSOOXFz$O9Iqg==(Object #=qGk4MKVkwq7qQcNDIyoVNIA==, EventArgs #=qtN6GC9DDCkq$wqsfdt3mBQ==)
at #=qW2LgVug46eiz3mFbCUBeshpxE7Jl9EZwCDCnZebxtH5TxupCJfO8b1hZG3JoHFen.#=q$O9PQY$Dqil5obIDEpH1CQ==()
at #=q99Ca$3vwA130luCzDrTVBKRPAFkOcgQbCwtT_4iHWXYjSE1fdvxP4w1hVdrn7j4V.#=qENPc2mKhTwD1mgLHiCGD6ExImUnoYF613pgFftxrBUs=(Object #=qGk4MKVkwq7qQcNDIyoVNIA==, EventArgs #=qtN6GC9DDCkq$wqsfdt3mBQ==)
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 #=q99Ca$3vwA130luCzDrTVBKRPAFkOcgQbCwtT_4iHWXYjSE1fdvxP4w1hVdrn7j4V.#=qIWbQHxH8DMeUpwskMSMjMA==()
at #=q_RwWyQ2eTQ7IlH3MNNcLoeVVDs4AJ5Z8ArgsPnVaEeQ=.#=qIWbQHxH8DMeUpwskMSMjMA==()
at #=q1xMIHO_hF_SwdG03ePKQbw==.#=qc1E8FaY6kfUXGxKK6bYpKg==(String #=qprZd9Fu4VTBnMHVyMEhKmg==, Boolean #=qEDQwWRSDNMjZqJL16v1c_XsHXm224UPy$jLsdN6lAhM=, Boolean #=qN0q2nyobTqYvlbuyEIY8ceKWTXDoLc3H8$6dmpyTw1Y=, Boolean #=qwzjoOxyp0rIUjkm9mScsEQ==)
VeilStar
I can't replicate this. Any specific maps this happens on?
Trosk-

VeilStar wrote:

I can't replicate this. Any specific maps this happens on?
For me, it happens on all only mania maps, but here are some maps that I have tried.

https://osu.ppy.sh/b/315723
https://osu.ppy.sh/b/530560
https://osu.ppy.sh/b/517193
https://osu.ppy.sh/b/285394


Also, this time it crashed at the 3rd error.
VeilStar
https://osu.ppy.sh/b/315723 - I can replicate only on 4k EXH & 7K INF.
The game freezes for a short moment and the error message pops up. I still can't get osu! to crash with it though.

https://osu.ppy.sh/b/530560 - Can replicate the error message, no crash.

https://osu.ppy.sh/b/517193 - Can't replicate.

https://osu.ppy.sh/b/285394 - I can replicate the error message, no crash.


Edit: Confirming.
RvNovae
Getting exactly the same as Veilstar.
TheVileOne
I have a fix submitted for this.
Trosk-

TheVileOne wrote:

I have a fix submitted for this.
That's nice to hear :P
BanchoBot
Issue(s) in this thread have been addressed by the following changes:
  1. Fix cinema mod null ref. (TheVileOne)
The changes will be applied to builds newer than b20150810cuttingedge.

Please follow up in this thread if you believe more work needs to be done to fix the mentioned issues. If they have not yet been resolved, please provide any new details that may have arisen after this build.
Piine
Yup. It's fixed. Nice job TVO.
Please sign in to reply.

New reply