PDA

View Full Version : 6.5.3 with japanese windows 2003 server have trouble



nayuta
2007-07-19, 23:37
I have no problem with 6.5.2 (except bug #2475)
and when I updated SlimServer 6.5.3 slim service did not start propery.

TheTurtle
2007-07-20, 11:41
Mine is Chinese Windows XP, 6.5.1 and 6.5.2 work fine, but after installed 6.5.3, the SlimServer won't work any more, I remember there is a service called SlimServerMySql before 6.5.3, but I can not find this service after 6.5.3 is installed, only SlimServer is installed as a service.

And here is my debug output :
C:\Program Files\SlimServer\server>slim --d_statup --d_server
Unknown encoding: cp950 at /<C:\Program Files\SlimServer\server\slim.exe>Encode/
Guess.pm line 44.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Formats.pm line 15.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Music/Info.pm line 28.
BEGIN failed--compilation aborted at slimserver.pl line 113.
Undefined subroutine &main::main called at slimserver.pl line 58.

Unknown encoding: cp950 .....> The problem ?

MickeyG
2007-07-20, 11:54
Mine is Chinese Windows XP, 6.5.1 and 6.5.2 work fine, but after installed 6.5.3, the SlimServer won't work any more, I remember there is a service called SlimServerMySql before 6.5.3, but I can not find this service after 6.5.3 is installed, only SlimServer is installed as a service.

And here is my debug output :
C:\Program Files\SlimServer\server>slim --d_statup --d_server
Unknown encoding: cp950 at /<C:\Program Files\SlimServer\server\slim.exe>Encode/
Guess.pm line 44.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Formats.pm line 15.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Music/Info.pm line 28.
BEGIN failed--compilation aborted at slimserver.pl line 113.
Undefined subroutine &main::main called at slimserver.pl line 58.

Unknown encoding: cp950 .....> The problem ?

I do not believe SlimServer 6.5.3 was tested with Chinese or Japanese Windows. "cp950" refers to code page 950, which is used by Windows to display Chinese characters. Japanese Windows probably has a similar issue.

My apologies for any inconvenience this may have caused.

Please fill out a bug report on this issue. In the meantime, you'll need to uninstall 6.5.3 and reinstall 6.5.2.

Mickey
Slim Devices/Logitech Program Manager

mherger
2007-07-21, 00:21
> C:\Program Files\SlimServer\server>slim --d_statup --d_server

Could you please try again with d_startup (you missed the R in startup) to
get some more information? Thanks!

Michael

TheTurtle
2007-07-21, 08:33
C:\Program Files\SlimServer\server>slim --d_startup --d_server

Got @INC containing:
C:/Program Files/SlimServer/server
C:\WINDOWS\TEMP\pdk-rickh-2192\
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
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\MSWin32-x86-multi-thread
C:\Program Files\SlimServer\server\lib
C:\Program Files\SlimServer\server\CPAN
C:/Program Files/SlimServer/server
C:/Program Files/SlimServer/server
C:\WINDOWS\TEMP\pdk-rickh-2192\
C:\Program Files\SlimServer\server

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!
The following modules are loaded after the first attempt:
YAML/Syck.pm => /<C:\Program Files\SlimServer\server\slim.exe>YAML/Syck.pm
IO/Handle.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO/Handle.pm
re.pm => /<C:\Program Files\SlimServer\server\slim.exe>re.pm
HTML/Parser.pm => /<C:\Program Files\SlimServer\server\slim.exe>HTML/Parser.pm
File/Spec/Functions.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec/Functions.pm
List/Util.pm => /<C:\Program Files\SlimServer\server\slim.exe>List/Util.pm
POSIX.pm => /<C:\Program Files\SlimServer\server\slim.exe>POSIX.pm
SelectSaver.pm => /<C:\Program Files\SlimServer\server\slim.exe>SelectSaver.pm
Getopt/Long.pm => /<C:\Program Files\SlimServer\server\slim.exe>Getopt/Long.pm
GD/Polygon.pm => /<C:\Program Files\SlimServer\server\slim.exe>GD/Polygon.pm
Compress/Zlib.pm => /<C:\Program Files\SlimServer\server\slim.exe>Compress/Zlib.pm
Locale/Hebrew.pm => /<C:\Program Files\SlimServer\server\slim.exe>Locale/Hebrew.pm
DBD/mysql.pm => /<C:\Program Files\SlimServer\server\slim.exe>DBD/mysql.pm
Cwd.pm => /<C:\Program Files\SlimServer\server\slim.exe>Cwd.pm
warnings.pm => /<C:\Program Files\SlimServer\server\slim.exe>warnings.pm
Slim/Utils/OSDetect.pm => /<C:\Program Files\SlimServer\server\slim.exe>Slim/Utils/OSDetect.pm
B.pm => /<C:\Program Files\SlimServer\server\slim.exe>B.pm
Digest/base.pm => /<C:\Program Files\SlimServer\server\slim.exe>Digest/base.pm
Fcntl.pm => /<C:\Program Files\SlimServer\server\slim.exe>Fcntl.pm
Symbol.pm => /<C:\Program Files\SlimServer\server\slim.exe>Symbol.pm
Scalar/Util.pm => /<C:\Program Files\SlimServer\server\slim.exe>Scalar/Util.pm
/<C:\Program Files\SlimServer\server\slim.exe>auto/POSIX/autosplit.ix => /<C:\Program Files\SlimServer\server\slim.exe>auto/POSIX/autosplit.ix
Exporter.pm => /<C:\Program Files\SlimServer\server\slim.exe>Exporter.pm
Win32.pm => /<C:\Program Files\SlimServer\server\slim.exe>Win32.pm
File/Spec.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec.pm
File/Spec/Win32.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec/Win32.pm
FindBin.pm => /<C:\Program Files\SlimServer\server\slim.exe>FindBin.pm
warnings/register.pm => /<C:\Program Files\SlimServer\server\slim.exe>warnings/register.pm
XSLoader.pm => /<C:\Program Files\SlimServer\server\slim.exe>XSLoader.pm
/<C:\Program Files\SlimServer\server\slim.exe>auto/Compress/Zlib/autosplit.ix => /<C:\Program Files\SlimServer\server\slim.exe>auto/Compress/Zlib/autosplit.ix
Slim/bootstrap.pm => /<C:\Program Files\SlimServer\server\slim.exe>Slim/bootstrap.pm
Digest/SHA1.pm => /<C:\Program Files\SlimServer\server\slim.exe>Digest/SHA1.pm
Time/HiRes.pm => /<C:\Program Files\SlimServer\server\slim.exe>Time/HiRes.pm
IO/Seekable.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO/Seekable.pm
XML/Parser/Expat.pm => /<C:\Program Files\SlimServer\server\slim.exe>XML/Parser/Expat.pm
B/Deparse.pm => /<C:\Program Files\SlimServer\server\slim.exe>B/Deparse.pm
PerlApp/DATA.pm => /<C:\Program Files\SlimServer\server\slim.exe>PerlApp/DATA.pm
DBI.pm => /<C:\Program Files\SlimServer\server\slim.exe>DBI.pm
GD/Image.pm => /<C:\Program Files\SlimServer\server\slim.exe>GD/Image.pm
Config.pm => /<C:\Program Files\SlimServer\server\slim.exe>Config.pm
File/Basename.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Basename.pm
Win32/FileSecurity.pm => /<C:\Program Files\SlimServer\server\slim.exe>Win32/FileSecurity.pm
IO.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO.pm
Carp.pm => /<C:\Program Files\SlimServer\server\slim.exe>Carp.pm
FileHandle.pm => /<C:\Program Files\SlimServer\server\slim.exe>FileHandle.pm
Exporter/Heavy.pm => /<C:\Program Files\SlimServer\server\slim.exe>Exporter/Heavy.pm
File/Spec/Unix.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec/Unix.pm
auto/POSIX/load_imports.al => /<C:\Program Files\SlimServer\server\slim.exe>auto/POSIX/load_imports.al
vars.pm => /<C:\Program Files\SlimServer\server\slim.exe>vars.pm
strict.pm => /<C:\Program Files\SlimServer\server\slim.exe>strict.pm
constant.pm => /<C:\Program Files\SlimServer\server\slim.exe>constant.pm
Config_heavy.pl => /<C:\Program Files\SlimServer\server\slim.exe>Config_heavy.pl
IO/File.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO/File.pm
overload.pm => /<C:\Program Files\SlimServer\server\slim.exe>overload.pm
AutoLoader.pm => /<C:\Program Files\SlimServer\server\slim.exe>AutoLoader.pm
HTML/Entities.pm => /<C:\Program Files\SlimServer\server\slim.exe>HTML/Entities.pm
lib.pm => /<C:\Program Files\SlimServer\server\slim.exe>lib.pm
GD.pm => /<C:\Program Files\SlimServer\server\slim.exe>GD.pm
DynaLoader.pm => /<C:\Program Files\SlimServer\server\slim.exe>DynaLoader.pm

The following modules are loaded after the second attempt:
YAML/Syck.pm => /<C:\Program Files\SlimServer\server\slim.exe>YAML/Syck.pm
IO/Handle.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO/Handle.pm
re.pm => /<C:\Program Files\SlimServer\server\slim.exe>re.pm
HTML/Parser.pm => /<C:\Program Files\SlimServer\server\slim.exe>HTML/Parser.pm
File/Spec/Functions.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec/Functions.pm
List/Util.pm => /<C:\Program Files\SlimServer\server\slim.exe>List/Util.pm
POSIX.pm => /<C:\Program Files\SlimServer\server\slim.exe>POSIX.pm
SelectSaver.pm => /<C:\Program Files\SlimServer\server\slim.exe>SelectSaver.pm
Getopt/Long.pm => /<C:\Program Files\SlimServer\server\slim.exe>Getopt/Long.pm
GD/Polygon.pm => /<C:\Program Files\SlimServer\server\slim.exe>GD/Polygon.pm
Compress/Zlib.pm => /<C:\Program Files\SlimServer\server\slim.exe>Compress/Zlib.pm
Locale/Hebrew.pm => /<C:\Program Files\SlimServer\server\slim.exe>Locale/Hebrew.pm
DBD/mysql.pm => /<C:\Program Files\SlimServer\server\slim.exe>DBD/mysql.pm
Cwd.pm => /<C:\Program Files\SlimServer\server\slim.exe>Cwd.pm
warnings.pm => /<C:\Program Files\SlimServer\server\slim.exe>warnings.pm
Slim/Utils/OSDetect.pm => /<C:\Program Files\SlimServer\server\slim.exe>Slim/Utils/OSDetect.pm
B.pm => /<C:\Program Files\SlimServer\server\slim.exe>B.pm
Digest/base.pm => /<C:\Program Files\SlimServer\server\slim.exe>Digest/base.pm
Fcntl.pm => /<C:\Program Files\SlimServer\server\slim.exe>Fcntl.pm
Symbol.pm => /<C:\Program Files\SlimServer\server\slim.exe>Symbol.pm
Scalar/Util.pm => /<C:\Program Files\SlimServer\server\slim.exe>Scalar/Util.pm
/<C:\Program Files\SlimServer\server\slim.exe>auto/POSIX/autosplit.ix => /<C:\Program Files\SlimServer\server\slim.exe>auto/POSIX/autosplit.ix
Exporter.pm => /<C:\Program Files\SlimServer\server\slim.exe>Exporter.pm
Win32.pm => /<C:\Program Files\SlimServer\server\slim.exe>Win32.pm
File/Spec.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec.pm
File/Spec/Win32.pm => /<C:\Program Files\SlimServer\server\slim.exe>File/Spec/Win32.pm
FindBin.pm => /<C:\Program Files\SlimServer\server\slim.exe>FindBin.pm
warnings/register.pm => /<C:\Program Files\SlimServer\server\slim.exe>warnings/register.pm
XSLoader.pm => /<C:\Program Files\SlimServer\server\slim.exe>XSLoader.pm
/<C:\Program Files\SlimServer\server\slim.exe>auto/Compress/Zlib/autosplit.ix => /<C:\Program Files\SlimServer\server\slim.exe>auto/Compress/Zlib/autosplit.ix
Slim/bootstrap.pm => /<C:\Program Files\SlimServer\server\slim.exe>Slim/bootstrap.pm
Digest/SHA1.pm => /<C:\Program Files\SlimServer\server\slim.exe>Digest/SHA1.pm
Time/HiRes.pm => /<C:\Program Files\SlimServer\server\slim.exe>Time/HiRes.pm
IO/Seekable.pm => /<C:\Program Files\SlimServer\server\slim.exe>IO/Seekable.pm
XML/Parser/Expat.pm => /<C:\Program

.... <omitted, message too long, can not be post>

Unknown encoding: cp950 at /<C:\Program Files\SlimServer\server\slim.exe>Encode/
Guess.pm line 44.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Formats.pm line 15.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\slim.e
xe>Slim/Music/Info.pm line 28.
BEGIN failed--compilation aborted at slimserver.pl line 113.
Undefined subroutine &main::main called at slimserver.pl line 58.

mherger
2007-07-21, 12:04
> .... <omitted, message too long, can not be post>

you can zip the text file and uplaod it. Or at least give the last few
lines _before_ the crash happens. I'm still wondering what change might
have created this issue :-/.

Michael

bpa
2007-07-21, 12:25
Wasn't the changeover from Activestate Perl 6.x to 7.0 between 6.5.2 and 6.5.3

TheTurtle
2007-07-21, 22:44
Here is the log

mherger
2007-07-23, 06:09
> Here is the log

Thanks. I've opened a bug report for this issue:
http://bugs.slimdevices.com/show_bug.cgi?id=5179

Please feel free to add any relevant information to it.

--

Michael

-----------------------------------------------------------------
http://www.herger.net/SlimCD - your SlimServer on a CD
http://www.herger.net/slim - AlbumReview, Biography, MusicInfoSCR

mherger
2007-07-27, 04:16
This issue should now be fixed in last night's build (http://www.slimdevices.com/downloads/nightly/latest/6.5/). Please give it a try and report back if you encounter any problem. Thanks!

Michael

TheTurtle
2007-07-27, 18:31
Hi, Michael,
Thanks for the quick response, now it's working.

SlimServer Version: 6.5.4 - 12431 - Windows XP - EN - cp950
Server IP address: 192.168.1.3
Perl Version: 5.8.8 MSWin32-x86-multi-thread
MySQL Version: 5.0.22-community-nt

nayuta
2007-07-27, 20:24
I Uninstall 6.5.2 and install SlimServer_6.5_v2007-07-27.exe.
Slim service startup normally and than I try [RESCAN MUSIC LIBRARY] but result was [0 albums with 0 songs by 0 artists.].

SlimServer Version: 6.5.4 - 12431 - Windows Server 2003 - EN - cp932
Server IP address: 192.168.11.99
Perl Version: 5.8.8 MSWin32-x86-multi-thread
MySQL Version: 5.0.22-community-nt

nayuta
2007-07-27, 20:37
I excute scanner.exe in dos windows and below is result

C:\Program Files\SlimServer\server>scanner
Unknown encoding: cp932 at /<C:\Program Files\SlimServer\server\scanner.exe>Enco
de/Guess.pm line 44.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\scanne
r.exe>Slim/Formats.pm line 14.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\scanne
r.exe>Slim/Music/Info.pm line 28.
BEGIN failed--compilation aborted at /<C:\Program Files\SlimServer\server\scanne
r.exe>Slim/Music/Import.pm line 48.
BEGIN failed--compilation aborted at scanner.pl line 32.

mherger
2007-07-27, 23:36
> I excute scanner.exe in dos windows and below is result
> C:\Program Files\SlimServer\server>scanner
> Unknown encoding: cp932 at /<C:\Program

Ouch... same problem, new place. Please give the 20070728 nightly build
(or later) another try (available in about two hours).

Michael

mherger
2007-07-27, 23:37
Thanks for the feedbak. Though nayuta found another instance of the same
issue in the scanner, too. Please update again to the 07-28 nightly build.

Michael

bpa
2007-07-28, 00:01
Michael,
For completeness, check whether SlimTray.pl also needs the update. I think it also used Encode.

mherger
2007-07-28, 00:18
> For completeness, check whether SlimTray.pl also needs the update. I
> think it also used Encode.

Thanks for the heads up. It's running fine without the change. In fact it's the only .exe which was already working correctly in 6.5.3.

Michael

nayuta
2007-07-28, 04:10
now working properly, and Bug #2475 also fixed :)

mherger
2007-07-28, 10:44
> now working properly, and Bug #2475 also fixed :)

Thanks for the feedback and confirmation of bug 2475.

Michael

TheTurtle
2007-07-28, 23:06
The scanner codepage problem has gone on Chinese Windows now by updating the new build.