forum

[confirmed] Ranked beatmaps being recognized as pending

posted
Total Posts
46
Topic Starter
Elduris
Problem Details:
Some time ago I noticed some beatmaps wouldn't show up when I grouped by Rank Achieved and after a while I realised that it was because osu would mark said beatmaps as Pending if I grouped by Ranked Status until I selected them and let the Global Ranking load, which takes way longer than for other beatmaps.
It would be fine if that was it, but I have to do that every time I restart my pc or osu insists these beatmaps are Pending. I already tried reinstalling a couple times to no avail and after the latest reinstall I found out that deleting those beatmaps causes osu to crash in the process.
This issue happens with all difficulties of https://osu.ppy.sh/b/393291 and https://osu.ppy.sh/b/408082 and 2-3 difficulties of https://osu.ppy.sh/b/410473 (varied each reinstall/redownload) and on all 3 release streams.
Sleepteiner
Problem Details:

I have downloaded every beatmap that osu!direct has stored (4,000 map sets). Although, certain maps don't stay downloaded. This is evident because the same few beatmaps always appearing again and again on the osu!direct non-downloaded beatmaps list.

List of some of the maps with this problem:
https://osu.ppy.sh/s/44867
https://osu.ppy.sh/s/161066
https://osu.ppy.sh/s/168111
https://osu.ppy.sh/s/194188
https://osu.ppy.sh/s/227126
(These are not the only maps that have this problem for me. These are the maps that have deleted themselves in the last 8 or so hours. Sometimes some of these maps stay around for a day or two.)

I have tried installing these maps through other means. I have tried playing all the maps in each map set many times which seemed to work for a few days, but the maps ended up uninstalling again.

This has been going on for many months now. If you can help, that would be great.

Video or screenshot showing the problem:

http://puu.sh/hWetz/752e234b7e.jpg

osu! version: 20150414.2 (latest)
VeilStar
Is the beatmap folder (located inside osu!\songs) itself actually gone? (I doubt it is, because that would be inexplicable.)
If not it's likely an issue with osu! being able to either read the map's folder (and files) or an issue with your osu!.db file.

That said, could you check the permissions for the affected beatmap folders (and files inside them) and compare them ones that aren't affected by this issue, and see if there's any difference? If so, you could try to change the permissions of these folders and see if that works. Otherwise all I can really suggest is moving your osu!.db file out of the installation folder (this will mark all your maps as unplayed) and see if the issue is gone after that.

And one last thing, in your osu! folder, do you have osu!.db files with long number strings behind them? (eg osu!.db.98465436531) (If so this could be a sign of the file getting corrupted somehow.)
Topic Starter
Elduris
The two mania beatmaps you cited also give me a problem (posted about it here: t/329236), so I downloaded the others you cited and they give me the same problem (get marked as pending and crash osu when I delete them), but they never got deleted by themselves for me.
I thought that maybe you use the "Delete all unranked maps" function in options for whatever reason, but when I tried it I found out that it says "0 maps will be deleted" even though the maps in questions are still marked as pending...
TheVileOne
I'm looking into this problem. I can replicate this behaviour.
Sleepteiner

VeilStar wrote:

Is the beatmap folder (located inside osu!\songs) itself actually gone? (I doubt it is, because that would be inexplicable.)
If not it's likely an issue with osu! being able to either read the map's folder (and files) or an issue with your osu!.db file.

That said, could you check the permissions for the affected beatmap folders (and files inside them) and compare them ones that aren't affected by this issue, and see if there's any difference? If so, you could try to change the permissions of these folders and see if that works. Otherwise all I can really suggest is moving your osu!.db file out of the installation folder (this will mark all your maps as unplayed) and see if the issue is gone after that.

And one last thing, in your osu! folder, do you have osu!.db files with long number strings behind them? (eg osu!.db.98465436531) (If so this could be a sign of the file getting corrupted somehow.)
Yes, the beatmap folder is actually gone for me.

I couldn't find any differences within the properties.

My osu! folder does not have any osu!.db files.
TheVileOne
I can't get the game to crash. I can get the maps to appear as pending but they are removed just fine. They will show the correct status if you leave song select and return to it and have global selected.
Topic Starter
Elduris
Hmm, Imma try reinstalling and seeing if it still crashes, maybe something got corrupted along the way
Sleepteiner

