Open ddn opened 11 years ago
I'll check it out.
Bad example. that one is causing another issue.
Ha, alright. Well we can figure that issue out as well.
They broke something in this latest update. I can crash the app with one of these URLs now.
So... issue resolved, or no? I noticed you decremented the API version.
Got it. spotify:track:4CDjDgDZ6OQ1ZwqNFc9wOd
Ah - apparently I'm just impatient ;)
So we basically just need to skip files like these?
Yes, but the only way I've found to skip them is by detecting a weirdness in the change event, or failure to load. And that doesn't seem to be flawless. Their API is messy.
I'll hack at it.
Fairly sure I've got it.
I'm going to do a bit more testing and if it's working I'll submit a PR.
I'm still seeing this error occasionally on the production machine
Crap - did you happen to catch the tracks?
No, I'm not sure but if it's logging the correct tracks to the inspector I might be able to next time.
Not logging the right tracks is an actionable thing. I'll take a look at that.
Latest:
Last time it hung on a track, I looked at the last 3 things logged to the inspector. It went
Failed: spotify:track:4CDjDgDZ6OQ1ZwqNFc9wOd Loading: spotify:track:4k0DIJNg6xTfEu80VTIW0g Loaded: spotify:track:4k0DIJNg6xTfEu80VTIW0g
I don't recall the Pitbull track being loaded in Spotify, and it definitely stopped playback. I can't verify that the Failed one is the one that hung it.
I haven't had time to do any investigating on it.
I can work with that.
Example: spotify:track:4CDjDgDZ6OQ1ZwqNFc9wOd
I'm not seeing the issue on my Mac dev side, but I am still on Win32...for some reason.