I have two Squeezebox v3 (~18 months old). Until last Sunday I was using
the Slimserver v6.2.1 and everything was fine. I've then decided to
install the Softsqueeze 3.3 which made me upgrade to the slimserver to
v6.5.2.(or at least I thought I did but I ended up apparently with
6.5.1)

Since then one of the Squeezebox keeps hanging then resetting as soon
as a play a file (FLAC) (i.e. anywhere between 2secs and 2 minutes into
playing the song) from the slimserver or from Internet radios.
Navigating through the menus doesn't cause the reset. Sometimes when
the box hangs the display flashes or displays garbage or display lines
(noise) in every direction then turns blank the the box resets. The
sound turns sometimes into noise too. I've changed the power supply
(using the other one) but it still hangs then resets. 
I have the impression that the box resets because I see the Squeezebox
logo when it comes back up. Also sometimes it comes back up instantly,
sometimes it can take 1 or 2 minutes or so. The remote at that time
isn't responsive so I can't turn it back on with it. But if I unplug
the power cable (after it has hang) and plug it back on it boots
instantly. 

The other Squeezebox runs as good as before. I didn't changed any of
the hardware configuration when these problems started to appear but
just as a test I've swapped both squeezebox. The faulty one keeps
faulting even at the new "location". 

Here is some information on my setup: 
Faulty Squeezebox v3: 
- Connected through wireless to a linksys router (this always worked
before the slimserver upgrade). No hardware changes were made. 
Signal Strength:~70% 
- Gets IP address through DHCP 
- Slimserver appears to be v6.5.1 (although I've installed a 6.5.2
archive)running on Windows XP SP2 
- Firmware version: 72 
- Mac address: 00 04 20 06 3D CF 
- Connected through the analog outputs to a Harman/Kardon AVR340 and
also tried to a Harman/Kardon AVR7300. 

The working Squeezebox v3: 
-  Connected through wireless to a linksys wireless router (this always
worked before the slimserver upgrade). No hardware changes were made. 
Signal Strength:~80% 
- Gets IP address through DHCP 
- Slimserver v 6.5.1 running on Windows XP SP2 
- Firmware version: 72 
- Mac Address: 00 04 20 06 3C 3E 
- Connected through the analog outputs to a Harman/Kardon AVR7300. 

Slimserver: 
- I'm pretty sure that I have installed the 6.5.2 archive (I still have
the archive so I can send the checksum if necessary) but I read: 
SlimServer Version: 6.5.1 - 11206 - Windows XP - EN - cp1252 
Server IP address: 155.165.175.110 
Perl Version: 5.8.8 MSWin32-x86-multi-thread 
MySQL Version: 5.0.22-community-nt 
- Running on a Celeron 1.6GHz (dedicated to just that. CPU load 2-3%) 
- 512MB of RAM 
- 98% of Data is encoded with FLAC. The rest are MP3s. 

Basically how can I debug this? Is there a way to log what's happening
in the squeezebox before the resetoccurs? The fact that one works and
the other doesn't, puzzles me.

So far I've ran slimserver with debug (C:\Program
Files\SlimServer\server>slim.exe --d_startup) and I've checked in all
the debug messages in the server settings "debugging". This is the
ouput that I get: 

C:\Program Files\SlimServer\server>slim.exe --d_startup 
Got @INC containing: 
C:/Program Files/SlimServer/server 
C:\Program Files\SlimServer\server 

Extended @INC to contain: 
C:\Program
Files\SlimServer\server\CPAN\arch\5.8\MSWin32-x86-multi-thread 
C:\Program
Files\SlimServer\server\CPAN\arch\5.8\MSWin32-x86-multi-thread\auto 
C:\Program
Files\SlimServer\server\CPAN\arch\5.8.8\MSWin32-x86-multi-thread 
C:\Program
Files\SlimServer\server\CPAN\arch\5.8.8\MSWin32-x86-multi-thread\auto 

<snip>...(no errors)

Loaded module: [Time::HiRes] ok! 
Loaded module: [DBD::mysql] ok! 
Loaded module: [DBI] ok! 
Loaded module: [XML::Parser::Expat] ok! 
Loaded module: [HTML::Parser] ok! 
Loaded module: [Compress::Zlib] ok! 
Loaded module: [Digest::SHA1] ok! 
Loaded module: [YAML::Syck] ok! 
Loaded module: [GD] ok! 
Loaded module: [Locale::Hebrew] ok! 

<snip>...(no errors)

