Bugzilla – Bug 16689
reported problem with playlistTracksQuery() and embedded URLs
Last modified: 2011-05-12 15:23:29 UTC
Andy, this comes out of comments to bug #16634. User reporting that going into My Music->Playlists is failing for playlists that contain embedded URLs. Can you take a look at your r31534 and see if there's anything in that change you made to playlistsTracksQuery() that may have caused this bug? some extracted comments: ------------------ The playlist worked fine before I upgraded yesterday and still displays fine from the WebUI. #EXTM3U #EXTINF:-1,TodayFM Stream http://streaming.todayfm.com:8000/ #EXTINF:-1,NewsTalk106 http://newstalk.fmstreams.com:8080/listen.pls #EXTINF:-1,WFMU_32k http://wfmu.org/wfmu32.pls #EXTINF:-1,WFMU_128k http://wfmu.org/wfmu.pls #EXTINF:-1,Talksport http://www.talksport.net/mp/../talksport-liveUK_LL.asx #EXTINF:-1,BBC Radio 1 http://bbc.co.uk/radio/listen/live/r1.asx #EXTINF:-1,BBC Radio 2 http://bbc.co.uk/radio/listen/live/r2.asx #EXTINF:-1,BBC Radio 3 http://bbc.co.uk/radio/listen/live/r3.asx #EXTINF:-1,BBC Radio 4 http://bbc.co.uk/radio/listen/live/r4.asx #EXTINF:-1,BBC Radio 5 http://bbc.co.uk/radio/listen/live/r5l.asx #EXTINF:-1,BBC Radio 5 live sport http://bbc.co.uk/radio/listen/live/r5lsp.asx #EXTINF:-1,BBC Radio 6 Music http://bbc.co.uk/radio/listen/live/r6.asx -------------- Ben, Your change hasn't fixed the problem but it has changed the behaviour of the bug. Prior to you change, when I tried to browse into any playlist that contains URLs, I just got the infinite spinner of death. Now, the page to display the playlist appears, but it's empty. Strangely, if I click on a playist name (without browsing into it), the url plays. Not sure if anything in this debug info helps. [10-12-01 22:15:21.5170] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:15:51.7986] Slim::Web::Pages::Playlist::playlist (73) currentPlaylistChangeTime : Wed Dec 1 21:12:41 2010 [10-12-01 22:15:51.7995] Slim::Web::Pages::Playlist::playlist (74) currentPlaylistRender : Wed Dec 1 22:01:10 2010 [10-12-01 22:15:51.8004] Slim::Web::Pages::Playlist::playlist (75) currentPlaylistRenderSkin : [10-12-01 22:15:51.8012] Slim::Web::Pages::Playlist::playlist (76) currentPlaylistRenderStart: 0 [10-12-01 22:15:51.8021] Slim::Web::Pages::Playlist::playlist (78) skinOverride: [10-12-01 22:15:51.8029] Slim::Web::Pages::Playlist::playlist (79) start: 0 [10-12-01 22:15:51.8038] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:16:22.2471] Slim::Web::Pages::Playlist::playlist (73) currentPlaylistChangeTime : Wed Dec 1 21:12:41 2010 [10-12-01 22:16:22.2480] Slim::Web::Pages::Playlist::playlist (74) currentPlaylistRender : Wed Dec 1 22:01:10 2010 [10-12-01 22:16:22.2488] Slim::Web::Pages::Playlist::playlist (75) currentPlaylistRenderSkin : [10-12-01 22:16:22.2497] Slim::Web::Pages::Playlist::playlist (76) currentPlaylistRenderStart: 0 [10-12-01 22:16:22.2505] Slim::Web::Pages::Playlist::playlist (78) skinOverride: [10-12-01 22:16:22.2513] Slim::Web::Pages::Playlist::playlist (79) start: 0 [10-12-01 22:16:22.2522] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:16:52.6615] Slim::Web::Pages::Playlist::playlist (73) currentPlaylistChangeTime : Wed Dec 1 21:12:41 2010 [10-12-01 22:16:52.6624] Slim::Web::Pages::Playlist::playlist (74) currentPlaylistRender : Wed Dec 1 22:01:10 2010 [10-12-01 22:16:52.6632] Slim::Web::Pages::Playlist::playlist (75) currentPlaylistRenderSkin : [10-12-01 22:16:52.6640] Slim::Web::Pages::Playlist::playlist (76) currentPlaylistRenderStart: 0 [10-12-01 22:16:52.6648] Slim::Web::Pages::Playlist::playlist (78) skinOverride: [10-12-01 22:16:52.6656] Slim::Web::Pages::Playlist::playlist (79) start: 0 [10-12-01 22:16:52.6665] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:17:23.0106] Slim::Web::Pages::Playlist::playlist (73) currentPlaylistChangeTime : Wed Dec 1 21:12:41 2010 [10-12-01 22:17:23.0116] Slim::Web::Pages::Playlist::playlist (74) currentPlaylistRender : Wed Dec 1 22:01:10 2010 [10-12-01 22:17:23.0124] Slim::Web::Pages::Playlist::playlist (75) currentPlaylistRenderSkin : [10-12-01 22:17:23.0133] Slim::Web::Pages::Playlist::playlist (76) currentPlaylistRenderStart: 0 [10-12-01 22:17:23.0140] Slim::Web::Pages::Playlist::playlist (78) skinOverride: [10-12-01 22:17:23.0148] Slim::Web::Pages::Playlist::playlist (79) start: 0 [10-12-01 22:17:23.0157] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:17:36.9306] Slim::Control::Request::dump (2431) Request: Query [serverstatus] from /d3952445/slim/serverstatus|1| (Dispatchable) [10-12-01 22:17:36.9325] Slim::Control::Request::dump (2433) Param: [_index] = [0] [10-12-01 22:17:36.9341] Slim::Control::Request::dump (2433) Param: [subscribe] = [60] [10-12-01 22:17:36.9357] Slim::Control::Request::dump (2433) Param: [_quantity] = [50] [10-12-01 22:17:36.9457] Slim::Control::Request::registerAutoExecute (2239) New buddy: d3952445 - serverstatus - global [10-12-01 22:17:36.9510] Slim::Control::Request::dump (2431) Request: Query [firmwareupgrade] from /d3952445/slim/firmwarestatus|2| (Dispatchable) [10-12-01 22:17:36.9527] Slim::Control::Request::dump (2433) Param: [subscribe] = [0] [10-12-01 22:17:36.9543] Slim::Control::Request::dump (2433) Param: [firmwareVersion] = [7.6.0 r9243] [10-12-01 22:17:36.9560] Slim::Control::Request::dump (2433) Param: [inSetup] = [0] [10-12-01 22:17:36.9575] Slim::Control::Request::dump (2433) Param: [machine] = [jive] [10-12-01 22:17:36.9596] Slim::Control::Request::registerAutoExecute (2239) New buddy: d3952445 - firmwareupgrade - global [10-12-01 22:17:36.9644] Slim::Control::Request::dump (2431) Request: Query [00:04:20:16:01:b8->date] from /d3952445/slim/datestatus/00:04:20:16:01:b8|3| (Dispatchable) [10-12-01 22:17:36.9661] Slim::Control::Request::dump (2433) Param: [subscribe] = [3600] [10-12-01 22:17:36.9685] Slim::Control::Request::registerAutoExecute (2239) New buddy: d3952445 - date - 00:04:20:16:01:b8 [10-12-01 22:17:37.2074] Slim::Control::Request::subscribe (799) Request from: Slim::Web::Cometd::__ANON__ - (14 listeners) [10-12-01 22:17:37.2103] Slim::Control::Request::dump (2431) Request: Query [00:04:20:16:01:b8->status] from /d3952445/slim/playerstatus/00:04:20:16:01:b8|6| (Dispatchable) [10-12-01 22:17:37.2120] Slim::Control::Request::dump (2433) Param: [_index] = [-] [10-12-01 22:17:37.2136] Slim::Control::Request::dump (2433) Param: [subscribe] = [0] [10-12-01 22:17:37.2152] Slim::Control::Request::dump (2433) Param: [menu] = [menu] [10-12-01 22:17:37.2168] Slim::Control::Request::dump (2433) Param: [_quantity] = [10] [10-12-01 22:17:37.2184] Slim::Control::Request::dump (2433) Param: [useContextMenu] = [1] [10-12-01 22:17:37.6847] Slim::Control::Request::registerAutoExecute (2239) New buddy: d3952445 - status - 00:04:20:16:01:b8 [10-12-01 22:17:37.6880] Slim::Control::Request::dump (2431) Request: Query [00:04:20:16:01:b8->displaystatus] from /d3952445/slim/displaystatus/00:04:20:16:01:b8|7| (Dispatchable) [10-12-01 22:17:37.6889] Slim::Control::Request::dump (2433) Param: [subscribe] = [showbriefly] [10-12-01 22:17:37.6900] Slim::Control::Request::registerAutoExecute (2239) New buddy: d3952445 - displaystatus - 00:04:20:16:01:b8 [10-12-01 22:17:53.2596] Slim::Web::Pages::Playlist::playlist (73) currentPlaylistChangeTime : Wed Dec 1 21:12:41 2010 [10-12-01 22:17:53.2605] Slim::Web::Pages::Playlist::playlist (74) currentPlaylistRender : Wed Dec 1 22:01:10 2010 [10-12-01 22:17:53.2613] Slim::Web::Pages::Playlist::playlist (75) currentPlaylistRenderSkin : [10-12-01 22:17:53.2621] Slim::Web::Pages::Playlist::playlist (76) currentPlaylistRenderStart: 0 [10-12-01 22:17:53.2629] Slim::Web::Pages::Playlist::playlist (78) skinOverride: [10-12-01 22:17:53.2637] Slim::Web::Pages::Playlist::playlist (79) start: 0 [10-12-01 22:17:53.2646] Slim::Web::Pages::Playlist::playlist (96) Returning cached playlist html - not modified. [10-12-01 22:17:55.5846] Slim::Control::Request::dump (2431) Request: Query [00:04:20:16:01:b8->playlists] from /d3952445/slim/request|39| (Dispatchable) [10-12-01 22:17:55.5863] Slim::Control::Request::dump (2433) Param: [_index] = [0] [10-12-01 22:17:55.5879] Slim::Control::Request::dump (2433) Param: [menu] = [track] [10-12-01 22:17:55.5896] Slim::Control::Request::dump (2433) Param: [_quantity] = [200] [10-12-01 22:17:55.5912] Slim::Control::Request::dump (2433) Param: [useContextMenu] = [1] [10-12-01 22:17:57.8850] Slim::Control::Request::dump (2431) Request: Query [00:04:20:16:01:b8->playlists tracks] from /d3952445/slim/request|40| (Dispatchable) [10-12-01 22:17:57.8869] Slim::Control::Request::dump (2433) Param: [menu_all] = [1] [10-12-01 22:17:57.8886] Slim::Control::Request::dump (2433) Param: [_index] = [0] [10-12-01 22:17:57.8902] Slim::Control::Request::dump (2433) Param: [playlist_id] = [16015] [10-12-01 22:17:57.8924] Slim::Control::Request::dump (2433) Param: [menu] = [trackinfo] [10-12-01 22:17:57.8941] Slim::Control::Request::dump (2433) Param: [_quantity] = [200] [10-12-01 22:17:57.8957] Slim::Control::Request::dump (2433) Param: [textkey] = [R] [10-12-01 22:17:57.8973] Slim::Control::Request::dump (2433) Param: [favorites_title] = [Radio Stations] [10-12-01 22:17:57.8989] Slim::Control::Request::dump (2433) Param: [favorites_url] = [file:///D:/Music/Playlists/Radio_Stations.m3u] [10-12-01 22:17:57.9005] Slim::Control::Request::dump (2433) Param: [useContextMenu] = [1]
Pinging Andy Any update on this bug. All the playlists I have with Radio URL's in them have been broken for about 2 weeks. They work from the webui but don't display anything on the Jive remote.
Something in the latest nightlies has fixed this issue. I updated to latest of both the server software and jive yesterday ad my playlists containing radio stations now display each embedded url as it did before. I love to know what actual change fixed this.
Unable to reproduce on build 7.6.0 32398