[Bug 36142] New: Symantec Norton 360 installer fails ('HKLM\\System\\CurrentControlSet\\Services\\RpcSs' service entry not present)
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Apr 28 05:41:57 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=36142
Bug ID: 36142
Summary: Symantec Norton 360 installer fails
('HKLM\\System\\CurrentControlSet\\Services\\RpcSs'
service entry not present)
Product: Wine
Version: 1.7.17
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: loader
Assignee: wine-bugs at winehq.org
Reporter: focht at gmx.net
Hello folks,
as the summary says...
Fortunately the installer writes a log file:
--- snip --
$ find . -name "*.log"
./users/Public/Application
Data/NortonInstaller/Logs/2014-04-28-12h15m58s/NortonInstall-2014-04-28-12h15m58s.log
--- snip --
Relevant part:
--- snip --
...
2014-04-28-12-15-59-931 : 0x0037 : Information : ===> Start:
CheckForServiceError
2014-04-28-12-15-59-932 : 0x0037 : Information : OpenService(PlugPlay, 0x1)
2014-04-28-12-15-59-932 : 0x0037 : Information : OpenService(Schedule, 0x1)
2014-04-28-12-15-59-933 : 0x0037 : Information : OpenService(Schedule, 0x3)
2014-04-28-12-15-59-933 : 0x0037 : Information : ChangeServiceConfig(Schedule,
2, C:\windows\system32\svchost.exe -k netsvcs, (null), Task Scheduler)
2014-04-28-12-15-59-933 : 0x0037 : Information : OpenService(Schedule, 0x115)
2014-04-28-12-15-59-934 : 0x0037 : Information : StartService
2014-04-28-12-16-00-104 : 0x0037 : Information : Waiting for Schedule service
to start.
2014-04-28-12-16-00-104 : 0x0037 : Information : Service status is set to 4
2014-04-28-12-16-00-104 : 0x0037 : Information : Service status before exit 4
2014-04-28-12-16-00-105 : 0x0037 : Information : OpenService(RpcSs, 0x1)
2014-04-28-12-16-00-106 : 0x0037 : Error : OpenService failed: RpcSs (1060)
2014-04-28-12-16-00-106 : 0x0037 : Information : OpenService(TermService, 0x1)
2014-04-28-12-16-00-107 : 0x0037 : Information : CSCMModify returned 0x80070424
2014-04-28-12-16-00-107 : 0x0037 : Information : <=== Finish:
CheckForServiceError, Time: 176ms
2014-04-28-12-16-00-107 : 0x0037 : Information : Unable to delete
DING\ReturnCode/LCReturnCode
2014-04-28-12-16-00-107 : 0x0037 : Information : URL:
http://errors.norton.com?module=9999&error=2&build=Symantec&d=0&entsrc=N360_2013&f=5.1.2600.3.0.0&i=0&l=0&language=09.01&licType=OEM&o=15&product=Norton%20360&q=21294664&t=0&u=00000000&upgrade=0&v=9.1.0.26&version=21.1.0.18&w=2&x=0&y=0&z=0
2014-04-28-12-16-00-108 : 0x0037 : Information : RunOnce: removed "N360"
...
--- snip ---
The installer validates the Remote Procedure Call (RPC) service entry and
refuses to run further if not.
Small recap about RPC architecture:
http://technet.microsoft.com/en-us/library/cc738291%28v=ws.10%29.aspx ("How RPC
Works")
Screenshot showing service entries:
http://smallvoid.com/article/winnt-services-regedit.html
Adding the minimal set of keys manually lets the installer continue (only to
run into next bug).
--- snip ---
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RpcSs]
"Description"="Provides the endpoint mapper and other miscellaneous RPC
services."
"DisplayName"="Remote Procedure Call (RPC)"
"ErrorControl"=dword:00000001
"ImagePath"="C:\\windows\\system32\\svchost.exe -k rpcss"
"ObjectName"="LocalSystem"
"PreshutdownTimeout"=dword:00000000
"Start"=dword:00000002
"Type"=dword:00000020
--- snip ---
New log:
--- snip ---
2014-04-28-12-31-56-828 : 0x0034 : Information : ===> Start:
CheckForServiceError
2014-04-28-12-31-56-829 : 0x0034 : Information : OpenService(PlugPlay, 0x1)
2014-04-28-12-31-56-830 : 0x0034 : Information : OpenService(Schedule, 0x1)
2014-04-28-12-31-56-831 : 0x0034 : Information : OpenService(RpcSs, 0x1)
2014-04-28-12-31-56-832 : 0x0034 : Information : OpenService(RpcSs, 0x3)
2014-04-28-12-31-56-832 : 0x0034 : Information : ChangeServiceConfig(RpcSs, 2,
C:\windows\system32\svchost.exe -k rpcss, (null), Remote Procedure Call (RPC))
2014-04-28-12-31-56-833 : 0x0034 : Information : OpenService(TermService, 0x1)
2014-04-28-12-31-56-834 : 0x0034 : Information : CSCMModify returned 0x00000000
2014-04-28-12-31-56-834 : 0x0034 : Information : <=== Finish:
CheckForServiceError, Time: 6ms
--- snip ---
Source:
http://source.winehq.org/git/wine.git/blob/cb35df7ee61944adf083543f9872c9e97acbee75:/loader/wine.inf.in#l116
Regardshttp://source.winehq.org/git/wine.git/blob/cb35df7ee61944adf083543f9872c9e97acbee75:/loader/wine.inf.in#l2936
$ sha1sum N360-TW-21.1.0-EN-US.exe
aa05ccf9668e166ef28923d451f1c2ecad6f75f1 N360-TW-21.1.0-EN-US.exe
$ du -sh N360-TW-21.1.0-EN-US.exe
202M N360-TW-21.1.0-EN-US.exe
$ wine --version
wine-1.7.17-92-ge2bf516
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list