PDA

View Full Version : Announce: 6.0b3



Dan Sully
2005-03-20, 00:58
This is a follow up on beta 2 to fix some critical bugs.

Downloads are at the usual place: http://www.slimdevices.com/download

SlimServer 6.0 Beta 3 Release Notes:

Performance:

* Improved the speed for Browse Music Folder and Browsing Playlists.

General:

* Fixed a bug that was preventing SoftSqueeze from being launched.

* Fixed a potential problem that could cause malformed UTF-8 characters on Windows systems.

Bugs fixed:

# 874 - Browsing large directories is very slow.

# 955 - SS v6.0b1 scanning library glacially slow

#1124 - 'Now playing (jump back on wake)' does not change with song title change.

#1125 - Not able to ffw mp3 on sb1 or flac on sq2.

#1127 - Installer hangs after clicking Update

#1128 - Clicking on the letters of the alphabet doesnt jump to album beginning with that letter.:w

Harm Reitsma
2005-03-20, 02:39
The Beta 3 is not starting up for me. I re-installed Beta 2.

Am I the only one with this problem?


Dan Sully wrote:

> This is a follow up on beta 2 to fix some critical bugs.
>
> Downloads are at the usual place: http://www.slimdevices.com/download
>
> SlimServer 6.0 Beta 3 Release Notes:
>
> Performance:
>
> * Improved the speed for Browse Music Folder and Browsing Playlists.
>
> General:
>
> * Fixed a bug that was preventing SoftSqueeze from being launched.
>
> * Fixed a potential problem that could cause malformed UTF-8
> characters on Windows systems.
>
> Bugs fixed:
>
> # 874 - Browsing large directories is very slow.
>
> # 955 - SS v6.0b1 scanning library glacially slow
>
> #1124 - 'Now playing (jump back on wake)' does not change with
> song title change.
>
> #1125 - Not able to ffw mp3 on sb1 or flac on sq2.
>
> #1127 - Installer hangs after clicking Update
>
> #1128 - Clicking on the letters of the alphabet doesnt jump to
> album beginning with that letter.:w
>

John Gorst
2005-03-20, 02:57
Dan Sully wrote:
> This is a follow up on beta 2 to fix some critical bugs.
>
> Downloads are at the usual place: http://www.slimdevices.com/download

Is there something missing from these downloads as they seem a lot
smaller than the previsou beta release 7.4mb vs 12mb for the tar.gz release.

Is the no cpan relase safe for me to use, as long as I use the cpan one
every now and then to update the perl files?

Cheers

Michel
2005-03-20, 03:13
I tried it on Windows, the installation (on top of 5.4.1) went fine but the
slimserver UI comes out blank (an empty window).

Michel

JJ
2005-03-20, 03:29
Same here. No go on Windows XP Pro.

First attempt I installed it on top of 6.0b1 but the service failed to
start up. Starting it manually gave me an error message that the servic
started then immediately shut down.

So I completely uninstalled, then reinstalled clean. Now the service
doesn't even appear.


----- Original Message -----
From: "Michel" <mf22433 (AT) yahoo (DOT) com>
To: <discuss (AT) lists (DOT) slimdevices.com>
Sent: Sunday, March 20, 2005 3:13 AM
Subject: [slim] Announce: 6.0b3


>I tried it on Windows, the installation (on top of 5.4.1) went fine but
>the
> slimserver UI comes out blank (an empty window).
>
> Michel

Michel Fombellida
2005-03-20, 04:09
Hi

with B1 and B2 I've seen this same error message that the service was starting
and then immediately shutdown (when trying to start the service manually
because it did not work on automatic). I was adviced by Dan to delete the file
C:\Program Files\SlimServer\server\Cache\slimserversql.db and that solved this
issue.

However with B3 the service starts but no-UI (blank window). In the meantime I
reverted back to 5.4.1 which works fine.

Michel

Craig
2005-03-20, 04:13
JJ wrote:
> Same here. No go on Windows XP Pro.
>
> First attempt I installed it on top of 6.0b1 but the service failed to
> start up. Starting it manually gave me an error message that the
> servic started then immediately shut down.
>
> So I completely uninstalled, then reinstalled clean. Now the service
> doesn't even appear.
>
>
> ----- Original Message -----
> From: "Michel" <mf22433 (AT) yahoo (DOT) com>
> To: <discuss (AT) lists (DOT) slimdevices.com>
> Sent: Sunday, March 20, 2005 3:13 AM
> Subject: [slim] Announce: 6.0b3
>
>
>> I tried it on Windows, the installation (on top of 5.4.1) went fine
>> but the
>> slimserver UI comes out blank (an empty window).
>>
>> Michel

I had the same no start problem between the 3/17 and 3/18 nightlies. I
tracked the problem down to the .Pref file but i never managed to track it
down to a particular item. Deleting the pref file would allow it to start.

I am also seeing no web interface on 6.0b3 on xp Pro

Craig

Steven Moore
2005-03-20, 08:09
Mac 10.3.8, 6.0b3.

Rescan same time as in 6.0b2, 17th nightly 50mins for around 10k tracks
Cpu usage now normal 1-5% under normal condidtions.
Still getting 'blank' tracks problem on sb.
I set the -d sql debug option.
The first log, which found and displayed all the songs was a search for
sweet in the browser.

2005-03-20 14:53:23.1381 Generated findKey:
[contributor:contributor.name:SWEE*:* SWEE*::::]
2005-03-20 14:53:23.1421 Start and End node: [contributor:contributor]
2005-03-20 14:53:23.1462 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:23.1475 Running SQL query: [SELECT DISTINCT
contributors.id AS id,contributors.name AS name,contributors.namesort
AS namesort,contributors.moodlogic_id AS
moodlogic_id,contributors.moodlogic_mixable AS
moodlogic_mixable,contributors.musicmagic_mixable AS musicmagic_mixable
FROM contributor_track, contributors WHERE contributors.id =
contributor_track.contributor AND ( ( ( contributors.namesort like ? )
OR ( contributors.namesort like ? ) ) )]
2005-03-20 14:53:23.1492 Bind arguments: [SWEE%, % SWEE%]

2005-03-20 14:53:23.4002 Generated findKey: [album:album.title:SWEE*:*
SWEE*::::]
2005-03-20 14:53:23.4124 Start and End node: [album:album]
2005-03-20 14:53:23.4163 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:23.4176 Running SQL query: [SELECT DISTINCT albums.id
AS id,albums.title AS title,albums.titlesort AS
titlesort,albums.contributors AS contributors,albums.artwork_path AS
artwork_path,albums.disc AS disc,albums.discc AS
discc,albums.musicmagic_mixable AS musicmagic_mixable FROM tracks,
albums WHERE albums.id = tracks.album AND ( ( ( albums.titlesort like
? ) OR ( albums.titlesort like ? ) ) )]
2005-03-20 14:53:23.5116 Bind arguments: [SWEE%, % SWEE%]