Loaded module: [Slim::Utils::PerlRunTime] ok! 
Loaded module: [Plugins::Rescan] ok! 
Loaded module: [Plugins::RS232::Plugin] ok! 
Loaded module: [Plugins::PreventStandby::Plugin] ok! 
Loaded module: [Plugins::MusicMagic::Plugin] ok! 
Loaded module: [Plugins::Visualizer] ok! 
Loaded module: [Plugins::CLI] ok! 
Loaded module: [Plugins::Snow] ok! 
Loaded module: [Plugins::Rhapsody::Plugin] ok! 
Loaded module: [Plugins::RandomPlay::Plugin] ok! 
Loaded module: [Plugins::RPC] ok! 
Loaded module: [Plugins::Health::Plugin] ok! 
Loaded module: [Plugins::DateTime::Plugin] ok! 
Loaded module: [Plugins::RadioIO::Plugin] ok! 
Loaded module: [Plugins::SavePlaylist] ok! 
Loaded module: [Plugins::Podcast::Plugin] ok! 
Loaded module: [Plugins::DigitalInput::Plugin] ok! 
Loaded module: [Plugins::xPL] ok! 
Loaded module: [Plugins::Picks::Plugin] ok! 
Loaded module: [Plugins::RssNews] ok! 
Loaded module: [Plugins::Live365::Plugin] ok! 
Loaded module: [Plugins::LMA::Plugin] ok! 
Loaded module: [Plugins::ShoutcastBrowser::Plugin] ok! 
Loaded module: [Plugins::RadioTime::Plugin] ok! 
Loaded module: [Plugins::Visualizer] ok! 
Loaded module: [Plugins::iTunes::Plugin] ok! 
Loaded module: [Plugins::CLI] ok! 
Loaded module: [Plugins::Snow] ok! 
Loaded module: [Plugins::Rhapsody::Plugin] ok! 
Loaded module: [Plugins::RandomPlay::Plugin] ok! 
Loaded module: [Plugins::RPC] ok! 
Loaded module: [Plugins::Health::Plugin] ok! 
Loaded module: [Plugins::DateTime::Plugin] ok! 
Loaded module: [Plugins::RadioIO::Plugin] ok! 
Loaded module: [Plugins::SavePlaylist] ok! 
Loaded module: [Plugins::Podcast::Plugin] ok! 
Loaded module: [Plugins::SlimTris] ok! 
Loaded module: [Plugins::MoodLogic::Plugin] ok! 
Loaded module: [Plugins::DigitalInput::Plugin] ok! 
Loaded module: [Plugins::xPL] ok! 
Loaded module: [Plugins::Picks::Plugin] ok! 
Loaded module: [Plugins::RssNews] ok! 
Loaded module: [Plugins::Live365::Plugin] ok! 
Loaded module: [Plugins::LMA::Plugin] ok! 
Loaded module: [Plugins::ShoutcastBrowser::Plugin] ok! 
Loaded module: [Plugins::RadioTime::Plugin] ok! 
2007-03-15 22:53:45.6240 The URL to access SlimServer is now: 

http://Squeeze-server:9000/ 
Loaded module: [Slim::Display::Squeezebox2] ok! 
Loaded module: [Slim::Display::Squeezebox2] ok! 
Loaded module: [Slim::Formats::FLAC] ok! 

After this the file played for about 20sec. Then the board reset and it
continued to play and reset again... but strangely it is not logged
here. 
Then I've synchronized the two squeezebox to play the exact same song.
One keeps playing and the other one keeps resetting every 20seconds. 

I've let this run all night last night and I got this additional
information this morning:

2007-03-16 07:56:47.0648 Backtrace:

frame 0: Slim::Utils::Misc::assert (/PerlApp/Slim/Hardware/IR.pm
line 68)
frame 1: Slim::Hardware::IR::enqueue
(/PerlApp/Slim/Networking/Slimproto.pm l
ine 469)
frame 2: Slim::Networking::Slimproto::_ir_handler
(/PerlApp/Slim/Networking/S
limproto.pm line 387)
frame 3: Slim::Networking::Slimproto::client_readable
(/PerlApp/Slim/Networki
ng/Select.pm line 238)
frame 4: (eval) (/PerlApp/Slim/Networking/Select.pm line 238)
frame 5: Slim::Networking::Select::select (slimserver.pl line 492)
frame 6: main::idle (slimserver.pl line 445)
frame 7: main::main (slimserver.pl line 58)
frame 8: PerlSvc::Interactive (perlsvc.pl line 1486)
frame 9: PerlSvc::_interactive (slimserver.pl line 0)
frame 10: (eval) (slimserver.pl line 0)

Here's the problem. /PerlApp/Slim/Hardware/IR.pm, line 68:


2007-03-16 08:06:29.0027 Backtrace:

frame 0: Slim::Utils::Misc::assert (/PerlApp/Slim/Hardware/IR.pm
line 68)
frame 1: Slim::Hardware::IR::enqueue
(/PerlApp/Slim/Networking/Slimproto.pm l
ine 469)
frame 2: Slim::Networking::Slimproto::_ir_handler
(/PerlApp/Slim/Networking/S
limproto.pm line 387)
frame 3: Slim::Networking::Slimproto::client_readable
(/PerlApp/Slim/Networki
ng/Select.pm line 238)
frame 4: (eval) (/PerlApp/Slim/Networking/Select.pm line 238)
frame 5: Slim::Networking::Select::select (slimserver.pl line 492)
frame 6: main::idle (slimserver.pl line 445)
frame 7: main::main (slimserver.pl line 58)
frame 8: PerlSvc::Interactive (perlsvc.pl line 1486)
frame 9: PerlSvc::_interactive (slimserver.pl line 0)
frame 10: (eval) (slimserver.pl line 0)

Here's the problem. /PerlApp/Slim/Hardware/IR.pm, line 68:

Does that error message mean something to anyone? It seems to indicate
an issue with the IR interface.
Any help in debugging this issue would be appreciated. Hopefully I
don't have a faulty hardware device.

Thanks
Tarus


-- 
Tarus
------------------------------------------------------------------------
Tarus's Profile: http://forums.slimdevices.com/member.php?userid=10729
View this thread: http://forums.slimdevices.com/showthread.php?t=33683

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to