Bug 763 - Selecting Play from Browse Artwork doesn't work
: Selecting Play from Browse Artwork doesn't work
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 6.0.0
: All All
: P2 normal (vote)
: ---
Assigned To: KDF
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-01-04 18:03 UTC by Greg Hamilton
Modified: 2008-08-18 10:53 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Hamilton 2005-01-04 18:03:22 UTC
When using the web interface and browsing by artwork, if you select the play
link just under the image you get an error, and the CPU pegs at 100%.  If you go
down one level further by click on the image you can then select the play all
button, which works.

I have confirmed this occurs on both Windows and Linux.  I have been using the
default skin.  Attached find a error report which I hope helps.

C:\Program Files\SlimServer\server>slim
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution (s///) at /PerlApp/URI/f
ile/Base.pm line 31.
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution (s///) at /PerlApp/URI/f
ile/Base.pm line 31.
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution (s///) at /PerlApp/URI/f
ile/Base.pm line 31.
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution iterator at /PerlApp/URI
/file/Base.pm line 31.
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution iterator at /PerlApp/URI
/file/Base.pm line 31.
Malformed UTF-8 character (unexpected continuation byte 0xb0, with no preceding
start byte) in substitution iterator at /PerlApp/URI
/file/Base.pm line 31.
Terminating on signal SIGINT(2)

C:\Program Files\SlimServer\server>slim
2005-01-04 20:47:39.1973 Backtrace:

   frame 0: Slim::Music::Info::songs (/PerlApp/Slim/Control/Command.pm line 483)
   frame 1: Slim::Control::Command::execute (/PerlApp/Slim/Web/HTTP.pm line 617)
   frame 2: Slim::Web::HTTP::processURL (/PerlApp/Slim/Web/HTTP.pm line 488)
   frame 3: Slim::Web::HTTP::processHTTP (/PerlApp/Slim/Networking/Select.pm
line 116)
   frame 4: Slim::Networking::Select::select (slimserver.pl line 479)
   frame 5: main::idle (slimserver.pl line 422)
   frame 6: main::main (slimserver.pl line 61)
   frame 7: PerlSvc::Interactive (perlsvc line 1205)
   frame 8: PerlSvc::_interactive (slimserver.pl line 0)
   frame 9: (eval) (slimserver.pl line 0)

Slim::Music::Info::songs() is deprecated - use the DataSource API instead.
Comment 1 Greg Hamilton 2005-01-04 18:04:19 UTC
Sorry, I forgot to say I was on the 1/04/2005 nightly
Comment 2 KDF 2005-01-05 03:01:23 UTC
I cant get results from pressing play from any of the new browsedb ui pages.  I
just get a number as the album name, and no songs added.  much of the artwork is
also missing now.

Dan, was this expected?
Comment 3 KDF 2005-01-05 16:28:33 UTC
I've got a simple fix for this.  The play button url is using the older command
style, which doesn't work with browsedb.  I'll commit tonight for the nightly build.