2005-03-20 14:53:24.2986 Generated findKey: [track:track.title:SWEE*:*
SWEE*::::]
2005-03-20 14:53:24.3030 Start and End node: [default:default]
2005-03-20 14:53:24.3071 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:24.3086 Running SQL query: [SELECT DISTINCT tracks.id
AS id,tracks.tag AS tag,tracks.disc AS disc,tracks.fs AS
fs,tracks.tracknum AS tracknum,tracks.album AS album,tracks.titlesort
AS titlesort,tracks.thumb AS thumb,tracks.multialbumsortkey AS
multialbumsortkey,tracks.url AS url,tracks.title AS title,tracks.ct AS
ct,tracks.age AS age FROM tracks WHERE ( ( ( tracks.titlesort like ? )
OR ( tracks.titlesort like ? ) ) )]
2005-03-20 14:53:24.3104 Bind arguments: [SWEE%, % SWEE%]

2005-03-20 14:53:29.1943 Generated findKey:
[contributor:contributor.name:SWEET*:* SWEET*::::]
2005-03-20 14:53:29.1994 Start and End node: [contributor:contributor]
2005-03-20 14:53:29.2034 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:29.2052 Running SQL query: [SELECT DISTINCT
contributors.id AS id,contributors.name AS name,contributors.namesort
AS namesort,contributors.moodlogic_id AS
moodlogic_id,contributors.moodlogic_mixable AS
moodlogic_mixable,contributors.musicmagic_mixable AS musicmagic_mixable
FROM contributor_track, contributors WHERE contributors.id =
contributor_track.contributor AND ( ( ( contributors.namesort like ? )
OR ( contributors.namesort like ? ) ) )]
2005-03-20 14:53:29.2065 Bind arguments: [SWEET%, % SWEET%]

2005-03-20 14:53:29.7319 Generated findKey: [album:album.title:SWEET*:*
SWEET*::::]
2005-03-20 14:53:29.7365 Start and End node: [album:album]
2005-03-20 14:53:29.7441 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:29.7464 Running SQL query: [SELECT DISTINCT albums.id
AS id,albums.title AS title,albums.titlesort AS
titlesort,albums.contributors AS contributors,albums.artwork_path AS
artwork_path,albums.disc AS disc,albums.discc AS
discc,albums.musicmagic_mixable AS musicmagic_mixable FROM tracks,
albums WHERE albums.id = tracks.album AND ( ( ( albums.titlesort like
? ) OR ( albums.titlesort like ? ) ) )]
2005-03-20 14:53:29.7480 Bind arguments: [SWEET%, % SWEET%]

2005-03-20 14:53:30.4853 Generated findKey: [track:track.title:SWEET*:*
SWEET*::::]
2005-03-20 14:53:30.4894 Start and End node: [default:default]
2005-03-20 14:53:30.4965 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/LiveSearch.pm line 40)
frame 2: Slim::Music::LiveSearch::query
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
Pages.pm line 1413)
frame 3: Slim::Web::Pages::livesearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 744)
frame 4: Slim::Web::HTTP::generateHTTPResponse
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 665)
frame 5: Slim::Web::HTTP::processURL
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Web/
HTTP.pm line 529)
frame 6: Slim::Web::HTTP::processHTTP
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Networking/Select.pm line 115)
frame 7: Slim::Networking::Select::select (./slimserver.pl line 592)
frame 8: main::idle (./slimserver.pl line 535)
frame 9: main::main (./slimserver.pl line 1100)

2005-03-20 14:53:30.4981 Running SQL query: [SELECT DISTINCT tracks.id
AS id,tracks.tag AS tag,tracks.disc AS disc,tracks.fs AS
fs,tracks.tracknum AS tracknum,tracks.album AS album,tracks.titlesort
AS titlesort,tracks.thumb AS thumb,tracks.multialbumsortkey AS
multialbumsortkey,tracks.url AS url,tracks.title AS title,tracks.ct AS
ct,tracks.age AS age FROM tracks WHERE ( ( ( tracks.titlesort like ? )
OR ( tracks.titlesort like ? ) ) )]
2005-03-20 14:53:30.4994 Bind arguments: [SWEET%, % SWEET%]

2005-03-20 14:53:33.5311 Generated findKey:
[contributor:contributor.name:SWEET*:* SWEET*::::]
2005-03-20 14:53:33.5339 Used previous results for findKey:
[contributor:contributor.name:SWEET*:* SWEET*::::]
2005-03-20 14:53:33.5369 Generated findKey: [album:album.title:SWEET*:*
SWEET*::::]
2005-03-20 14:53:33.5401 Used previous results for findKey:
[album:album.title:SWEET*:* SWEET*::::]
2005-03-20 14:53:33.5431 Generated findKey: [track:track.title:SWEET*:*
SWEET*::::]
2005-03-20 14:53:33.5459 Used previous results for findKey:
[track:track.title:SWEET*:* SWEET*::::]




This is a search for sweet input on the squeezebox, giving the blank
tracks problem.

2005-03-20 14:55:16.5337 Generated findKey:
[track:contributor.name:track.title:album.title:con tributor.role::
SWEET*:* SWEET*::1:title:::]
2005-03-20 14:55:16.5379 Start and End node: [contributor:default]
2005-03-20 14:55:16.5401 Start and End node: [default:default]
2005-03-20 14:55:16.5419 Start and End node: [album:default]
2005-03-20 14:55:16.5567 Start and End node: [contributor:default]
2005-03-20 14:55:16.5610 Backtrace:

frame 0: Slim::DataStores::DBI::DataModel::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
DataStores/DBI/DBIStore.pm line 241)
frame 1: Slim::DataStores::DBI::DBIStore::find
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 597)
frame 2: Slim::Buttons::BrowseID3::loadDir
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 459)
frame 3: Slim::Buttons::BrowseID3::setMode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/Common.pm line 1048)
frame 4: Slim::Buttons::Common::pushMode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/Search.pm line 169)
frame 5: Slim::Buttons::Search::startSearch
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/Search.pm line 138)
frame 6: Slim::Buttons::Search::searchHandler
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/Input/Text.pm line 502)
frame 7: Slim::Buttons::Input::Text::exitInput
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/Input/Text.pm line 131)
frame 8: Slim::Buttons::Input::Text::__ANON__
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 613)
frame 9: Slim::Hardware::IR::executeButton
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 10: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 637)
frame 11: Slim::Hardware::IR::processCode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 455)
frame 12: Slim::Hardware::IR::processIR
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 13: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 87)
frame 14: Slim::Hardware::IR::idle (./slimserver.pl line 569)
frame 15: main::idle (./slimserver.pl line 535)
frame 16: main::main (./slimserver.pl line 1100)

2005-03-20 14:55:16.5870 Running SQL query: [SELECT DISTINCT tracks.id
AS id,tracks.tag AS tag,tracks.disc AS disc,tracks.fs AS
fs,tracks.tracknum AS tracknum,tracks.album AS album,tracks.titlesort
AS titlesort,tracks.thumb AS thumb,tracks.multialbumsortkey AS
multialbumsortkey,tracks.url AS url,tracks.title AS title,tracks.ct AS
ct,tracks.age AS age FROM contributor_track, tracks, contributors,
albums WHERE contributors.id = contributor_track.contributor AND
albums.id = tracks.album AND contributor_track.track = tracks.id AND (
contributor_track.role = ? AND ( ( tracks.titlesort like ? ) OR (
tracks.titlesort like ? ) ) ) ORDER BY tracks.titlesort]
2005-03-20 14:55:16.5887 Bind arguments: [1, SWEET%, % SWEET%]

