Bug 9109 - SqueezeCenter Dies on ReadyNas -- Missing package...
: SqueezeCenter Dies on ReadyNas -- Missing package...
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 7.2
: PC Other
: -- normal (vote)
: 7.x
Assigned To: Matt Wise
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-11 12:52 UTC by Matt Wise
Modified: 2009-07-31 10:27 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 Matt Wise 2008-08-11 12:52:29 UTC
Have seen this occur several times.. finally got a log. SqueezeCenter running just fine, eventually just crashes for no obvious reason. LOg message here:

[08-08-11 12:54:45.8224] Slim::Control::Request::subscribe (776) Request from: Slim::Networking::Discovery::Players::__ANON__ - (3 listeners)
[08-08-11 12:54:45.8288] main::init (377) Slimproto Init...
[08-08-11 12:54:45.8427] main::init (380) mDNS init...
[08-08-11 12:54:45.8500] main::init (383) Cache init...
[08-08-11 12:54:45.8738] main::init (387) SqueezeNetwork Sync Init...
[08-08-11 12:54:45.8810] main::init (396) SqueezeCenter HTTP init...
[08-08-11 12:54:46.0996] Slim::Utils::Misc::readDirectory (1038) Reading directory: /usr/share/squeezecenter/HTML
[08-08-11 12:54:46.1150] Slim::Utils::Misc::readDirectory (1054) Directory contains 8 items
[08-08-11 12:54:46.2405] Slim::bootstrap::tryModuleLoad (271) Warning: Module [Slim::Utils::MemoryUsage] failed to load:
Can't locate B/Size.pm in @INC (@INC contains: /usr/share/squeezecenter/CPAN/arch/5.8/sparc-linux /usr/share/squeezecenter/CPAN/arch/5.8/sparc-linux/auto /usr/share/squeezecenter/CPAN/arch/5.8.8/sparc-linux /usr/share/squeezecenter/CPAN/arch/5.8.8/sparc-linux/auto /usr/share/squeezecenter/CPAN/arch/5.8/sparc-linux /usr/share/squeezecenter/CPAN/arch/5.8/sparc-linux/auto /usr/share/squeezecenter/CPAN/arch/sparc-linux /usr/share/squeezecenter/lib /usr/share/squeezecenter/CPAN /usr/share/squeezecenter /usr/share/squeezecenter/CPAN /usr/share/squeezecenter /usr/sbin /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Slim/Utils/MemoryUsage.pm line 30.
BEGIN failed--compilation aborted at /usr/share/perl5/Slim/Utils/MemoryUsage.pm line 30.
Compilation failed in require at (eval 596) line 2.
BEGIN failed--compilation aborted at (eval 596) line 2.

[08-08-11 12:54:46.2977] main::init (399) Source conversion init..
[08-08-11 12:54:46.3040] Slim::Player::TranscodingHelper::loadConversionTables (45) Loading conversion config files...
[08-08-11 12:54:46.3343] main::init (404) SqueezeCenter Web Settings init...
[08-08-11 12:54:46.9448] main::init (408) Menu init...
[08-08-11 12:54:46.9547] main::init (411) SqueezeCenter Alarms init...
[08-08-11 12:54:46.9610] main::init (415) SqueezeCenter Plugins init...
[08-08-11 12:54:47.4477] Slim::Utils::PluginManager::loadPluginCache (185) Loading plugin data file.
[08-08-11 12:54:47.6719] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::AudioScrobbler::Plugin]
[08-08-11 12:54:47.9461] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::CLI::Plugin]
[08-08-11 12:54:48.1312] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::DateTime::Plugin]
[08-08-11 12:54:48.2133] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::DigitalInput::Plugin]
[08-08-11 12:54:48.2877] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::Favorites::Plugin]
[08-08-11 12:54:48.7658] Slim::Utils::PluginManager::enablePlugins (429) Enabling plugin: [Slim::Plugin::Health::Plugin]



Looks like a library is missing -- perhaps a trash cleanup script using this module? Should it be installed on all Perl distros, or should we be including it to make sure we dont see this on other platforms?
Comment 1 KDF 2008-08-11 20:02:00 UTC
what command line are you trying here?  The Utils::MemoryUsage module should only ever be attempted if you use the --memoryusage startup argument.  It's for diagnosis only, thus the modules to support it are not found.  They are compiled modules, and not something we want to get into building for every platform.
Comment 2 Matt Wise 2008-08-13 12:03:39 UTC
As mentioned, this is not really a bug.. I misunderstood the designed behavior in this situation. CLosing. Will not fix. 
Comment 3 Chris Owens 2009-07-31 10:27:04 UTC
Reduce number of active targets for SC