Bug #132
closedCfileCurl Error 22 on some mp3s streamed from grooveshark
0%
Description
Hi i opened a new ticket the other one wasnt really addressing the issue right (the title( anyways grooveshark script 29 and latest svn dont mix well the gs xcript is suppose to be compatile with the xbox and the coder for it is stumpted on the issue so i think it relys in the xbmc source. anyways some files when you try to play they dont do anyting and you get a CfileCurl error 22 in the dbug log here is a snippet from when i play the song til i close the script after it errors
20:45:15 M: 13156352 DEBUG: CApplication::OnKey: 11 pressed, action is 7
20:45:16 M: 13144064 DEBUG: ------ Window Deinit (DialogSelect.xml) ------
20:45:21 M: 15257600 NOTICE: Player says: None
20:45:21 M: 15220736 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://stream53.grooveshark.com
20:45:23 M: 11845632 DEBUG: ------ Window Init (DialogBusy.xml) ------
20:45:23 M: 11845632 INFO: Loading skin file: DialogBusy.xml
20:45:29 M: 11640832 DEBUG: CFileCurl::GetMimeType - http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548 > audio/mpeg Window Deinit (DialogBusy.xml) ------
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers(http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548)
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: un-named
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: un-named
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv/mms
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: myth/cmyth
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/rtmp/htsp/udp
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: flv/aacp/sdp
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mp2
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: wmv
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: asf/mp4
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: ogv/flv/mov
20:45:29 M: 11640832 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: adding audiodefaultplayer (3)
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: for video=0, audio=1
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: PAPlayer (3)
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: MODPlayer (4)
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: MPlayer (2)
20:45:29 M: 11640832 DEBUG: CPlayerCoreFactory::GetPlayers: added 4 players
20:45:30 M: 10928128 DEBUG: kernel32.dll fake function DisableThreadLibraryCalls called
20:45:30 M: 10903552 INFO: MP3Codec: Loaded decoder at 012E2010
20:45:30 M: 10104832 DEBUG: CFileCache::Open - opening <stream.php> using cache
20:45:30 M: 10104832 DEBUG: FileCurl::Open(00EB4E70) http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548
20:45:34 M: 10022912 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 22
20:45:34 M: 10022912 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
20:45:34 M: 10022912 DEBUG: FileCurl::Close(00EB4E70) http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548
20:45:34 M: 10121216 ERROR: XFILE::CFileCache::Open - failed to open source <http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548>
20:45:34 M: 10121216 ERROR: MP3Codec: Unable to open file http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548
20:45:34 M: 10928128 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://stream53.grooveshark.com/stream.php?streamKey=e6e65a99c0ac4504b548
20:45:34 M: 11395072 DEBUG: CApplication::OnPlayBackStopped - Playback was stopped
20:45:34 M: 14811136 DEBUG: -----
20:45:36 M: 15093760 DEBUG: CApplication::OnKey: 247 pressed, action is 10
20:45:36 M: 15085568 NOTICE: GrooveShark: Saving state
20:45:36 M: 15085568 DEBUG: Activating window ID: 10000
20:45:36 M: 15085568 DEBUG: Checking if window ID 10000 is locked.
20:45:36 M: 15085568 DEBUG: ------ Window Deinit (q:\scripts\script.audio.grooveshark\resources\skins\DefaultSkin\720p\grooveshark.xml) ------
20:45:36 M: 31342592 DEBUG: ------ Window Init (Home.xml) ------
as you can see its a little werid. anyone got any ideas?
Thanks
albinoman aka hack_kid
Updated by arnova about 14 years ago
- Status changed from New to In Progress
I think this is fixed in r30703. Some stupid (Shoutcast) servers return incorrect http error codes which we've workaround now. Please report back.
Updated by albinoman887w about 14 years ago
fixed in SVN good job man! now you should be so \kind as to check out my new ticket pertaining to using the same script but different problem and the outcome i think will add a LOT of compatiblty script and addon wise and should be a simple fix to implment please check
THANKS
Updated by arnova about 14 years ago
- Status changed from In Progress to Closed
- Resolution set to fixed