2005-03-20 14:55:24.4059 Null track request!
2005-03-20 14:55:24.4082 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 682)
frame 1: Slim::Music::Info::standardTitle
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 703)
frame 2: Slim::Buttons::BrowseID3::lines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Display/Display.pm line 120)
frame 3: Slim::Display::Display::curLines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Player/SqueezeboxG.pm line 141)
frame 4: Slim::Player::SqueezeboxG::update
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 97)
frame 5: Slim::Buttons::BrowseID3::__ANON__
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 613)
frame 6: Slim::Hardware::IR::executeButton
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 7: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 637)
frame 8: Slim::Hardware::IR::processCode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 455)
frame 9: Slim::Hardware::IR::processIR
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 10: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 87)
frame 11: Slim::Hardware::IR::idle (./slimserver.pl line 569)
frame 12: main::idle (./slimserver.pl line 535)
frame 13: main::main (./slimserver.pl line 1100)

Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.
2005-03-20 14:55:24.4108 Null track request!
2005-03-20 14:55:24.4134 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 495)
frame 1: Slim::Music::Info::infoFormat
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718)
frame 2: Slim::Music::Info::standardTitle
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 703)
frame 3: Slim::Buttons::BrowseID3::lines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Display/Display.pm line 120)
frame 4: Slim::Display::Display::curLines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Player/SqueezeboxG.pm line 141)
frame 5: Slim::Player::SqueezeboxG::update
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 97)
frame 6: Slim::Buttons::BrowseID3::__ANON__
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 613)
frame 7: Slim::Hardware::IR::executeButton
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 8: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 637)
frame 9: Slim::Hardware::IR::processCode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 455)
frame 10: Slim::Hardware::IR::processIR
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 11: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 87)
frame 12: Slim::Hardware::IR::idle (./slimserver.pl line 569)
frame 13: main::idle (./slimserver.pl line 535)
frame 14: main::main (./slimserver.pl line 1100)

2005-03-20 14:55:24.4163 Couldn't get object for url:
[file:///Volumes/media/itunes/Junior%20Walker%20And%20The%20All%20Star/
Motown%20Classics/How%20Sweet%20It%20Is%20(To%20Be%20Loved%20B.mp3]
2005-03-20 14:55:24.5244 Null track request!
2005-03-20 14:55:24.5276 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 682)
frame 1: Slim::Music::Info::standardTitle
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 703)
frame 2: Slim::Buttons::BrowseID3::lines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Display/Display.pm line 120)
frame 3: Slim::Display::Display::curLines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Player/SqueezeboxG.pm line 141)
frame 4: Slim::Player::SqueezeboxG::update
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 97)
frame 5: Slim::Buttons::BrowseID3::__ANON__
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 613)
frame 6: Slim::Hardware::IR::executeButton
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 7: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 637)
frame 8: Slim::Hardware::IR::processCode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 527)
frame 9: Slim::Hardware::IR::repeatCode
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 438)
frame 10: Slim::Hardware::IR::processIR
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Control/Command.pm line 587)
frame 11: Slim::Control::Command::execute
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Hardware/IR.pm line 87)
frame 12: Slim::Hardware::IR::idle (./slimserver.pl line 569)
frame 13: main::idle (./slimserver.pl line 535)
frame 14: main::main (./slimserver.pl line 1100)

Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.
Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.
2005-03-20 14:55:24.5316 Couldn't get object for url:
[file:///Volumes/media/itunes/Junior%20Walker%20And%20The%20All%20Star/
Motown%20Classics/How%20Sweet%20It%20Is%20(To%20Be%20Loved%20B.mp3]
2005-03-20 14:55:24.7054 Null track request!
2005-03-20 14:55:24.7073 Backtrace:

frame 0: Slim::DataStores::DBI::DBIStore::objectForUrl
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 682)
frame 1: Slim::Music::Info::standardTitle
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/BrowseID3.pm line 703)
frame 2: Slim::Buttons::BrowseID3::lines
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Player/SqueezeboxG.pm line 555)
frame 3: Slim::Player::SqueezeboxG::scrollBottom
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Buttons/ScreenSaver.pm line 130)
frame 4: Slim::Buttons::ScreenSaver::screenSaver
(/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Utils/Timers.pm line 62)
frame 5: Slim::Utils::Timers::checkTimers (./slimserver.pl line 565)
frame 6: main::idle (./slimserver.pl line 535)
frame 7: main::main (./slimserver.pl line 1100)

Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.
Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.
2005-03-20 14:55:24.7104 Couldn't get object for url:
[file:///Volumes/media/itunes/Junior%20Walker%20And%20The%20All%20Star/
Motown%20Classics/How%20Sweet%20It%20Is%20(To%20Be%20Loved%20B.mp3]
Use of uninitialized value in string ne at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/
Music/Info.pm line 718.

I hope this helps in tracing the source of this problem

Steven Moore

Jacob Weber
2005-03-20, 08:27
I'm seeing about 95% CPU usage (on one of my two 800-mHz G4s). The
server is running, but not playing anything. Is this expected?

Jacob

vidurapparao
2005-03-20, 09:09
This seems to be an installer issue on Windows for people who previously
installed a 6.0 beta. I'm working on a fix and hope to put up a fixed
version of 6.0b3 shortly.

The issue seems to be that the old SQL subdirectory of your SlimServer
installation is not getting correctly overwritten. Removing that
directory (server/SQL under your SlimServer directory) prior to
installation should work...or you can wait for the new version. :-)

--Vidur

Harm Reitsma wrote:

> The Beta 3 is not starting up for me. I re-installed Beta 2.
>
> Am I the only one with this problem?
>
>
> Dan Sully wrote:
>
>> This is a follow up on beta 2 to fix some critical bugs.
>>
>> Downloads are at the usual place: http://www.slimdevices.com/download
>>
>> SlimServer 6.0 Beta 3 Release Notes:
>>
>> Performance:
>>
>> * Improved the speed for Browse Music Folder and Browsing Playlists.
>>
>> General:
>>
>> * Fixed a bug that was preventing SoftSqueeze from being launched.
>>
>> * Fixed a potential problem that could cause malformed UTF-8
>> characters on Windows systems.
>>
>> Bugs fixed:
>>
>> # 874 - Browsing large directories is very slow.
>>
>> # 955 - SS v6.0b1 scanning library glacially slow
>>
>> #1124 - 'Now playing (jump back on wake)' does not change with
>> song title change.
>>
>> #1125 - Not able to ffw mp3 on sb1 or flac on sq2.
>>
>> #1127 - Installer hangs after clicking Update
>>
>> #1128 - Clicking on the letters of the alphabet doesnt jump to
>> album beginning with that letter.:w
>>

Jack Coates
2005-03-20, 09:41
Vidur Apparao wrote:
>
> This seems to be an installer issue on Windows for people who previously
> installed a 6.0 beta. I'm working on a fix and hope to put up a fixed
> version of 6.0b3 shortly.
>
> The issue seems to be that the old SQL subdirectory of your SlimServer
> installation is not getting correctly overwritten. Removing that
> directory (server/SQL under your SlimServer directory) prior to
> installation should work...or you can wait for the new version. :-)
>
> --Vidur
>

I don't know about that... completely uninstalled b2 and deleted the
install point before I installed b3 at all, and it's still hanging at
startup. I've tried to run some debug switches, but a hard drive search
shows it isn't even creating slimserver.log. Here's some procexpnt data,
FWIW: http://www.monkeynoodle.org/tmp/vidur.zip
--
Jack at Monkeynoodle dot Org: It's a Scientific Venture...
Riding the Emergency Third Rail Power Trip since 1996!

