forum

[resolved] [confirmed] Grey combocolors crash the game when drawing

posted
Total Posts
9
Topic Starter
Overwrite
I was quietly mapping a diff for one of my mapsets, I created a slider using a new combo. However, the shape wasn't making me happy and I wanted to change it. As soon as I clicked on said slider osu! window disappeared, showing me the "Do you want to save changes to your beatmap?", it then crashed and the common error window showed.


The slider is at 00:25:219. I actually trying to get rid of the slider going through the file ITSELF, removie the line of code corresponding to the slider. I tried to create another and the same problem happened.
Help?

osu! version: 20140310.4 (latest)
Rei Hakurei
umm... can i see the slider code?
Topic Starter
Overwrite

Rei Hakurei wrote:

umm... can i see the slider code?
The slider code is:
184,172,25219,6,0,P|224:192|264:256,1,110
It's the new slider I mentioned, but the same problem happens.
Rei Hakurei
uhh.. i think it's not the error... hmm
how about the .osu and error detail?
Topic Starter
Overwrite
Here's the whole script:
Whole script
osu file format v12

[General]
AudioFilename: Dernire danse.mp3
AudioLeadIn: 0
PreviewTime: 100093
Countdown: 0
SampleSet: Soft
StackLeniency: 0.7
Mode: 0
LetterboxInBreaks: 1
WidescreenStoryboard: 1

[Editor]
Bookmarks: 115480,198958
DistanceSpacing: 1
BeatDivisor: 4
GridSize: 4
TimelineZoom: 1

[Metadata]
Title:Derniere Danse
TitleUnicode:Dernière Danse
Artist:Indila
ArtistUnicode:Indila
Creator:LilyWhite
Version:Normal
Source:Mini World
Tags:
BeatmapID:0
BeatmapSetID:-1

[Difficulty]
HPDrainRate:3
CircleSize:3
OverallDifficulty:3
ApproachRate:4
SliderMultiplier:1.1
SliderTickRate:1

[Events]
//Background and Video events
0,0,"728091.jpg",0,0
Video,0,"Indila - Dernière Danse (Clip Officiel).avi"
//Break Periods
//Storyboard Layer 0 (Background)
//Storyboard Layer 1 (Fail)
//Storyboard Layer 2 (Pass)
//Storyboard Layer 3 (Foreground)
//Storyboard Sound Samples
//Background Colour Transformations
3,100,163,162,255

[TimingPoints]
176.177583661512,521.739130434783,4,2,1,50,1,0
50263,-100,4,2,1,20,0,1
50393,-100,4,2,1,50,0,0
58610,-100,4,2,1,20,0,0
58741,-100,4,2,1,50,0,0
62784,-100,4,2,1,20,0,0
62915,-100,4,2,1,50,0,0
65915,-200,4,2,1,50,0,0
66958,-200,4,2,1,20,0,0
67089,-100,4,2,1,50,0,0
75306,-100,4,2,1,20,0,0
75437,-100,4,2,1,50,0,0
82610,-200,4,2,1,50,0,0
83654,-200,4,2,1,20,0,1
83915,-100,4,2,1,50,0,0
92002,-100,4,2,1,20,0,0
92132,-100,4,2,1,50,0,0
96176,-100,4,2,1,20,0,0
96306,-100,4,2,1,50,0,0
100350,-100,4,2,1,50,0,1
100351,-100,4,2,1,50,0,0
116002,-200,4,2,1,50,0,0
116393,-200,4,2,2,50,0,0
116654,-200,4,2,1,50,0,0
117045,-100,4,1,1,50,0,0
132697,-200,4,1,1,50,0,0
133089,-200,4,1,2,50,0,0
133350,-100,4,2,1,50,0,0
167132,-100,4,2,1,50,0,1
167133,-100,4,2,1,50,0,0
182784,-200,4,2,1,50,0,0
183176,-200,4,2,2,50,0,0
183437,-100,4,1,1,50,0,0
199480,-200,4,1,1,50,0,0
199871,-200,4,1,2,50,0,0


[Colours]
Combo1 : 128,128,128
Combo2 : 255,255,255
Combo3 : 0,128,192

[HitObjects]
256,144,16871,6,0,P|284:120|452:144,2,220
256,256,19480,1,2,0:0:0:0:
144,256,20002,1,0,0:0:0:0:
76,172,20524,1,2,0:0:0:0:
184,172,21045,5,0,0:0:0:0:
260,92,21567,2,0,P|280:124|216:280,1,220,2|2,0:0|0:0,0:0:0:0:
184,172,23132,1,0,0:0:0:0:
112,92,23654,2,0,P|88:68|68:-12,2,110,2|0|2,0:0|0:0|0:0,0:0:0:0:
184,172,25219,6,0,P|208:196|284:200,1,110,0|2,0:0|0:0,0:0:0:0:

And the error detail:

Detail
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at #Wj.#1j.#Ms(List`1 , #fp , Single , Int32 , Color )
at #Aj.#zj.#Ms()
at #Fj.#Gj.#G0()
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 )
Rei Hakurei
ok, tried with virtual of its map had the same one.. will try to find out... (maybe)

- it'll freeze if you select it once
- it'll crash on the next one

nah... i got the conclusion, the gray (128,128,128) color kills it.
Topic Starter
Overwrite
I changed the colour and it worked again. Thank you!
MillhioreF
Looked into this a bit and tracked down the exact change that caused it:

Changelog wrote:

(*) Remove "IsGrey" per-hitcircle greyness code. Reimplement on a global level.
Will have a look at fixing it once I get home. Note that this should only happen with pure grey (128,128,128) so you can change it to a very similar shade for now to avoid this.

Edit: Pushed a fix for this!
MillhioreF
Should be fixed on latest test.
Please sign in to reply.

New reply