Bug 9173 - Can't play music in a folder using Browse Music Folder
: Can't play music in a folder using Browse Music Folder
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Player UI
: 7.2
: PC Windows XP
: -- major (vote)
: 7.x
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-15 12:05 UTC by Philip Meyer
Modified: 2009-09-08 09:21 UTC (History)
5 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Meyer 2008-08-15 12:05:15 UTC
When I press play on a folder, I get the following:

[20:01:53.5791] Slim::Hardware::IR::executeButton (1104) Button [play.repeat] with irCode: [undef] not implemented in mode: [browsetree]
[20:01:53.7437] Slim::Player::Source::openSong (2237) Error: [M:\Music\Alex's Music\Atomic Kitten] Unrecognized type dir
[20:01:53.7451] Slim::Player::Source::errorOpening (1758) Error: While opening current track, so mark it as already played!
[20:01:53.7460] Slim::Player::Source::errorOpening (1758) Backtrace:

   frame 0: Slim::Utils::Log::logBacktrace (P:/Music/SlimServer/trunk/server/Slim/Player/Source.pm line 1758)
   frame 1: Slim::Player::Source::errorOpening (P:/Music/SlimServer/trunk/server/Slim/Player/Source.pm line 2239)
   frame 2: Slim::Player::Source::openSong (P:/Music/SlimServer/trunk/server/Slim/Player/Source.pm line 377)
   frame 3: Slim::Player::Source::playmode (P:/Music/SlimServer/trunk/server/Slim/Player/Source.pm line 1333)
   frame 4: Slim::Player::Source::jumpto (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 935)
   frame 5: Slim::Control::Commands::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 994)
   frame 6: Slim::Control::Commands::playlistJumpCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 7: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 8: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 852)
   frame 9: Slim::Control::Request::executeRequest (P:/Music/SlimServer/trunk/server/Slim/Player/Client.pm line 638)
   frame 10: Slim::Player::Client::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 2805)
   frame 11: Slim::Control::Commands::_playlistXitem_load_done (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 1478)
   frame 12: Slim::Control::Commands::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Utils/Scanner.pm line 89)
   frame 13: Slim::Utils::Scanner::scanPathOrURL (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 1486)
   frame 14: Slim::Control::Commands::playlistXitemCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 15: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 16: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 852)
   frame 17: Slim::Control::Request::executeRequest (P:/Music/SlimServer/trunk/server/Slim/Player/Client.pm line 638)
   frame 18: Slim::Player::Client::execute (P:/Music/SlimServer/trunk/server/Slim/Buttons/BrowseTree.pm line 123)
   frame 19: Slim::Buttons::BrowseTree::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1100)
   frame 20: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Buttons/Input/List.pm line 146)
   frame 21: Slim::Buttons::Input::List::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1100)
   frame 22: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 276)
   frame 23: Slim::Control::Commands::buttonCommand (P:/Music/SlimServer/trunk/server/Plugins/StatusFirst/Plugin.pm line 169)
   frame 24: Plugins::StatusFirst::Plugin::StatusFirst_buttonCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 25: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1798)
   frame 26: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 852)
   frame 27: Slim::Control::Request::executeRequest (P:/Music/SlimServer/trunk/server/Slim/Player/Client.pm line 638)
   frame 28: Slim::Player::Client::execute (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1121)
   frame 29: Slim::Hardware::IR::processCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 940)
   frame 30: Slim::Hardware::IR::releaseCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 627)
   frame 31: Slim::Hardware::IR::checkRelease (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198)
   frame 32: (eval) (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198)
   frame 33: Slim::Utils::Timers::checkTimers (P:\Music\SlimServer\trunk\server\slimserver.pl line 520)
   frame 34: main::idle (P:\Music\SlimServer\trunk\server\slimserver.pl line 467)
   frame 35: main::main (P:\Music\SlimServer\trunk\server\slimserver.pl line 1029)

[20:01:53.7502] Slim::Player::Source::playmode (383) No more valid tracks on the playlist. Stopping.
Comment 1 Ross Levine 2008-08-15 18:19:58 UTC
Easily reproduced, click play on a folder receive on screen error "Problem:Unable to play file"
Comment 2 Michael Herger 2008-08-18 00:57:21 UTC
due to change 22606

Change 22724 - fix regex to only match protocol handlers, but not raw paths like /mnt/music
Comment 3 Ross Levine 2008-08-20 18:24:57 UTC
Michael I'm still seeing this as described in comment #1 with 7.2 - 22774
Comment 4 Michael Herger 2008-08-21 01:07:43 UTC
change 22811 - another Windows special: make sure we have a valid protocol, or SC will consider a Windows file path "M:\something" a url of type "M".

Andy/Dean/Chris - feel free to re-open if you think that change is too late for 7.2.
Comment 5 Blackketter Dean 2008-08-21 09:49:17 UTC
*** Bug 9207 has been marked as a duplicate of this bug. ***
Comment 6 Mickey Gee 2008-08-21 11:18:47 UTC
*** Bug 9229 has been marked as a duplicate of this bug. ***
Comment 7 Ross Levine 2008-08-22 12:17:19 UTC
Verified to be working in 7.2 - 22834
Comment 8 Wallace Lai 2008-08-26 11:25:36 UTC
Yesterday, with build 22861 exe, the bug was gone.  This morning, AutoTetsSystem regressed again with the same tests scripts and tracks using SqueezeCenter-7.2-22892.exe on both XP and Vista.  Bug as written is no longer there.

Closing.
Comment 9 Chris Owens 2008-08-26 11:38:34 UTC
Wallace, our usual procedure is not to close bugs until they are available for all users in a release.  Thanks.
Comment 10 Chris Owens 2009-07-31 10:27:22 UTC
Reduce number of active targets for SC