Dan Sully
2005-03-20, 10:00
* Jacob Weber shaped the electrons to say...

>I'm seeing about 95% CPU usage (on one of my two 800-mHz G4s). The
>server is running, but not playing anything. Is this expected?

Jacob - is this immediately after startup? How large is your music Library?

-D
--
"A good messenger expects to get shot." --Larry Wall

=?ISO-8859-1?Q?Jonas_Nordstr=F6m?=
2005-03-20, 10:12
On Sun, 20 Mar 2005 08:09:59 -0800, Vidur Apparao <vidur (AT) slimdevices (DOT) com> wrote:
>
> This seems to be an installer issue on Windows for people who previously
> installed a 6.0 beta. I'm working on a fix and hope to put up a fixed
> version of 6.0b3 shortly.
>
> The issue seems to be that the old SQL subdirectory of your SlimServer
> installation is not getting correctly overwritten. Removing that
> directory (server/SQL under your SlimServer directory) prior to
> installation should work...or you can wait for the new version. :-)
>

I should probably wait for the next version then, this is what I'm
getting (win XP):
Can't locate object method "set_up" via package "Class::DBI::Relationship::HasMa
ny" at /PerlApp/Class/DBI.pm line 1055.
BEGIN failed--compilation aborted at /PerlApp/Slim/DataStores/DBI/DBIStore.pm li
ne 19.
BEGIN failed--compilation aborted at /PerlApp/Slim/Music/Info.pm line 19.
BEGIN failed--compilation aborted at /PerlApp/Slim/Utils/Misc.pm line 15.
BEGIN failed--compilation aborted at slimserver.pl line 199.
Undefined subroutine &main::main called at slimserver.pl line 61.


--
Jonas Nordstr÷m

Dan Sully
2005-03-20, 10:16
* Jonas Nordstr├Âm shaped the electrons to say...

>> This seems to be an installer issue on Windows for people who previously
>> installed a 6.0 beta. I'm working on a fix and hope to put up a fixed
>> version of 6.0b3 shortly.
>>
>> The issue seems to be that the old SQL subdirectory of your SlimServer
>> installation is not getting correctly overwritten. Removing that
>> directory (server/SQL under your SlimServer directory) prior to
>> installation should work...or you can wait for the new version. :-)

The windows installer is fixed now.

-D

Jacob Weber
2005-03-20, 10:53
In article <20050320170003.GC7256 (AT) electricrain (DOT) com>,
Dan Sully <dan (AT) slimdevices (DOT) com> wrote:

> * Jacob Weber shaped the electrons to say...
>
> >I'm seeing about 95% CPU usage (on one of my two 800-mHz G4s). The
> >server is running, but not playing anything. Is this expected?
>
> Jacob - is this immediately after startup? How large is your music Library?


Yep, it begins right after I start SlimServer, and stays that way. It's
currently hovering around 90%. (I'm looking at the "perl" process that
starts when I start the server.)

I have, according to SlimServer, "561 albums with 6899 songs by 750
artists" in my library. It's already done indexing them.

I tried re-installing 6.0b2, and it started up around 90%. But after a
minute or so, it quieted down to about 1%. While playing, it was closer
to 3%.

This is OS 10.3.8, 1.25 GB RAM, dual-800 G4.
Jacob

Dan Sully
2005-03-20, 11:02
* Jacob Weber shaped the electrons to say...

>Yep, it begins right after I start SlimServer, and stays that way. It's
>currently hovering around 90%. (I'm looking at the "perl" process that
>starts when I start the server.)
>
>I have, according to SlimServer, "561 albums with 6899 songs by 750
>artists" in my library. It's already done indexing them.
>
>I tried re-installing 6.0b2, and it started up around 90%. But after a
>minute or so, it quieted down to about 1%. While playing, it was closer
>to 3%.

Ok - I'm trying to reproduce it here. Does it happen the second SlimServer
has been started? IE: It's finished indexing, you stop the server, and then restart?

-D

Jacob Weber
2005-03-20, 11:36
In article <20050320180230.GA10226 (AT) electricrain (DOT) com>,
Dan Sully <dan (AT) slimdevices (DOT) com> wrote:

> Ok - I'm trying to reproduce it here. Does it happen the second SlimServer
> has been started? IE: It's finished indexing, you stop the server, and then
> restart?

Yeah. Although it always starts off with high processor usage, even on
6.0b2. That seems normal. It's just that it remains high on 6.0b3.
Jacob

Michel Fombellida
2005-03-20, 11:37
Hi Dan,

yes it works now. I still see a problem with the counts of artists, albums,
genres as compared to iTunes library and also an issue with composers in
artists on the SB itself (only in browse by genre). I raised a bug report
(1133). Hope this helps.

Michel

Avi Schwartz
2005-03-20, 11:46
Jacob Weber wrote:

>In article <20050320180230.GA10226 (AT) electricrain (DOT) com>,
> Dan Sully <dan (AT) slimdevices (DOT) com> wrote:
>
>
>
>>Ok - I'm trying to reproduce it here. Does it happen the second SlimServer
>>has been started? IE: It's finished indexing, you stop the server, and then
>>restart?
>>
>>
>
>Yeah. Although it always starts off with high processor usage, even on
>6.0b2. That seems normal. It's just that it remains high on 6.0b3.
>Jacob
>
>
I have seen the same with the 3/19 nightly build on Linux when a browser
is connected to the server. If you close the browser page, does the CPU
usage drop back to a normal level?

Avi

--
Avi Schwartz
http://public.xdi.org/=avi.schwartz

Jacob Weber
2005-03-20, 11:55
In article <423DC518.40307 (AT) cfftechnologies (DOT) com>,
Avi Schwartz <slim (AT) cfftechnologies (DOT) com>
wrote:

> I have seen the same with the 3/19 nightly build on Linux when a browser
> is connected to the server. If you close the browser page, does the CPU
> usage drop back to a normal level?

I'm pretty sure that I didn't have the browser interface open when I
noticed this. If you want I can try reinstalling b3 later and make sure.
Jacob

Dan Sully
2005-03-20, 11:56
* Jacob Weber shaped the electrons to say...

>> Ok - I'm trying to reproduce it here. Does it happen the second SlimServer
>> has been started? IE: It's finished indexing, you stop the server, and then
>> restart?
>
>Yeah. Although it always starts off with high processor usage, even on
>6.0b2. That seems normal. It's just that it remains high on 6.0b3.

Ok - are you playing music? If so, what type? Transcoding?

-D
--
<iNoah> you know, most free operating systems come preinstalled with their own high horse.

Healy
2005-03-20, 11:58
I'm getting %20 displayed in place of spaces in my itunes playlists on
the server. It
does not happen with slimserver created playlists, only itunes ones:


Lord Of The Rings Soundtracks.m3u
Mr Clapton & Mr Johnson.m3u
Singer Songwriters.m3u
itunesplaylist:3%20Stars%20or%20above
itunesplaylist:4%20Stars%20or%20above
itunesplaylist:iPod%20Shuffle%20Rated%20Songs



On Mar 19, 2005, at 11:58 PM, Dan Sully wrote:

