1. osu! forums
  2. osu!
  3. Development
show more
posted
This program causes my osu! to crash a lot when I search for all the maps I've changed within osu: Here is the error code

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at #ii.#pi.#IU(Int32 )
at #ii.#pi.#HU(Int32 , Boolean , Boolean )
at #ii.#pi.#GU(Object , Keys , Boolean )
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at #an.#In.#vhb(Keys , Boolean )
at #an.#In.#thb(Keys )
at #5m.#Rn.#gib(List`1 )
at #5m.#Rn.#Cdb()
at #Og.#Qg.#0r()
at #rb.#xb.#Hs()
at #rb.#xb.#Ss(Object , EventArgs )
at #rb.#Bb.#dt()
at #rb.#Sb.#tv(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.#Sb.Run()
at #rb.#xb.Run()
at #Og.#Vo.#gvb(String , Boolean )
posted
That's just this bug, which is already fixed on latest test.
posted

PortalLife wrote:

This program causes my osu! to crash a lot when I search for all the maps I've changed within osu: Here is the error code

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at #ii.#pi.#IU(Int32 )
at #ii.#pi.#HU(Int32 , Boolean , Boolean )
at #ii.#pi.#GU(Object , Keys , Boolean )
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at #an.#In.#vhb(Keys , Boolean )
at #an.#In.#thb(Keys )
at #5m.#Rn.#gib(List`1 )
at #5m.#Rn.#Cdb()
at #Og.#Qg.#0r()
at #rb.#xb.#Hs()
at #rb.#xb.#Ss(Object , EventArgs )
at #rb.#Bb.#dt()
at #rb.#Sb.#tv(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.#Sb.Run()
at #rb.#xb.Run()
at #Og.#Vo.#gvb(String , Boolean )
I'm aware of these recent crashes. But I wouldn't say my program is causing them directly. It worked fine until the new/reworked song selection menu. I'm hoping peppy will fix this. Sorry about this but it's out of my control at the moment.

Edit: Oh right, thanks for the info MillhioreF.
posted
100% best program ever.
Doesn't get any better than this :P
posted
Hello,

I have deleted all the maps edited I've made. Yet I still see them on my osu! (In-Game, not on my folder), I assume those are blank files but whenever I F2 and switch to any of those blank edited maps that should've been deleted, my osu! refreshes all my maps, and I have tons of maps.

Is there a way to fix that?
posted
Posting for Dubu

1. Stay in osu main menu (not song selection!) and recreate those same diffs again.
2. Open song selection, now it should refresh and re-load all those maps.
3. Go back to main menu (again, NOT song selection) and use the program to delete the copies.
4. Open song selection, it should now remove them from osu! client properly.

Sorry about this glitch, it just seems that the game behaves weirdly if you run the program while in song selection. Once my silence expires I will post a little warning on this thread so people don't keep making the same mistake.
posted
Thanks a lot!
posted
Doesn't work for me quite unfortunate maybe outdated not sure :(
posted

Phuture wrote:

Doesn't work for me quite unfortunate maybe outdated not sure :(
What seems to be the problem? Describe your situation and I might be able to help you fix it.
posted

Dubu wrote:

Phuture wrote:

Doesn't work for me quite unfortunate maybe outdated not sure :(
What seems to be the problem? Describe your situation and I might be able to help you fix it.
Well whenever i Create Maps it says like 130 maps, but whenever i try to look for them they're never there
posted
Thank you very much for the program, it is so helpful <3

I have noticed that I had to change the , to . for the output format in the .bat file. Else the value would be replaced with 10.

Example
ApproachRate 8,5 ---> 10
ApproachRate 8.5 ---> 8.5

The , doesn't seem to matter on the map input, still all maps with decimals have been processed.
posted

StarDrive0 wrote:

Thank you very much for the program, it is so helpful <3

I have noticed that I had to change the , to . for the output format in the .bat file. Else the value would be replaced with 10.

Example
ApproachRate 8,5 ---> 10
ApproachRate 8.5 ---> 8.5

The , doesn't seem to matter on the map input, still all maps with decimals have been processed.
This is a result of specific system language locales as some countries use ',' instead of '.' for decimals and my application seems to be influenced by this. Thank you for pointing this out.
posted
Keeps saying " DONE! 0 Copies were made."
Help?
posted

[ Raspberry ] wrote:

Keeps saying " DONE! 0 Copies were made."
Help?
Did you set the right path for osu! Songs folder?
posted
You may want to update your application to autodetect the osu! folder.
You can use this thread, from what I saw in OP you are using Visual Basic.
t/381311
posted

LoliFlan wrote:

You may want to update your application to autodetect the osu! folder.
You can use this thread, from what I saw in OP you are using Visual Basic.
t/381311
That feature already exists. However some players purposely move their osu! files around so no matter what the registry says, the actual osu! path might be manually moved somewhere on their desktop or even music folder, etc.

Dubu wrote:

1. Choose the Songs directory. Use the "Find" button if you're lazy, it will try find the folder through the registry.
posted
o.
Good stuff :P
posted

LoliFlan wrote:

o.
Good stuff :P
Thank you for your concerns :):)
posted

Dubu wrote:

[ Raspberry ] wrote:

Keeps saying " DONE! 0 Copies were made."
Help?
Did you set the right path for osu! Songs folder?
Yes I have done this. Still nothing.
posted
Whatever i choose for the output AR/CS ect, it create me only AR 10 , CS 10 ect diffs at the end.
I have no clue what's wrong, do you have any solution to fix this ? :(
show more
Please sign in to reply.