Bug 2842 - Server does not start on 2006-01-19 & 2006-01-20 Nightly builds
: Server does not start on 2006-01-19 & 2006-01-20 Nightly builds
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Windows Service
: 6.5b1
: PC Windows XP
: P2 critical (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-01-20 04:01 UTC by Ian Heath
Modified: 2008-09-15 14:39 UTC (History)
5 users (show)

See Also:
Category: ---


Attachments
Log output from slim --d_http (5.32 KB, application/octet-stream)
2006-01-20 10:09 UTC, Ian Heath
Details
HTML Folder (1.12 KB, text/plain)
2006-01-21 14:15 UTC, James Stubbs
Details
debug output -d_http (2.59 KB, text/plain)
2006-01-22 02:10 UTC, Craig Garnett
Details
Log output from 2006-01-24 nightly build (6.16 KB, text/plain)
2006-01-24 10:30 UTC, Ian Heath
Details
slim.exe --d_http from 2006-01-25 nightly (29.31 KB, text/plain)
2006-01-25 06:43 UTC, Ian Heath
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Heath 2006-01-20 04:01:22 UTC
After installing either of the above nighly builds, Slim server does not start. 2006-01-18 build does not have this problem.

Event log details:

The description for Event ID ( 0 ) in Source ( Application ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Can't call method "process" on an undefined value at /PerlApp/Slim/Web/HTTP.pm line 1733.
Comment 1 KDF 2006-01-20 09:20:37 UTC
c:\program files\slimserver\slim.exe --d_http

can't really see how you end up crashing there, since that would basically mean you have an undefined skin
Comment 2 Ian Heath 2006-01-20 10:09:38 UTC
Created attachment 1104 [details]
Log output from slim --d_http
Comment 3 James Stubbs 2006-01-21 09:40:03 UTC
I also get the same issue and the same event log when trying to start 2006-01-21 download.
Comment 4 KDF 2006-01-21 13:07:27 UTC
Hard to say what is happening, as there is nothing direct in the log.  However, it does seem to crash right after grabbing the skin list, which is just a read from the slimserver/HTML directory.  I don't think it should come up with multiple EN for example.  Can you list the contents of c:\program files\slimserver\server\HTML

A full uninstall and re-install may clear this up, but I'm stumped as to a cause.
Comment 5 James Stubbs 2006-01-21 14:15:54 UTC
Created attachment 1106 [details]
HTML Folder

As per your request, tried 21/01 again after a full un-install including slimserver folder - No joy. Nor with 20/01.
Tried 19/01 - All is OK.
Comment 6 Tass Iliopoulos 2006-01-21 17:30:39 UTC
I get the same error after an uninstall of the previous version
Comment 7 Craig Garnett 2006-01-22 02:10:42 UTC
Created attachment 1107 [details]
debug output -d_http
Comment 8 Craig Garnett 2006-01-22 02:12:34 UTC
I'm seeing this too since the 01_21_06 build
I've attached my log but it seems very similar to Ians

Craig
Comment 9 James Craig 2006-01-23 11:54:30 UTC
same for me.
Comment 10 KDF 2006-01-23 18:42:37 UTC
ok well, not ideas here, but I'm putting in a debug line in change 5794 that will hopefully spit out something useful for me (unless Dan has a fix already). It will be available in the Jan 24 builds of 6.5.  Please try it and report the output ending with:
"Missing template for skin:"

best to run command-line to test this one. no debug switches should be needed.
Comment 11 Ian Heath 2006-01-24 10:30:02 UTC
Created attachment 1109 [details]
Log output from 2006-01-24 nightly build

Here's the output from my system - it ends with

2006-01-24 18:27:43.1725 Missing template for skin: Fishbone
Comment 12 James Craig 2006-01-24 11:26:06 UTC
Hmmm. I get 
2006-01-24 19:24:33.2690 Missing template for skin: Default
"Default" is my default skin, as it were.
Comment 13 KDF 2006-01-24 11:26:34 UTC
seems to be slim.exe ONLY.  running slimserver.pl (with activePerl) after a windows install runs ok.
Comment 14 KDF 2006-01-24 12:15:52 UTC
I can put in a sanity check tonight that should stop the crash.  However, I'm totally lost as to what is actually causing this, so I'll add a bit more debug since I cannot build the exe myself to test locally.
Comment 15 KDF 2006-01-24 22:36:35 UTC
dan added an updated library, and I've added some more debug in case this happens even with the new library.  please try the next build and let us know.
Comment 16 Ian Heath 2006-01-25 06:43:51 UTC
Created attachment 1110 [details]
slim.exe --d_http from 2006-01-25 nightly

Well, it's an improvement. The server now starts up after being installed but the http browsing seems to be broken. If I open http://localhost:9000/ I get a completley blank page (nothing shown even when I "View Source").
Comment 17 KDF 2006-01-26 09:28:16 UTC
This still seems to be failing even with the new dll.  the skintemplates hash simply appears to be empty, thus no web page
Comment 18 Dan Sully 2006-01-28 14:54:00 UTC
Fixed in change 5923.

Will be in the 2006-01-29 nightly.