> This is a follow up on beta 2 to fix some critical bugs.
>
> Downloads are at the usual place: http://www.slimdevices.com/download
>
> SlimServer 6.0 Beta 3 Release Notes:
>
> Performance:
>
> * Improved the speed for Browse Music Folder and Browsing Playlists.
>
> General:
>
> * Fixed a bug that was preventing SoftSqueeze from being launched.
>
> * Fixed a potential problem that could cause malformed UTF-8
> characters on Windows systems.
>
> Bugs fixed:
>
> # 874 - Browsing large directories is very slow.
>
> # 955 - SS v6.0b1 scanning library glacially slow
>
> #1124 - 'Now playing (jump back on wake)' does not change with song
> title change.
>
> #1125 - Not able to ffw mp3 on sb1 or flac on sq2.
>
> #1127 - Installer hangs after clicking Update
>
> #1128 - Clicking on the letters of the alphabet doesnt jump to album
> beginning with that letter.:w
>

Dan Sully
2005-03-20, 12:06
* Jacob Weber shaped the electrons to say...

>In article <423DC518.40307 (AT) cfftechnologies (DOT) com>,
> Avi Schwartz <slim (AT) cfftechnologies (DOT) com>
> wrote:
>
>> I have seen the same with the 3/19 nightly build on Linux when a browser
>> is connected to the server. If you close the browser page, does the CPU
>> usage drop back to a normal level?
>
>I'm pretty sure that I didn't have the browser interface open when I
>noticed this. If you want I can try reinstalling b3 later and make sure.

Please. Although I'm unable to reproduce it here, I'm considering it a blocking issue for 6.0

-D
--
It does not do to leave a live Dragon out of your calculations..

Jacob Weber
2005-03-20, 13:46
In article <20050320190648.GD11292 (AT) electricrain (DOT) com>,
Dan Sully <dan (AT) slimdevices (DOT) com> wrote:

> >I'm pretty sure that I didn't have the browser interface open when I
> >noticed this. If you want I can try reinstalling b3 later and make sure.
>
> Please. Although I'm unable to reproduce it here, I'm considering it a
> blocking issue for 6.0


I just reinstalled 6.0b3, without ever opening the browser interface.
Same results. Not sure if this will help, but here's a "sample" from
Activity Viewer. I ran this about a minute after starting the server.

Jacob



