Problem Details:
Hi!
In Osu!direct you can double click to perform downloadnig of beatmap. When I try download first page of beatmaps using fast double click then my Osu! crash.
I noticed it only happend when I doing that with tablet, can't reproduce that with mouse.
Wacom CTL-480 Driver: 6.3.10w2
Video or screenshot showing the problem:
http://youtu.be/AZBzUKeZsBk
osu! version: 20141230.4cuttingedge
Hi!
In Osu!direct you can double click to perform downloadnig of beatmap. When I try download first page of beatmaps using fast double click then my Osu! crash.
I noticed it only happend when I doing that with tablet, can't reproduce that with mouse.
Wacom CTL-480 Driver: 6.3.10w2
SPOILER
System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.ArithmeticException: Funkcja nie akceptuje nieliczbowych wartości zmiennoprzecinkowych.
w System.Math.Sign(Single value)
w #Ch.#Nm.#b2(Object , EventArgs )
--- Koniec śladu stosu wyjątków wewnętrznych ---
w System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
w System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
w System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
w System.Delegate.DynamicInvokeImpl(Object[] args)
w #xn.#8n.#Rjb()
w #sn.#do.#Teb()
w #Lg.#Ng.#rs()
w #tb.#zb.#8s()
w #tb.#zb.#jt(Object , EventArgs )
w #tb.#Db.#Dt()
w #tb.#Tb.#Rv(Object , EventArgs )
w System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
w System.Windows.Forms.Application.Run(Form mainForm)
w #tb.#Tb.Run()
w #tb.#zb.Run()
w #Lg.#mp.#Hyb(String , Boolean , Boolean )
w System.Math.Sign(Single value)
w #Ch.#Nm.#b2(Object , EventArgs )
--- Koniec śladu stosu wyjątków wewnętrznych ---
w System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
w System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
w System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
w System.Delegate.DynamicInvokeImpl(Object[] args)
w #xn.#8n.#Rjb()
w #sn.#do.#Teb()
w #Lg.#Ng.#rs()
w #tb.#zb.#8s()
w #tb.#zb.#jt(Object , EventArgs )
w #tb.#Db.#Dt()
w #tb.#Tb.#Rv(Object , EventArgs )
w System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
w System.Windows.Forms.Application.Run(Form mainForm)
w #tb.#Tb.Run()
w #tb.#zb.Run()
w #Lg.#mp.#Hyb(String , Boolean , Boolean )
Video or screenshot showing the problem:
http://youtu.be/AZBzUKeZsBk
osu! version: 20141230.4cuttingedge