TheVileOne wrote:

I can't get the game to crash. I can get the maps to appear as pending but they are removed just fine. They will show the correct status if you leave song select and return to it and have global selected.
Yea, I can't get the game to crash either.
Topic Starter
Elduris
At first reinstalling had fixed it, but when I tried deleting this map specifically: https://osu.ppy.sh/b/410473 it came back and happens again with all maps in question, really weird
Sleepteiner

Elduris wrote:

At first reinstalling had fixed it, but when I tried deleting this map specifically: https://osu.ppy.sh/b/410473 it came back and happens again with all maps in question, really weird
That's odd, that map has never given me any problems. I wonder why we have certain maps that cause problems for both of us and some that only bother one of us.
TheVileOne
This looks to be a server side problem related to these maps. They are giving strange ranked status values. Some of them are returning duplicate map data that is corrupting the submission status. I'm still not sure about the crash. There has to be a notification or something if this is crashing.

Edit:

It seems to happen to newer maps as well. But I can find no obvious pattern in the maps that work and the ones that don't. If you want to replicate, just have local ranking set and download one of these maps. The ranking icon will be a question mark. If you have RankedStatus group mode set, it will put the map in Unknown classification, but it does this for all the maps. Refreshing the group will put the maps in pending instead if you don't update the online scores.
Topic Starter
Elduris
I found out a couple more things about the crash. It will only happen if I delete that map (https://osu.ppy.sh/b/391522) after I refresh it into Pending from Unknown and before I confirm the online scores of all difficulties. It also won't always spread to the other problematic maps for some reason.

Here's the crash report that I found by accident if it helps any too.
SPOILER
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()
at #=qkImg11ff0d4CeK69VS2aKfRrHHCwC3HOcpBSsmW2c31_MLcsumNSRzI$mZxBJig6$oHEGCEqTiwpV5hG2glReQ==.#=qnhdBnxs7iNjQ6vnWUUaJLw==(Int32 #=q7wV9ImXtruscDJ6mjQs7xQ==, Boolean #=qUH4GqBBXAmfVXoBrFBe8BA==)
at #=qkImg11ff0d4CeK69VS2aKfRrHHCwC3HOcpBSsmW2c31_MLcsumNSRzI$mZxBJig6$oHEGCEqTiwpV5hG2glReQ==.#=qxaVslZyxm8u06Z85Jl6QMXyKsh1PW16Yb$BQG6XRVSg=(Int32 #=qpIUBsbqJXtB9PBT7bE6YlQ==, Boolean #=qUH4GqBBXAmfVXoBrFBe8BA==)
at #=qkImg11ff0d4CeK69VS2aKfRrHHCwC3HOcpBSsmW2c31_MLcsumNSRzI$mZxBJig6$oHEGCEqTiwpV5hG2glReQ==.#=qD8$RPTdMTwEZuWg9KoC9Hw==()
at #=qkImg11ff0d4CeK69VS2aKfRrHHCwC3HOcpBSsmW2c31_MLcsumNSRzI$mZxBJig6$oHEGCEqTiwpV5hG2glReQ==.#=qpOMTgP_pNsls4I0T76Dvpw==(IEnumerable`1 #=qyiBj_qIib7hLbvXoypaSuw==)
at #=qkImg11ff0d4CeK69VS2aKfRrHHCwC3HOcpBSsmW2c31_MLcsumNSRzI$mZxBJig6$oHEGCEqTiwpV5hG2glReQ==.#=qn7mulxnZ6H8E_OGZ$kU9mQPMBkUSsvPbPR3weFq$bKzU22C1qi2V83sdbOYZg8n3(Object #=q5iLejmcfoKxXp8buxfC_fg==, List`1 #=q9j0KIDcVdhnE6v5IxOgDgw==)
at #=q0UKo7v$OqucjIBblVAjEgrWMNchcDf7jGne7vUpnqDB8vq94c83e7toH6dvAsIjC.#=q1TtdJ6qVgKZM2i372R6ZLPANuJzxLCCzZB0pfi0TrFA=.Invoke(Object #=q5iLejmcfoKxXp8buxfC_fg==, List`1 #=q9j0KIDcVdhnE6v5IxOgDgw==)
at #=q0UKo7v$OqucjIBblVAjEgrWMNchcDf7jGne7vUpnqDB8vq94c83e7toH6dvAsIjC.#=qlohbxxP$GTNRTE2Lg5KzEQ==(#=q$jijfXGeZ0Vfx4R36pfePQrLCj8ai4K8G0NKp8JVbiCmRm4OSBDYF6ppyfuYN5Eo #=q3C0gwcDIxiGPhvcicukrGw==, Boolean #=quqooRYT8AHJ64gWUi_V8SKCCL$pjIth0i1afX6IF8Zo=)
at #=qV$EiELlMjLmOk3RXT5Gt7dZFPIxKaPnnVwfBjfYvjm_bnt_CXPqFMn_YEcncEH7i.#=qMbz4QCbOgB_fN_mUBNw$M54q97TyLLTVzhePEKKORUo=(Object #=q5iLejmcfoKxXp8buxfC_fg==, EventArgs #=q1yprvJS51ub5EQ$$X0ny7g==)
at #=qz8AhI2HYAMrGJlrMEb1xXsS0w9XnpxLciJqQzU5pPVKfFH0WlMiMz93HQbg4vfcA.#=qIP3iprIePiGT$Khh0bCMbg==(Object #=q5iLejmcfoKxXp8buxfC_fg==, EventArgs #=q1yprvJS51ub5EQ$$X0ny7g==)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at #=q15J3u_onUiOcYWWS2spmELSmqm8OnQoSH4bkUWh4m8k=.#=qRzlLqu$WBueFMdHskpJmrA==(Boolean #=q3g0IvgaMuj2G1MZkBDMOxg==)
at #=qKZMExodP$8cpqRILuIgikbL96_ukS06hijXmEEPd$Jw=.#=q_mj_CRsYR7m5mu7BTOYZzg==()
at #=qnGVF97HRv5s9OIxtfr3l8w==.#=qmoLim6mK6xmcDQEqBl3jGw==()
at #=qKBHf036sapAc$v$TBDggY5m2twjHiSrrWkvA_syrCHg=.#=qB90JDQl9T2ivkQOFZI3aKA==()
at #=qKBHf036sapAc$v$TBDggY5m2twjHiSrrWkvA_syrCHg=.#=qLfg5DQdgin4cNx$V09Y10A==(Object #=q5iLejmcfoKxXp8buxfC_fg==, EventArgs #=q1yprvJS51ub5EQ$$X0ny7g==)
at #=qfCt0Kb8X6VaW8bqkc2s0Stga6oYFTnSZajyyIx1ahdbDYQd$2Z9aWOTp0Lag8NlO.#=q1ZQ$ObDpACYJdzjHMthUnw==()
at #=q1IPPGe5hbRFntVpAqkdMaM9aQc3oUG6Fw8Tax3gAIyodHuvU9T0OacN7$N1KuL9j.#=qTPmddcS9DIaCXKW1$M29py8w8RmHnoOMkk2ZONkdzxA=(Object #=q5iLejmcfoKxXp8buxfC_fg==, EventArgs #=q1yprvJS51ub5EQ$$X0ny7g==)
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 #=q1IPPGe5hbRFntVpAqkdMaM9aQc3oUG6Fw8Tax3gAIyodHuvU9T0OacN7$N1KuL9j.#=qwuxU5dWW_dQ2ZlzMk_8SNQ==()
at #=qKBHf036sapAc$v$TBDggY5m2twjHiSrrWkvA_syrCHg=.#=qwuxU5dWW_dQ2ZlzMk_8SNQ==()
at #=qv1YMGrbh0Nnj9phKy6c_gg==.#=q0klKEQoOxEHYX5Xm0DWqMA==(String #=qvlGROhC$OfsJvRzaN_RQIA==, Boolean #=qykQCBesmPQIvsqMpl7xuMk5NtCw_KLXuYlk4YvJG8Bw=, Boolean #=qDDVVvZSa7Vb68l6SYDrrxFZOAqIL9BcHS3p1tz8ug4I=, Boolean #=qOCZzmh$$2N3aiP20hmIGrw==)
TheVileOne
I'm still having problems actually replicating it. How many maps do you have in pending? Are you just being quick and doing it before the scores load or are you preventing the scores from loading?
Topic Starter
Elduris
This is getting weirder each time I test it out. The latest step by step I did to make it crash was:
- Download and open the map on osu: The grade I got on Easy and Hard appear by their names on the list, Normal's and Insane's don't (sometimes Easy's doesn't appear too, but most times it does)
- Refresh the list: Easy (if it's grade showed up) and Hard go to Ranked while Normal and Insane go to Pending
- Now if I delete the mapset without clicking on the Insane difficulty and waiting for it's online scores to load the game crashes
Sleepteiner
Update

Only https://osu.ppy.sh/s/227126 deletes it self completely from my song folder. All other songs I've had problems are being recognized as pending or "unknown."

TheVileOne wrote:

How many maps do you have in pending?
For me, the number of "pending" difficulties varies from none to 50 depending on how much I've been playing recently.
Topic Starter
Elduris
Latest cutting edge update seems to have fixed the crash, now only the original issue remains. Any heads up about it?
TheVileOne

Sleepteiner wrote:

Update

Only https://osu.ppy.sh/s/227126 deletes it self completely from my song folder. All other songs I've had problems are being recognized as pending or "unknown."

TheVileOne wrote:

How many maps do you have in pending?
For me, the number of "pending" difficulties varies from none to 50 depending on how much I've been playing recently.
Maps don't just delete from the Songs folder. The game will ignore beatmaps it cannot load, it wont delete them. The only way it can delete maps is if there is a file/folder conflict. A newly downloaded map will overwrite existing files in its download directory.
Sleepteiner

TheVileOne wrote:

Maps don't just delete from the Songs folder. The game will ignore beatmaps it cannot load, it wont delete them. The only way it can delete maps is if there is a file/folder conflict. A newly downloaded map will overwrite existing files in its download directory.
If that's the case, then why is it that the maps that are being recognized as pending also sometimes disappear completely from my songs folder? Is this a problem on my end?

No matter where I look, I cannot find https://osu.ppy.sh/s/227126 , https://osu.ppy.sh/s/79236 , or https://osu.ppy.sh/s/63240 anywhere. I just re-downloaded them yesterday.

Edit: My problem and Elduris' problem may be different after all.
Remotard
I have a problem which is similar to this, whenever I download a ranked beatmap Osu recognises it as pending and stays that way until I re-launch Osu, this is only a recent problem that has started happening in the past week or so, on the other hand I don't have any problems with crashing, just maps not appearing as ranked.
Sleepteiner

Remotard wrote:

I have a problem which is similar to this, whenever I download a ranked beatmap Osu recognises it as pending and stays that way until I re-launch Osu, this is only a recent problem that has started happening in the past week or so, on the other hand I don't have any problems with crashing, just maps not appearing as ranked.
After you re-launch Osu, do the ranked maps stay organized as ranked or do they switch back to pending after a while?
Remotard

Sleepteiner wrote:

After you re-launch Osu, do the ranked maps stay organized as ranked or do they switch back to pending after a while?
They stay Ranked.
Sleepteiner
https://osu.ppy.sh/b/91005 and https://osu.ppy.sh/s/17450 are two more maps which either get reorganized as pending or completely disappear from my songs folder.

Edit: I tried re-downloading both of them without using osu!direct. https://osu.ppy.sh/b/91005 worked fine. https://osu.ppy.sh/s/17450 made this pop up the first time I tried to process it, http://puu.sh/i4ZiE/c53b3b2638.png . I'm not sure if that is related, but its probably good to know. The second time I tried to process https://osu.ppy.sh/s/17450 it worked fine. http://puu.sh/i4ZwJ/538b4bf7e7.jpg

Edit2: The "Merry Christmas" difficulty of https://osu.ppy.sh/b/194041 is moving to "Not Submitted."
Sleepteiner
I've found a temporary fix to the problem. If you switch to "Global Ranking" and click on a map then wait until the heart shows up in the top left of the screen the map gets reorganized back to ranked for about a day. If you have selected "Local ranking" then this does not work. This strategy works for every map that I have a problem with.

Edit: I am going to stay selected "Global Ranking" to see if that fixes the problem.

Edit2: Nope, didn't work.
TheVileOne
I don't have a high priority to look into this issue any further until the issue that is causing maps to be detected as pending is resolved. I have a feeling that will fix all remaining issues with these maps.
Sleepteiner
Update

My problem of maps deleting themselves happens just because I'm using the "Delete all unranked maps" option when those maps happen to be organized as pending. I originally dismissed this possibility because of when the message "# maps will be deleted" pops up, it does not count the fake pending maps, only the actual unranked maps. So, if I wanted to delete 4 unranked maps the message would say "4 maps will be deleted," but it would still delete the 5-15 other maps which had been currently reorganized as pending.

This means that those glitched maps are only being recognized as pending in specific areas in osu.

Edit: Once osu!next gets released, I'll be able to download the rest of the ranked maps without any problems. When that happens, I'll step back from osu! for a couple weeks and give a complete list of map which are having this problem, but until then, we'll just have to wait it out.
TheVileOne
They are being detected as pending. Of course that option will delete them. Now if this is deleting ranked maps that are in the same folder as an unranked map then that would be an issue.
Sleepteiner

TheVileOne wrote:

They are being detected as pending. Of course that option will delete them. Now if this is deleting ranked maps that are in the same folder as an unranked map then that would be an issue.
This would make sense, but not all the maps with the pending problem are getting deleted. https://osu.ppy.sh/s/63240 always gets deleted while https://osu.ppy.sh/b/391522 just stays pending.
Taboki
Problem Details:
When sorting by Ranked Status some ranked maps show up in Pending tab not Ranked. No I'm not talking about qualified maps.
This is the maps with date ranked:
Lisa Locheed - The Raccoons - Run with us (Oct 29, 2007)*
Basshunter - DOTA (Sped Up) (Mar 21, 2008)**
Megpoid GUMI - Coward Montblanc (Jul 4, 2010)
Tachibana Miya - Miya to Tengoku to Jigoku (Jul 25, 2010)
Masayoshi Minoshima feat. nomico - Bad Apple!! (Jul 30, 2010)
Ryu* - Bass 2 Bass (Oct 2, 2011)
Hatsune Miku - Hazy Moon (Dec 23, 2011)
Yousei Teikoku - Mischievous of Alice (Mar 4, 2012)
Usatsurai - Tsugai Kogarashi (Sep 23, 2012)
Tamura Yukari - W:Wonder tale (Jul 1, 2013)
Suzuki Konomi - This game (TV Size) (May 30, 2014)
yanaginagi - Tokohana (TV Size) (Jun 26, 2014)
ShockOne - Polygon (feat. Reija Lee) (Sep 9, 2014)
Hanazawa Kana & Itou Shizuka & Toyosaki Aki - Minna no Namae o Irete Kudasai TV size ver (Sep 19, 2014)

* Only easy diff, which doesn't even seem to have leaderboard on the osu webpage. But ingame it has.
** There is the same with this one as with "Run with us" BUT the map also shows up split in selection. Image
EDIT: On the other maps there is almost all diffs that show up in pending.

NOTE: Yes it works if you go to the map and let it load leaderboard ingame, until you restart your computer (and sometimes osu!). This problem has been tested on 3 computers(two of these had new installed Osu! and the beatmaps downloaded from the webpage).

UPDATE list of maps showing up in "Not Submitted" not ranked:
StylipS - TSU·BA·SA (TV Size) (Mar 3, 2013)
Thuy Chi - Tuyet Roi Dem Giang Sinh (Dec 24, 2012)

All the others are from 2007 so it's unknown if these can be fixed, but they show up at not submitted:
https://osu.ppy.sh/b/148
https://osu.ppy.sh/b/228
https://osu.ppy.sh/b/209
https://osu.ppy.sh/b/232
https://osu.ppy.sh/b/75

osu! version: stable
Trosk-
I can confirm this, I think this is something to look at.

show more
Please sign in to reply.

New reply