Analysis of sampling pid 6249 every 10.000000 milliseconds
Call graph:
275 Thread_110b
275 0x2294
275 0x2420
275 0x27b0
275 perl_run
275 S_run_body
271 Perl_runops_standard
60 Perl_pp_entersub
50 XS_DBI_dispatch
32 XS_DBD__SQLite__st_execute
30 sqlite_st_execute
15 sqlite3_step
14 sqlite3VdbeExec
4 sqlite3BtreeInsert
2 balance
2 balance_nonroot
1 sqlite3pager_write
1 sqlite3OsWrite
1 write
1 write
1 szone_free
1 deallocate_pages
1 deallocate_pages
1 sqlite3pager_write
1 sqlite3OsWrite
1 write
1 write
1 szone_free
1 szone_free
2 sqlite3BtreeDelete
1 balance
1 balance_nonroot
1 freePage
1 sqlite3pager_write
1 sqlite3OsWrite
1 write
1 write
1 moveToRoot
1 getAndInitPage
1 getPage
1 getPage
2 sqlite3BtreeMoveto
2 moveToChild
2 getAndInitPage
2 sqlite3pager_ref
2 sqlite3pager_ref
2 sqlite3VdbeExec
1 sqlite3BtreeCursor
1 getAndInitPage
1 getPage
1 sqlite3pager_get
1 pager_lookup
1 pager_lookup
1 sqlite3BtreeGetMeta
1 sqlite3pager_get
1 sqlite3pager_get
1 sqlite3MemCompare
1 sqlite3MemCompare
1 sqlite3VdbeIdxRowid
1 sqlite3VdbeSerialGet
1 sqlite3VdbeSerialTypeLen
1 sqlite3VdbeSerialTypeLen
1 sqlite3SafetyOff
1 sqlite3SafetyOff
13 sqlite3_prepare
13 sqlite3RunParser
13 sqlite3Parser
13 yy_reduce
7 sqlite3Select
4 sqlite3WhereBegin
3 sqlite3WhereBegin
1 exprAnalyze
1 exprTableUsage
1 exprTableUsage
3 sqlite3SelectResolve
2 prepSelectStmt
1 prepSelectStmt
1 sqlite3LocateTable
1 sqlite3FindTable
1 sqlite3HashFind
1 findElementGivenHash
1 findElementGivenHash
1 sqlite3ExprResolveNames
1 walkExprTree
1 nameResolverStep
1 lookupName
1 free
1 free
2 yy_reduce
1 sqlite3Expr
1 sqlite3Malloc
1 malloc
1 malloc_zone_malloc
1 malloc_zone_malloc
1 sqlite3FinishCoding
1 sqlite3VdbeMakeReady
1 sqlite3Malloc
1 __bzero
1 __bzero
1 sqlite3Update
1 sqlite3ExprListDelete
1 szone_free
1 szone_free
1 sqlite3WhereEnd
1 sqlite3WhereEnd
1 _sqlite_tracef
1 Perl_get_sv
1 Perl_gv_fetchpv
1 Perl_hv_fetch
1 Perl_hv_fetch
1 sqlite3_finalize
1 sqlite3VdbeFinalize
1 sqlite3VdbeDelete
1 szone_free
1 szone_free
1 Perl_sv_2mortal
1 Perl_sv_2mortal
1 dbdxst_bind_params
1 __pthread_getspecific
1 __pthread_getspecific
8 XS_DBD__SQLite__st_fetchrow_arrayref
8 sqlite_st_fetch
7 sqlite3_step
7 sqlite3VdbeExec
2 sqlite3VdbeCursorMoveto
2 sqlite3BtreeMoveto
2 sqlite3BtreeMoveto
1 applyAffinity
1 __fixunsdfdi
1 __fixunsdfdi
1 popStack
1 sqlite3VdbeMemRelease
1 szone_free
1 szone_free
1 sqlite3GetVarint32
1 sqlite3GetVarint32
1 sqlite3VdbeExec
1 sqlite3VdbeIdxKeyCompare
1 sqlite3VdbeRecordCompare
1 sqlite3VdbeSerialGet
1 sqlite3VdbeSerialGet
1 sqlite_st_fetch
6 Perl_call_sv
6 Perl_runops_standard
5 Perl_pp_entersub
5 XS_DBI_dispatch
2 XS_DBD__SQLite__st_FETCH_attrib
1 XS_DBD__SQLite__st_FETCH_attrib
1 sqlite_st_FETCH_attrib
1 sqlite_st_FETCH_attrib
1 0xcda0c
1 0xcda0c
1 XS_DBD_____st_bind_col
1 dbih_sth_bind_col
1 __pthread_getspecific
1 __pthread_getspecific
1 __pthread_getspecific
1 __pthread_getspecific
1 Perl_sv_setsv_flags
1 Perl_sv_setsv_flags
2 XS_DBI_dispatch
1 0x104a5f8
1 0x104a5f8
1 __pthread_getspecific
1 __pthread_getspecific
7 Perl_pp_entersub
1 0x6e994
1 0x6e994
1 0x80404
1 0x80404
1 XS_Scalar__Util_weaken
1 Perl_sv_rvweaken
1 S_sv_add_backref
1 Perl_av_extend
1 Perl_av_extend
22 Perl_pp_helem
15 Perl_hv_fetch_ent
7 Perl_sv_2pv_flags
7 Perl_amagic_call
7 Perl_runops_standard
2 Perl_pp_return
2 Perl_sv_mortalcopy
2 Perl_sv_setsv_flags
1 Perl_sv_grow
1 Perl_safesysmalloc
1 malloc
1 malloc_zone_malloc
1 szone_malloc
1 szone_malloc
1 Perl_sv_setsv_flags
1 0x7f4f7be8
1 0x7f4f7be8
1 Perl_pp_entersub
1 Perl_pp_entersub
1 Perl_pp_leavesub
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_setsv_flags
1 Perl_pp_method_named
1 S_method_common
1 S_method_common
1 Perl_pp_padsv
1 Perl_pp_padsv
4 Perl_hv_store_ent
2 Perl_sv_2pv_flags
2 Perl_amagic_call
2 Perl_runops_standard
1 Perl_pp_lc
1 szone_free
1 szone_free
1 Perl_pp_leavesub
1 Perl_pp_leavesub
1 Perl_hv_store_ent
1 S_share_hek_flags
1 S_save_hek_flags
1 Perl_safesysmalloc
1 malloc
1 malloc_zone_malloc
1 malloc_zone_malloc
1 Perl_mg_copy
1 Perl_mg_copy
1 Perl_newSVsv
1 Perl_sv_setsv_flags
1 Perl_sv_upgrade
1 S_new_xpvmg
1 S_new_xpvmg
1 Perl_sv_upgrade
1 Perl_sv_upgrade
1 S_new_he
1 S_new_he
6 Perl_sv_mortalcopy
6 Perl_sv_setsv_flags
6 Perl_mg_get
6 Perl_magic_getpack
6 S_magic_methpack
6 Perl_call_sv
6 Perl_runops_standard
4 Perl_pp_entersub
4 XS_DBI_dispatch
1 Perl_hv_fetch
1 S_hv_fetch_flags
1 S_hv_fetch_flags
1 XS_DBD__SQLite__st_FETCH_attrib
1 dbih_get_attr_k
1 dbih_getcom2
1 __pthread_getspecific
1 __pthread_getspecific
1 XS_DBI_dispatch
1 __pthread_getspecific
1 __pthread_getspecific
1 Perl_pp_exists
1 Perl_pp_exists
1 Perl_pp_method
1 S_method_common
1 Perl_gv_fetchmethod_autoload
1 Perl_gv_fetchmeth
1 Perl_hv_fetch
1 0x7f4f8100
1 0x7f4f8100
1 0x7f4f77cc
1 0x7f4f77cc
18 Perl_pp_nextstate
15 Perl_free_tmps
14 Perl_sv_free
13 Perl_sv_clear
7 szone_free
7 szone_free
2 Perl_mg_free
1 Perl_mg_free
1 szone_free
1 szone_free
1 Perl_sv_clear
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_av_undef
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_hv_undef
1 S_hfreeentries
1 Perl_hv_free_ent
1 Perl_sv_free
1 Perl_sv_clear
1 szone_free
1 szone_free
1 S_unshare_hek_or_pvn
1 S_unshare_hek_or_pvn
1 free
1 szone_size
1 szone_size
1 0x7f4f7b8c
1 0x7f4f7b8c
1 Perl_free_tmps
3 Perl_pp_nextstate
16 Perl_runops_standard
15 Perl_pp_sassign
11 Perl_mg_set
11 Perl_magic_setpack
9 Perl_call_sv
8 Perl_runops_standard
4 Perl_pp_entersub
3 XS_DBI_dispatch
2 XS_DBD__SQLite__st_STORE
2 dbih_set_attr_k
1 dbih_getcom2
1 S_hv_fetch_flags
1 S_hv_fetch_flags
1 dbih_set_attr_k
1 Perl_gv_fetchmethod_autoload
1 Perl_gv_fetchmeth
1 Perl_hv_fetch
1 0x7f4f77e0
1 0x7f4f77e0
1 0xcddf8
1 0xcddf8
2 Perl_pp_return
1 Perl_leave_scope
1 Perl_leave_scope
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_grow
1 0x7f4f804c
1 0x7f4f804c
1 0x7f4f7cc8
1 0x7f4f7cc8
1 Perl_pp_padsv
1 Perl_pp_padsv
1 Perl_call_sv
1 Perl_call_method
1 Perl_call_method
1 Perl_push_scope
1 Perl_push_scope
4 Perl_sv_setsv_flags
1 0x7f4fa54c
1 0x7f4fa54c
1 Perl_mg_get
1 Perl_magic_get
1 Perl_sv_setpvn
1 __memcpy
1 __memcpy
1 Perl_sv_setsv_flags
1 szone_free
1 szone_free
14 Perl_pp_or
13 Perl_sv_2bool
11 Perl_amagic_call
11 Perl_runops_standard
2 Perl_pp_entersub
1 Perl_push_return
1 Perl_push_return
1 Perl_push_scope
1 Perl_push_scope
2 Perl_pp_hslice
2 Perl_hv_fetch_ent
2 Perl_sv_2pv_flags
2 Perl_amagic_call
2 Perl_runops_standard
1 Perl_pp_method_named
1 S_method_common
1 Perl_hv_fetch_ent
1 Perl_hv_fetch_ent
1 Perl_pp_return
1 Perl_leave_scope
1 Perl_leave_scope
2 Perl_pp_lc
1 0x7f4f7b0c
1 0x7f4f7b0c
1 Perl_pp_lc
2 Perl_pp_rv2hv
2 Perl_amagic_call
1 Perl_amagic_call
1 Perl_mg_find
1 Perl_mg_find
1 Perl_pp_leavesub
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_upgrade
1 S_new_xpviv
1 S_new_xpviv
1 Perl_pp_rv2av
1 Perl_pp_rv2av
1 Perl_runops_standard
2 Perl_sv_2bool
1 Perl_pp_or
13 Perl_pp_return
8 Perl_leave_scope
3 Perl_hv_clear
3 S_hfreeentries
2 Perl_hv_free_ent
2 Perl_sv_free
2 Perl_sv_clear
1 Perl_sv_clear
1 szone_free
1 szone_free
1 S_hfreeentries
3 Perl_leave_scope
1 Perl_av_clear
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_sv_clear
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_hv_undef
1 S_hfreeentries
1 Perl_hv_free_ent
1 Perl_hv_free_ent
2 Perl_pp_return
2 Perl_sv_free
2 Perl_sv_free
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_grow
1 0x800200
1 Perl_safesysmalloc
1 Perl_safesysmalloc
10 Perl_pp_leavesub
5 Perl_sv_mortalcopy
5 Perl_sv_setsv_flags
2 Perl_sv_setsv_flags
1 Perl_sv_grow
1 Perl_safesysmalloc
1 __pthread_getspecific
1 __pthread_getspecific
1 Perl_sv_upgrade
1 S_new_xrv
1 S_new_xrv
1 __memcpy
1 __memcpy
4 Perl_leave_scope
2 Perl_leave_scope
1 Perl_sv_force_normal_flags
1 Perl_sv_force_normal_flags
1 Perl_sv_free
1 Perl_sv_clear
1 Perl_hv_undef
1 S_hfreeentries
1 0x7f4f7bf8
1 0x7f4f7bf8
1 Perl_sv_free
1 Perl_sv_free
8 Perl_pp_match
6 Perl_regexec_flags
5 S_regtry
5 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
2 S_regmatch
1 S_regmatch
1 S_regrepeat
1 S_reginclass
1 S_reginclass
1 S_reginclass
1 S_reginclass
1 S_regmatch
1 S_regrepeat
1 S_reginclass
1 S_reginclass
1 Perl_savepvn
1 Perl_safesysmalloc
1 __pthread_getspecific
1 __pthread_getspecific
2 Perl_pp_match
6 Perl_pp_aassign
1 Perl_av_clear
1 Perl_av_clear
1 Perl_av_store
1 Perl_av_store
1 Perl_hv_clear
1 S_hfreeentries
1 Perl_hv_free_ent
1 Perl_sv_free
1 Perl_sv_clear
1 free
1 szone_size
1 szone_size
1 Perl_hv_store_ent
1 S_share_hek_flags
1 S_share_hek_flags
1 Perl_pp_aassign
1 Perl_sv_setsv_flags
1 Perl_sv_setsv_flags
6 Perl_pp_method_named
6 S_method_common
4 Perl_hv_fetch_ent
3 Perl_hv_fetch_ent
1 Perl_mg_find
1 Perl_mg_find
1 0x7f4f80e8
1 0x7f4f80e8
1 S_method_common
5 Perl_pp_hslice
5 Perl_hv_fetch_ent
3 Perl_hv_store_ent
1 0x7f4f77cc
1 0x7f4f77cc
1 Perl_sv_2pv_flags
1 Perl_amagic_call
1 Perl_runops_standard
1 Perl_pp_padsv
1 Perl_pp_padsv
1 S_share_hek_flags
1 S_share_hek_flags
2 Perl_sv_2pv_flags
2 Perl_amagic_call
1 0x7f4f73b4
1 0x7f4f73b4
1 Perl_runops_standard
1 Perl_pp_leavesub
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_grow
1 Perl_safesysmalloc
1 __pthread_getspecific
1 __pthread_getspecific
5 Perl_pp_join
5 Perl_do_join
5 Perl_sv_catsv_flags
5 Perl_sv_2pv_flags
5 Perl_amagic_call
4 Perl_runops_standard
2 Perl_pp_return
2 Perl_sv_mortalcopy
2 Perl_sv_setsv_flags
2 Perl_sv_grow
1 0x7f4f804c
1 0x7f4f804c
1 Perl_safesysmalloc
1 __pthread_getspecific
1 __pthread_getspecific
1 Perl_pp_leavesub
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_upgrade
1 Perl_sv_upgrade
1 Perl_pp_method_named
1 Perl_pp_method_named
1 Perl_pp_helem
1 Perl_pp_helem
5 Perl_pp_padsv
5 Perl_pp_padsv
5 Perl_pp_subst
3 Perl_re_intuit_start
3 Perl_re_intuit_start
1 Perl_pp_subst
1 Perl_regexec_flags
1 Perl_regexec_flags
4 Perl_do_kv
3 Perl_hv_iterkeysv
3 Perl_newSVpvn_share
3 Perl_share_hek
2 S_share_hek_flags
2 S_share_hek_flags
1 Perl_share_hek
1 Perl_hv_iternext_flags
1 Perl_hv_iternext_flags
4 Perl_pp_anoncode
4 S_cv_clone2
2 Perl_av_store
2 Perl_av_extend
1 Perl_av_extend
1 Perl_safesysmalloc
1 malloc
1 malloc_zone_malloc
1 szone_malloc
1 szone_malloc
1 Perl_newAV
1 Perl_newSV
1 Perl_newSV
1 S_pad_findlex
1 strcmp
1 strcmp
4 Perl_pp_anonhash
3 Perl_hv_store_ent
3 Perl_sv_2pv_flags
3 Perl_amagic_call
2 Perl_runops_standard
1 Perl_pp_leavesub
1 Perl_leave_scope
1 Perl_leave_scope
1 Perl_pp_shift
1 Perl_av_shift
1 Perl_av_shift
1 Perl_pp_sassign
1 Perl_pp_sassign
1 Perl_sv_setsv_flags
1 Perl_sv_upgrade
1 Perl_sv_upgrade
4 Perl_pp_concat
4 Perl_sv_2pv_flags
2 sprintf
2 __vfprintf
2 __dtoa
2 __dtoa
1 0x7f4f7c80
1 0x7f4f7c80
1 Perl_amagic_call
1 Perl_pp_entersub
1 Perl_pp_entersub
4 Perl_pp_method
4 S_method_common
4 Perl_gv_fetchmethod_autoload
4 Perl_newSVpvf
4 Perl_vnewSVpvf
4 Perl_sv_vcatpvfn
2 Perl_sv_catpvn_flags
2 Perl_sv_grow
2 Perl_safesysrealloc
2 realloc
2 malloc_zone_realloc
1 malloc_zone_realloc
1 szone_realloc
1 szone_free
1 szone_free
2 Perl_sv_grow
1 0x7f4fa22c
1 0x7f4fa22c
1 Perl_safesysrealloc
1 realloc
1 realloc
3 Perl_pp_and
3 Perl_sv_2bool
3 Perl_amagic_call
3 Perl_runops_standard
1 0x7f4f7bf8
1 0x7f4f7bf8
1 Perl_pp_hslice
1 Perl_hv_fetch_ent
1 Perl_sv_2pv_flags
1 Perl_amagic_call
1 Perl_runops_standard
1 Perl_pp_entersub
1 Perl_pp_entersub
1 Perl_runops_standard
3 Perl_pp_grepstart
2 Perl_save_sptr
2 Perl_save_sptr
1 Perl_push_scope
1 Perl_push_scope
3 Perl_pp_gt
3 Perl_pp_gt
3 Perl_pp_rv2av
3 Perl_pp_rv2av
3 Perl_pp_rv2hv
2 Perl_pp_rv2hv
1 Perl_amagic_call
1 Perl_amagic_call
2 Perl_pp_const
2 Perl_pp_const
2 Perl_pp_push
2 Perl_sv_setsv_flags
2 Perl_sv_grow
2 Perl_safesysmalloc
2 malloc
1 malloc_zone_malloc
1 szone_malloc
1 szone_malloc
1 szone_malloc
1 szone_malloc
2 Perl_pp_ref
1 Perl_pp_ref
1 Perl_sv_setpvn
1 Perl_sv_setpvn
2 Perl_pp_sselect
2 select
2 select
1 0x22f028
1 Perl_pp_rv2av
1 Perl_pp_rv2av
1 0x7f4f6e6c
1 0x7f4f6e6c
1 0x7f4f728c
1 0x7f4f728c
1 0x7f4f7884
1 0x7f4f7884
1 0x7f4f80b0
1 0x7f4f80b0
1 0x7f4f81f4
1 0x7f4f81f4
1 0x7f4facac
1 0x7f4facac
1 0x7f4fb620
1 0x7f4fb620
1 Perl_pop_return
1 Perl_pop_return
1 Perl_pp_aelem
1 Perl_pp_aelem
1 Perl_pp_enter
1 Perl_pp_enter
1 Perl_pp_enteriter
1 Perl_pp_enteriter
1 Perl_pp_leaveloop
1 Perl_sv_mortalcopy
1 Perl_sv_setsv_flags
1 Perl_sv_grow
1 Perl_safesysmalloc
1 __pthread_getspecific
1 __pthread_getspecific
1 Perl_pp_lt
1 Perl_pp_lt
1 Perl_pp_padav
1 Perl_sv_setiv
1 Perl_sv_setiv
1 Perl_pp_srefgen
1 S_refto
1 S_refto
1 Perl_push_return
1 Perl_push_return
1 Perl_save_generic_svref
1 Perl_save_generic_svref
1 Perl_sv_eq
1 Perl_sv_eq
1 Perl_sv_magic
1 Perl_sv_magic
2 Perl_pp_nextstate
2 Perl_pp_nextstate
1 Perl_pp_grepstart
1 Perl_pp_grepstart
1 Perl_pp_padav
1 Perl_pp_padav

