Bug 6159 - Not starting automatically at startup
: Not starting automatically at startup
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Mac Preference Pane
: 7.0
: Macintosh MacOS X 10.5
: P2 major (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-11-14 11:26 UTC by Claude Biron
Modified: 2009-09-08 09:23 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Claude Biron 2007-11-14 11:26:37 UTC
SqueezeCenter not starting automatically at startup, even though set to start.
Comment 1 KDF 2007-11-14 11:54:26 UTC
see bug 5781
make sure you have more recent build than 14187
Comment 2 Claude Biron 2007-11-14 12:17:07 UTC
I've got the latest build for 7.0a downloaded today.  Still not starting automatically.  Is there anything else I can send you?
Comment 3 Michael Herger 2007-11-15 09:32:11 UTC
What about the log file (server.log)? I've successfully installed the latest on 10.5 today.
Comment 4 Claude Biron 2007-11-15 09:39:54 UTC
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. 
Comment 5 Michael Herger 2007-11-19 05:47:47 UTC
This isn't Library/Logs/squeezecenter.log or Library/Logs/SqueeezeCenter/server.log, is it?
Comment 6 Claude Biron 2007-11-19 07:39:52 UTC
(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
Comment 7 KDF 2007-11-19 08:25:41 UTC
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.  
Comment 8 Blackketter Dean 2007-11-20 09:56:34 UTC
Steven to reproduce.
Comment 9 Claude Biron 2007-11-20 10:06:46 UTC
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.
Comment 10 KDF 2007-11-20 12:10:42 UTC
in SC 7, files go to Application Support instead of Library.
They paths used should be shown in server settings->advanced->logging.
Comment 11 Claude Biron 2007-11-20 12:35:31 UTC
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.
Comment 12 Spies Steven 2007-11-26 15:08:25 UTC
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?
Comment 13 Claude Biron 2007-11-26 15:27:30 UTC
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.
Comment 14 Chris Owens 2008-03-07 09:05:16 UTC
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.