Bugzilla – Bug 9109
SqueezeCenter Dies on ReadyNas -- Missing package...
Last modified: 2009-07-31 10:27:04 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?
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.
As mentioned, this is not really a bug.. I misunderstood the designed behavior in this situation. CLosing. Will not fix.
Reduce number of active targets for SC