Total number in stack (recursive counted multiple, when >=5):
17 Perl_sv_setsv_flags
14 Perl_runops_standard
13 Perl_amagic_call
12 Perl_sv_free
12 szone_free
11 Perl_sv_mortalcopy
11 __pthread_getspecific
10 Perl_safesysmalloc
10 Perl_sv_clear
10 Perl_sv_grow
9 Perl_sv_2pv_flags
9 S_regmatch
8 Perl_pp_entersub
7 Perl_pp_leavesub
6 Perl_hv_fetch_ent
6 Perl_sv_upgrade
5 Perl_leave_scope
5 Perl_pp_return
5 S_hfreeentries
5 S_method_common
5 malloc
5 malloc_zone_malloc

Sort by top of stack, same collapsed (when >= 5):
Perl_runops_standard 18
szone_free 17
__pthread_getspecific 11
Perl_pp_entersub 10
Perl_leave_scope 8
Perl_pp_padsv 8
Perl_sv_setsv_flags 7
Perl_pp_nextstate 5
Perl_pp_rv2av 5
Sample analysis of process 6249 written to file /dev/stdout
Sampling process 6249 each 10 msecs 300 times

Jacob Weber
2005-03-20, 14:04
In article <jacob-AB865A.15462420032005 (AT) sea (DOT) gmane.org>,
Jacob Weber <jacob (AT) jacobweber (DOT) com> wrote:

