Bug 14133 - Squeezebox Server fails to start on some versions of Windows
: Squeezebox Server fails to start on some versions of Windows
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Windows Installer
: 7.4.0
: PC Windows XP
: P1 major (vote)
: 7.4.0
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-18 15:24 UTC by Mickey Gee
Modified: 2009-10-06 13:17 UTC (History)
4 users (show)

See Also:
Category: Bug


Attachments
Log of SB Server starting from XP command line (14.85 KB, text/plain)
2009-09-18 15:25 UTC, Mickey Gee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mickey Gee 2009-09-18 15:24:35 UTC
Follow up from bug 12030.

Had new Lenovo S10e Netbook with Windows XP Pro SP2 installed. Nothing else installed on it. Installed recent versions of SB Server (Sept 14 or 15 or 16). Installed OK, but failed to start up. Would begin to start, and then would fail silently.

Attempting to "Open Control Panel" would result in Logitech Squeezebox logo displayed, but then the control panel would never appear on the screen.

Tried install PDK 5.10 on it, but that didn't change symptom.

Installed nightly of 7.3.4 and it worked just fine. That version of SC now running on that Netbook and serving music to players in my home.

Ran SB Server on Windows command line. See log of failure.
Comment 1 Mickey Gee 2009-09-18 15:25:25 UTC
Created attachment 5872 [details]
Log of SB Server starting from XP command line
Comment 2 Michael Herger 2009-09-18 15:40:30 UTC
As mentioned in the other thread too... I haven't been able to reproduce this.

Is there some Antivirus or similar installed on that box?

If this is for real (which I still don't believe ;-)) then we'll have to fix it for 7.4
Comment 3 Ross Levine 2009-09-18 16:18:46 UTC
Michael is downloading a VM I posted to eng that reproduces this bug 100% of the time. In this VM I can uninstall 7.4 and install 7.3.3 and it will start fine. I hope this image works for you this time. :)
Comment 4 Michael Herger 2009-09-18 23:40:56 UTC
Ross,

That VM wouldn't start. I think it's a clone of some other VM and is  
looking for its parent disk or something. Maybe that's why you thought it  
would be bigger than these 800MB.
Comment 5 Michael Herger 2009-09-21 07:42:40 UTC
*** Bug 12059 has been marked as a duplicate of this bug. ***
Comment 6 Michael Herger 2009-09-21 07:44:15 UTC
Turns out we need to install some VC runtime DLLs. I'll include them with the Windows installer.
Comment 7 SVN Bot 2009-09-22 07:29:43 UTC
 == Auto-comment from SVN commit #28600 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28600 ==

Bug: 14133
Description: add Visual C++ runtime libraries to installer. Try to figure out whether it's already installed or not. Will still fail to detect some other builds of the runtime files.
Comment 8 SVN Bot 2009-09-22 08:16:14 UTC
 == Auto-comment from SVN commit #28601 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28601 ==

Bug: 14133
Description: fix logic - one not too many...
Comment 9 Michael Herger 2009-09-22 08:33:39 UTC
Mickey - as of revision 28601 the Windows installer should now correctly install the Visual C++ runtime libraries if needed. I've uploaded a copy to http://eng.slimdevices.com/~michael/ (until the build hosts are back). Please give it a try.
Comment 10 Mickey Gee 2009-09-22 20:36:48 UTC
I upgraded my Lenovo XP SP2 S10e netbook from 7.3.4 to 7.4 recent nightly. Installed and started OK. Noticed that it installed the VC++ 2005 dlls. Was able to open Control Panel properly now.

It's now running Squeezebox Server and scanning my music library.
Comment 11 SVN Bot 2009-09-23 01:15:31 UTC
 == Auto-comment from SVN commit #28607 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28607 ==

Bug: 14133
Description: don't run the VC runtime installer when in silent mode. People who are installing silently either are on a WHS (where the runtime is available anyway, though potentially in a different version) or are power users who should be able to install the file themselves.

We can't run the installer on WHS, as you can't run two .msi installations at the same time. Thus calling this installer from our own  .msi results in an error message.
Comment 12 Ross Levine 2009-09-23 12:42:24 UTC
Working for me too, thanks Michael!
Comment 13 James Richardson 2009-10-06 13:17:00 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.