I get exactly the same problem since today. The program worked perfectly fine until then (Thank you, for creating this piece of magic, btw!!
). Now it only displays "popular songs", if I search for something specific, I get this: Error: System.NullReferenceException - Object reference not set to an instance of an object.
If I try to download one of the popular songs I get this:
[07.01.2012 17:44:46] Start downloading Rihanna - We Found Love (Feat. Calvin Harris) - We Found Love - Single.mp3
[07.01.2012 17:44:46] Error: System.Exception - Expected a JsonObjectContract or JsonDictionaryContract for type 'SciLorsGroovesharkAPI.Groove.Functions.GetStreamKeyFromSongIDEx+GetStreamKeyFromSongIDExResult', got 'Newtonsoft.Json.Serialization.JsonObjectContract'. (
{"header":{"session":"030a709f61e50256bdf54de054ee2b66","serviceVersion":"20100903","prefetchEnabled":true},"result":[]}) - "C:\Dokumente und Einstellungen\Robert\Desktop\SciLor's Grooveshark.com Downloader\Downloads\Rihanna - We Found Love (Feat. Calvin Harris) - We Found Love - Single.mp3" deleted!
[07.01.2012 17:44:46] Executing All Download Event
I can even fetch songs from one of my playlists, but I keep getting the same error-msg when I try to download them.
My roommate uses the program as well, he encountered exactly the same problem. Might this be a problem caused by Grooveshark or our Internet provider?
I've already tried both patches that you provided, but the problem persists.
I'll attach both debug logs, for downloading and for searching.
Thanks in advance!