> In article <20050320190648.GD11292 (AT) electricrain (DOT) com>,
> Dan Sully <dan (AT) slimdevices (DOT) com> wrote:
>
> > >I'm pretty sure that I didn't have the browser interface open when I
> > >noticed this. If you want I can try reinstalling b3 later and make sure.
> >
> > Please. Although I'm unable to reproduce it here, I'm considering it a
> > blocking issue for 6.0
>
>
> I just reinstalled 6.0b3, without ever opening the browser interface.
> Same results. Not sure if this will help, but here's a "sample" from
> Activity Viewer. I ran this about a minute after starting the server.


Well, unfortunately, the problem seems to have disappeared after a
restart. It's back down to 1% with 6.0b3, even with the web interface
open. Strange. I'll let you know if it reappears.

However, after starting to play a track and then turning off the player,
I notice that there's a process "mov123" that's hung. I think this
belongs to SlimServer?

Jacob

Jacob Weber
2005-03-20, 14:08
In article <20050320185630.GA11292 (AT) electricrain (DOT) com>,
Dan Sully <dan (AT) slimdevices (DOT) com> wrote:

> >Yeah. Although it always starts off with high processor usage, even on
> >6.0b2. That seems normal. It's just that it remains high on 6.0b3.
>
> Ok - are you playing music? If so, what type? Transcoding?

When it was happening, I hadn't played any music yet, although my player
is set to do transcoding.
Jacob

vidurapparao
2005-03-20, 14:14
A late addition to 6.0b3 to improve the performance of Browse Music
Folder and Browse Playlists broke the display of playlists. This has
since been fixed. Thanks.

--Vidur

Healy wrote:

> I'm getting %20 displayed in place of spaces in my itunes playlists on
> the server. It
> does not happen with slimserver created playlists, only itunes ones:
>
>
> Lord Of The Rings Soundtracks.m3u
> Mr Clapton & Mr Johnson.m3u
> Singer Songwriters.m3u
> itunesplaylist:3%20Stars%20or%20above
> itunesplaylist:4%20Stars%20or%20above
> itunesplaylist:iPod%20Shuffle%20Rated%20Songs
>
>
>
> On Mar 19, 2005, at 11:58 PM, Dan Sully wrote:
>
>> This is a follow up on beta 2 to fix some critical bugs.
>>
>> Downloads are at the usual place: http://www.slimdevices.com/download
>>
>> SlimServer 6.0 Beta 3 Release Notes:
>>
>> Performance:
>>
>> * Improved the speed for Browse Music Folder and Browsing Playlists.
>>
>> General:
>>
>> * Fixed a bug that was preventing SoftSqueeze from being launched.
>>
>> * Fixed a potential problem that could cause malformed UTF-8
>> characters on Windows systems.
>>
>> Bugs fixed:
>>
>> # 874 - Browsing large directories is very slow.
>>
>> # 955 - SS v6.0b1 scanning library glacially slow
>>
>> #1124 - 'Now playing (jump back on wake)' does not change with
>> song title change.
>>
>> #1125 - Not able to ffw mp3 on sb1 or flac on sq2.
>>
>> #1127 - Installer hangs after clicking Update
>>
>> #1128 - Clicking on the letters of the alphabet doesnt jump to
>> album beginning with that letter.:w
>>

Jacob Weber
2005-03-20, 16:30
In article <jacob-40FBFE.16043620032005 (AT) sea (DOT) gmane.org>,
Jacob Weber <jacob (AT) jacobweber (DOT) com> wrote:
> Well, unfortunately, the problem seems to have disappeared after a
> restart. It's back down to 1% with 6.0b3, even with the web interface
> open. Strange. I'll let you know if it reappears.

Here's something that's reproducible:
1. Restart computer.
2. Start SlimServer.
3. Run iTunes.
4. At this point, perl's CPU usage is around 1%.
5. Add a new track to iTunes.
6. perl's CPU usage jumps to 99%.
7. It stays this way for about ten minutes, then jumps back down to 1%.

Jacob

kdf
2005-03-20, 16:38
Quoting Jacob Weber <jacob (AT) jacobweber (DOT) com>:

> In article <jacob-40FBFE.16043620032005 (AT) sea (DOT) gmane.org>,
> Jacob Weber <jacob (AT) jacobweber (DOT) com> wrote:
> > Well, unfortunately, the problem seems to have disappeared after a
> > restart. It's back down to 1% with 6.0b3, even with the web interface
> > open. Strange. I'll let you know if it reappears.
>
> Here's something that's reproducible:
> 1. Restart computer.
> 2. Start SlimServer.
> 3. Run iTunes.
> 4. At this point, perl's CPU usage is around 1%.
> 5. Add a new track to iTunes.
> 6. perl's CPU usage jumps to 99%.
> 7. It stays this way for about ten minutes, then jumps back down to 1%.

add a new track to itunes, causes a rescan of itunes. changing your itunes
rescan interval (server settings->itunes) will put this off for a minimum time
instead of rescanning one minute after every change.

-kdf