Bugzilla – Bug 2717
can't play this list of internet radio stations from iTunes
Last modified: 2008-09-15 14:38:10 UTC
One of two things happens. The customer that reported this was using an SB1 and reported that his box just flips through all the entries and does not play any of them. I tried to reproduce this on the mac mini running 10.3.9 using an sb3 and the player hangs hard. STR: - import the provided XML playlist in to iTunes - set the server to use iTunes and rescan - try to play the playlist and view the chaos
Created attachment 1080 [details] xml playlist export from itunes
also this was observed with 6.2.x branch r5406
Apparently remote streaming redirection is broken. Grabbed one URL from the playlist: http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml generates this debug output, you can see that we actually redirect to the pls file and open it, but it never seems to get parsed or associated with the orignal URL. :( 2005-12-16 14:44:04.3643 Scan::addToList: http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3654 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3701 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.3712 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3720 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3763 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.3773 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3782 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3824 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.3835 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3845 numitems: 0 2005-12-16 14:44:04.3848 index: -1 2005-12-16 14:44:04.3854 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3896 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.3907 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3912 Scan::readList gonna read http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3915 Scan::readList opening remote stream http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.3928 Opening connection to http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml: [pri.kts-af.net on port 80 with path /redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml with timeout 5] 2005-12-16 14:44:04.4626 Request: GET /redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml HTTP/1.0 Accept: */* Cache-Control: no-cache User-Agent: iTunes/4.7.1 (Linux; N; Linux; i686-linux; EN; utf8) SlimServer/6.5b1/5408 Icy-MetaData: 1 Connection: close Host: pri.kts-af.net 2005-12-16 14:44:04.5210 Response: HTTP/1.1 302 Found 2005-12-16 14:44:04.5217 mp3 file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.5269 header: Date: Fri, 16 Dec 2005 22:44:04 GMT 2005-12-16 14:44:04.5272 header: Server: Apache/1.3.33 (Darwin) PHP/4.3.10 2005-12-16 14:44:04.5274 header: Cache-Control: no-cache, must-revalidate 2005-12-16 14:44:04.5276 header: Expires: Mon, 02 Feb 1970 18:00:00 GMT 2005-12-16 14:44:04.5278 header: X-Powered-By: PHP/4.3.10 2005-12-16 14:44:04.5280 header: Last-Modified: Fri, 16 Dec 2005 22:44:04 GMT 2005-12-16 14:44:04.5281 header: Status: 302 Moved Temporarily 2005-12-16 14:44:04.5283 header: Location: http://kexp-mp3-2.cac.washington.edu:8000/listen.pls 2005-12-16 14:44:04.5285 header: Connection: close 2005-12-16 14:44:04.5288 header: Content-Type: text/html 2005-12-16 14:44:04.5293 Redirect to: http://kexp-mp3-2.cac.washington.edu:8000/listen.pls 2005-12-16 14:44:04.5299 Opening connection to http://kexp-mp3-2.cac.washington.edu:8000/listen.pls: [kexp-mp3-2.cac.washington.edu on port 8000 with path /listen.pls with timeout 5] 2005-12-16 14:44:04.6310 Request: GET /listen.pls HTTP/1.0 Accept: */* Cache-Control: no-cache User-Agent: iTunes/4.7.1 (Linux; N; Linux; i686-linux; EN; utf8) SlimServer/6.5b1/5408 Icy-MetaData: 1 Connection: close Host: kexp-mp3-2.cac.washington.edu:8000 2005-12-16 14:44:04.6950 Response: HTTP/1.0 200 OK 2005-12-16 14:44:04.6955 pls file type for http://kexp-mp3-2.cac.washington.edu:8000/listen.pls 2005-12-16 14:44:04.6969 header: content-type:audio/x-scpls 2005-12-16 14:44:04.6972 header: Connection: close 2005-12-16 14:44:04.6975 opened stream! 2005-12-16 14:44:04.6981 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7024 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.7035 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7044 Scan::readList loading http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml with base 2005-12-16 14:44:04.7051 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7094 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.7104 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7109 parseList (type: unk): http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7116 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7160 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.7170 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7215 Merging entry for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7226 Updating http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml : content_type to unk 2005-12-16 14:44:04.7229 Updating http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml : title to index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.7231 Updating http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml : remote to 1 2005-12-16 14:44:04.7233 Updating http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml : titlesearch to INDEX PLS ESID ACE18C90671FE7C3B39F0375C2631DEF URL_NO 1 CLIENT_ID 7 UID 68EFED4D03EC7E45FD3978262C107180 CLICKSRC XML 2005-12-16 14:44:04.7236 Updating http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml : titlesort to INDEX PLS ESID ACE18C90671FE7C3B39F0375C2631DEF URL_NO 1 CLIENT_ID 7 UID 68EFED4D03EC7E45FD3978262C107180 CLICKSRC XML 2005-12-16 14:44:04.7307 newTrack: Bogus value for 'url' 2005-12-16 14:44:04.7317 Backtrace: frame 0: Slim::DataStores::DBI::DBIStore::newTrack (/usr/local/slimserver//Slim/DataStores/DBI/DBIStore.pm line 637) frame 1: Slim::DataStores::DBI::DBIStore::updateOrCreate (/usr/local/slimserver//Slim/DataStores/DBI/DBIStore.pm line 264) frame 2: Slim::DataStores::DBI::DBIStore::objectForUrl (/usr/local/slimserver//Slim/Music/Info.pm line 259) frame 3: Slim::Music::Info::updateCacheEntry (/usr/local/slimserver//Slim/Utils/Scan.pm line 708) frame 4: Slim::Utils::Scan::readList (/usr/local/slimserver//Slim/Utils/Scan.pm line 218) frame 5: Slim::Utils::Scan::addToList_run (/usr/local/slimserver//Slim/Utils/Scan.pm line 158) frame 6: Slim::Utils::Scan::addToList (/usr/local/slimserver//Slim/Control/Command.pm line 697) frame 7: Slim::Control::Command::execute (/usr/local/slimserver//Slim/Web/HTTP.pm line 638) frame 8: Slim::Web::HTTP::processURL (/usr/local/slimserver//Slim/Web/HTTP.pm line 503) frame 9: Slim::Web::HTTP::processHTTP (/usr/local/slimserver//Slim/Networking/Select.pm line 117) frame 10: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 621) frame 11: main::idle (/usr/local/slimserver/slimserver.pl line 557) frame 12: main::main (/usr/local/slimserver/slimserver.pl line 1215) 2005-12-16 14:44:04.7356 Null track request! 2005-12-16 14:44:04.7363 Backtrace: frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl (/usr/local/slimserver//Slim/DataStores/DBI/Track.pm line 313) frame 1: Slim::DataStores::DBI::Track::setTracks (/usr/local/slimserver//Slim/Music/Info.pm line 261) frame 2: Slim::Music::Info::updateCacheEntry (/usr/local/slimserver//Slim/Utils/Scan.pm line 708) frame 3: Slim::Utils::Scan::readList (/usr/local/slimserver//Slim/Utils/Scan.pm line 218) frame 4: Slim::Utils::Scan::addToList_run (/usr/local/slimserver//Slim/Utils/Scan.pm line 158) frame 5: Slim::Utils::Scan::addToList (/usr/local/slimserver//Slim/Control/Command.pm line 697) frame 6: Slim::Control::Command::execute (/usr/local/slimserver//Slim/Web/HTTP.pm line 638) frame 7: Slim::Web::HTTP::processURL (/usr/local/slimserver//Slim/Web/HTTP.pm line 503) frame 8: Slim::Web::HTTP::processHTTP (/usr/local/slimserver//Slim/Networking/Select.pm line 117) frame 9: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 621) frame 10: main::idle (/usr/local/slimserver/slimserver.pl line 557) frame 11: main::main (/usr/local/slimserver/slimserver.pl line 1215) 2005-12-16 14:44:04.7377 forceCommit: syncing to the database. 2005-12-16 14:44:04.7951 Scan::readList loaded playlist with 1 items 2005-12-16 14:44:04.8003 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.8072 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.8116 _checkValidity: Checking to see if http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml has changed. 2005-12-16 14:44:04.8127 unk file type for http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml 2005-12-16 14:44:04.8134 Descending into http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml, contains 1 items 2005-12-16 14:44:04.8187 Merging entry for clientplaylist://76:a2:ef:ec:82:e2 2005-12-16 14:44:04.8197 Updating clientplaylist://76:a2:ef:ec:82:e2 : content_type to cpl 2005-12-16 14:44:04.8201 Updating clientplaylist://76:a2:ef:ec:82:e2 : title to Now Playing - 192.168.1.86 2005-12-16 14:44:04.8204 Updating clientplaylist://76:a2:ef:ec:82:e2 : remote to 0 2005-12-16 14:44:04.8205 Updating clientplaylist://76:a2:ef:ec:82:e2 : titlesearch to NOW PLAYING 192 168 1 86 2005-12-16 14:44:04.8207 Updating clientplaylist://76:a2:ef:ec:82:e2 : titlesort to NOW PLAYING 192 168 1 86 2005-12-16 14:44:04.8313 forceCommit: syncing to the database. 2005-12-16 14:44:04.8501 numitems: 0 2005-12-16 14:44:04.8505 index: 0 2005-12-16 14:44:04.8508 itempath: and http://pri.kts-af.net/redir/index.pls?esid=ace18c90671fe7c3b39f0375c2631def&url_no=1&client_id=7&uid=68efed4d03ec7e45fd3978262c107180&clicksrc=xml made 2005-12-16 14:44:04.8511 isList() == 0 2005-12-16 14:44:04.8514 not a list: 2005-12-16 14:44:04.8516 Skipping unknown type: 2005-12-16 14:44:04.8550 numitems: 0 2005-12-16 14:44:04.8555 index: 1 2005-12-16 14:44:04.8558 Beginning scan sort... 2005-12-16 14:44:04.8560 ...sort done. 2005-12-16 14:44:04.8563 Got to end of dir, done! 2005-12-16 14:44:04.8566 addToList_done. returning 0 items 2005-12-16 14:44:04.8844 Merging entry for clientplaylist://76:a2:ef:ec:82:e2 2005-12-16 14:44:04.8854 Updating clientplaylist://76:a2:ef:ec:82:e2 : content_type to cpl 2005-12-16 14:44:04.8858 Updating clientplaylist://76:a2:ef:ec:82:e2 : title to Now Playing - 192.168.1.86 2005-12-16 14:44:04.8860 Updating clientplaylist://76:a2:ef:ec:82:e2 : remote to 0 2005-12-16 14:44:04.8862 Updating clientplaylist://76:a2:ef:ec:82:e2 : titlesearch to NOW PLAYING 192 168 1 86 2005-12-16 14:44:04.8865 Updating clientplaylist://76:a2:ef:ec:82:e2 : titlesort to NOW PLAYING 192 168 1 86
Is this still an issue with the latest nightlies?
Fixed in change 6643