Bugzilla – Bug 6159
Not starting automatically at startup
Last modified: 2009-09-08 09:23:57 UTC
SqueezeCenter not starting automatically at startup, even though set to start.
see bug 5781 make sure you have more recent build than 14187
I've got the latest build for 7.0a downloaded today. Still not starting automatically. Is there anything else I can send you?
What about the log file (server.log)? I've successfully installed the latest on 10.5 today.
Can you detect what's wrong from the log? Still not starting at boot up. 11/15/07 9:21:55 AM defaults[403] The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:21:55 AM [0x0-0x31031].com.slimdevices.slim 2007-11-15 09:21:55.850 defaults[403:717] 11/15/07 9:21:55 AM [0x0-0x31031].com.slimdevices.slim The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:21:55 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in chomp at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 107. 11/15/07 9:21:55 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in substitution (s///) at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 109. 11/15/07 9:21:55 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in split at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 110. 11/15/07 9:21:57 AM [0x0-0x31031].com.slimdevices.slim [09:21:57.7916] SqueezeCenter OSDetect init... 11/15/07 9:21:57 AM [0x0-0x31031].com.slimdevices.slim [09:21:57.8925] SqueezeCenter settings init... 11/15/07 9:21:57 AM [0x0-0x31031].com.slimdevices.slim [09:21:57.9146] main::init (295) SqueezeCenter OS Specific init... 11/15/07 9:21:57 AM [0x0-0x31031].com.slimdevices.slim [09:21:57.9232] main::init (315) SqueezeCenter daemonizing... 11/15/07 9:21:57 AM [0x0-0x31031].com.slimdevices.slim [09:21:57.9260] Slim::bootstrap::theEND (400) Got to the END 11/15/07 9:21:58 AM defaults[408] The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:21:58 AM [0x0-0x31031].com.slimdevices.slim 2007-11-15 09:21:58.568 defaults[408:717] 11/15/07 9:21:58 AM [0x0-0x31031].com.slimdevices.slim The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:21:58 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in chomp at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 107. 11/15/07 9:21:58 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in substitution (s///) at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 109. 11/15/07 9:21:58 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in split at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 110. 11/15/07 9:21:59 AM [0x0-0x31031].com.slimdevices.slim [09:21:59.2160] SqueezeCenter OSDetect init... 11/15/07 9:21:59 AM [0x0-0x31031].com.slimdevices.slim [09:21:59.2753] SqueezeCenter settings init... 11/15/07 9:22:15 AM defaults[416] The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:22:15 AM [0x0-0x31031].com.slimdevices.slim 2007-11-15 09:22:15.942 defaults[416:717] 11/15/07 9:22:15 AM [0x0-0x31031].com.slimdevices.slim The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist 11/15/07 9:22:15 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in chomp at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 107. 11/15/07 9:22:15 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in substitution (s///) at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 109. 11/15/07 9:22:15 AM [0x0-0x31031].com.slimdevices.slim Use of uninitialized value in split at /Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Unicode.pm line 110.
This isn't Library/Logs/squeezecenter.log or Library/Logs/SqueeezeCenter/server.log, is it?
(In reply to comment #5) > This isn't Library/Logs/squeezecenter.log or > Library/Logs/SqueeezeCenter/server.log, is it? > claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Networking/Select.pm line 243) frame 10: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Networking/Select.pm line 243) frame 11: Slim::Networking::Select::select (./slimserver.pl line 502) frame 12: main::idle (./slimserver.pl line 452) frame 13: main::main (./slimserver.pl line 1002) [17:28:06.1064] Slim::Display::Display::parseLines (500) Error: lines function not using display hash, please update to display hash as this will be depreciated [17:28:06.1070] Slim::Display::Display::parseLines (500) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 500) frame 1: Slim::Display::Display::parseLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 2: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 3: Slim::Display::Display::curLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 186) frame 4: Slim::Display::Display::update (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Player/Player.pm line 118) frame 5: Slim::Player::Player::update (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Player/Source.pm line 820) frame 6: Slim::Player::Source::rebuffer (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 7: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 8: Slim::Utils::Timers::checkTimers (./slimserver.pl line 505) frame 9: main::idle (./slimserver.pl line 452) frame 10: main::main (./slimserver.pl line 1002) [17:55:30.8816] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [19:55:25.9010] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [20:36:33.1430] Slim::Utils::Cache::cleanup (221) Cache purge: FileCache - 0.040690 sec [20:36:33.3392] Slim::bootstrap::theEND (400) Got to the END [07:55:25.0586] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [09:55:25.1197] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [11:55:30.1714] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [12:13:52.3388] Slim::Hardware::IR::executeButton (997) Button [play] with irCode: [undef] not implemented in mode: [home] [12:13:52.4463] Slim::Hardware::IR::executeButton (997) Button [play.repeat] with irCode: [undef] not implemented in mode: [home] [12:14:09.6927] Slim::Display::Display::parseLines (500) Error: lines function not using display hash, please update to display hash as this will be depreciated [12:14:09.6930] Slim::Display::Display::parseLines (500) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 500) frame 1: Slim::Display::Display::parseLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 2: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 3: Slim::Display::Display::curLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 186) frame 4: Slim::Display::Display::update (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Buttons/ScreenSaver.pm line 156) frame 5: Slim::Buttons::ScreenSaver::screenSaver (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 6: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 7: Slim::Utils::Timers::checkTimers (./slimserver.pl line 505) frame 8: main::idle (./slimserver.pl line 452) frame 9: main::main (./slimserver.pl line 1002) [13:55:25.1803] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [15:45:49.2297] Slim::Hardware::IR::executeButton (997) Button [play] with irCode: [undef] not implemented in mode: [home] [15:45:49.3372] Slim::Hardware::IR::executeButton (997) Button [play.repeat] with irCode: [undef] not implemented in mode: [home] [15:45:49.4442] Slim::Hardware::IR::executeButton (997) Button [play.repeat] with irCode: [undef] not implemented in mode: [home] [15:45:59.1101] Slim::Utils::Misc::findbin (159) Didn't find binary for lame [15:45:59.1160] Slim::Utils::Misc::findbin (159) Didn't find binary for lame [15:46:13.9459] Slim::Display::Display::parseLines (500) Error: lines function not using display hash, please update to display hash as this will be depreciated [15:46:13.9463] Slim::Display::Display::parseLines (500) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 500) frame 1: Slim::Display::Display::parseLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 2: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 3: Slim::Display::Display::curLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 186) frame 4: Slim::Display::Display::update (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Buttons/ScreenSaver.pm line 156) frame 5: Slim::Buttons::ScreenSaver::screenSaver (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 6: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 7: Slim::Utils::Timers::checkTimers (./slimserver.pl line 505) frame 8: main::idle (./slimserver.pl line 452) frame 9: main::main (./slimserver.pl line 1002) [17:13:32.8322] Slim::Display::Display::parseLines (500) Error: lines function not using display hash, please update to display hash as this will be depreciated [17:13:32.8496] Slim::Display::Display::parseLines (500) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 500) frame 1: Slim::Display::Display::parseLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 2: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 466) frame 3: Slim::Display::Display::curLines (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Display/Display.pm line 186) frame 4: Slim::Display::Display::update (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Buttons/ScreenSaver.pm line 156) frame 5: Slim::Buttons::ScreenSaver::screenSaver (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 6: (eval) (/Users/claudebiron/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Timers.pm line 198) frame 7: Slim::Utils::Timers::checkTimers (./slimserver.pl line 505) frame 8: main::idle (./slimserver.pl line 452) frame 9: main::main (./slimserver.pl line 1002) [17:55:27.1566] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [19:55:26.7476] Slim::Schema::wipeCaches (1329) Wiped all in-memory caches. [20:36:33.2194] Slim::Utils::Cache::cleanup (221) Cache purge: FileCache - 0.015716 sec [20:36:33.4537] Slim::bootstrap::theEND (400) Got to the END
All this latest log snip is showing is the display error created by change 14791. It does not cause SC to stop, so need to find something else.
Steven to reproduce.
I went looking again for the Library->Logs->Sqeezecenter.log and server.log in order to delete them, restart the system, and produce a minimal log, BUT I couldn't fine these files!? I looked in every Logs folder. Any ideas? It simply won't startup when "Startup when systems boots" is set.
in SC 7, files go to Application Support instead of Library. They paths used should be shown in server settings->advanced->logging.
I deleted the server.log then restarted the system. No server log was created and the server was not started as usual. It appears to be ignoring the start option.
I'm not seeing this either. I have tried installing SC 7 'To All Users' and 'To This User' with 'Automatically start: When system boots' option without issue on Mac OS X 10.5 and today's nightly. Claude, have you tried removing all traces of SlimServer and SqueezeCenter from all users on your system and installing the latest nightly?
I eventually re-installed Leopard, and that cleared the problem. It seems to me that it was due to upgrading vrs. fresh install of Leopard. I've also had to create and remove my home directory a couple of times in order to fix other things. This Leopard update has lowered my confidence in the Moc os. Hopefully this will settle down with future dot updates.
This bug is being closed since it was resolved for a version which is now released! Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html If you are still seeing this bug, please re-open it and we will consider it for a future release.