[Bug 27061] iNode Client 3.60 exits silently on start up (H3C iNode service install fails, needs 'HKLM\\SYSTEM\\CurrentControlSet\\Control\\ServiceGroupOrder\\List' key with REG_MULTI_SZ 'TDI' value)
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Mar 26 16:13:27 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=27061
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at gmx.net
Summary|iNode Client exit silently |iNode Client 3.60 exits
|on start up |silently on start up (H3C
| |iNode service install
| |fails, needs
| |'HKLM\\SYSTEM\\CurrentContr
| |olSet\\Control\\ServiceGrou
| |pOrder\\List' key with
| |REG_MULTI_SZ 'TDI' value)
--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming.
Since Wine has evolved, no winetricks recipes are needed.
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/H3C/iNode Client
$ WINEDEBUG=+tid,+seh,+relay wine ./iNode\ Client.exe >>log.txt 2>&1
...
0023:Call advapi32.RegOpenKeyExA(80000002,00393d14
"SYSTEM\\CurrentControlSet\\Control\\ServiceGroupOrder",00000000,0002001f,0033cd64)
ret=0035fb43
0023:Ret advapi32.RegOpenKeyExA() retval=00000002 ret=0035fb43
...
0023:Call KERNEL32.CreateFileA(010b4380 "C:\\Program Files\\H3C\\iNode
Client\\Log\\AuthServ2014032603.log",40000000,00000003,00000000,00000003,00000000,00000000)
ret=003507e3
0023:Ret KERNEL32.CreateFileA() retval=0000015c ret=003507e3
...
0023:Call
msvcp80.??Y?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV01 at PBD@Z(0033e25c,004878b8
"UpdateSvrGroup FAILED -- InstallService aborted.") ret=0042c862
0023:Ret
msvcp80.??Y?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV01 at PBD@Z()
retval=0033e25c ret=0042c862
...
--- snip ---
Client log:
--- snip ---
[2014-03-26 21:39:12] [Fatal] [9] querySrvcIsInstalled(H3C_SVR_MNG_SERVICE):
openSrvic[H3C_SVR_MNG_SERVICE] FAILED with ErrNo 1060
[2014-03-26 21:39:12] [Err] [9] updateSvrGroup(1): regkey.open FAILED with
ErrNo 2
--- snip ---
MSDN: http://support.microsoft.com/kb/115486 ("How To Control Device Driver
Load Order")
Creating the key manually is still not enough:
--- snip ---
0033:Call advapi32.RegOpenKeyExA(80000002,00393d14
"SYSTEM\\CurrentControlSet\\Control\\ServiceGroupOrder",00000000,0002001f,0033cd64)
ret=0035fb43
0033:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=0035fb43
0033:Call advapi32.RegQueryValueExA(0000015c,00393d0c
"List",00000000,0033cd44,0033ce20,0033cd68) ret=0035c887
0033:Ret advapi32.RegQueryValueExA() retval=00000002 ret=0035c887
--- snip ---
After some trial and error it only seems to need:
'List' subkey with 'TDI' REG_MULTI_SZ value (no further deps)
--- snip ---
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ServiceGroupOrder]
"List"=hex(7):54,44,49,00,00
--- snip ---
This allows the 'H3C iNode' service install to succeed and bring up the main
user interface.
$ sha1sum iNodeSetup3.60-6208.exe
38fd969e201d5ed2ff54964279c12f90c6524a46 iNodeSetup3.60-6208.exe
$ du -sh iNodeSetup3.60-6208.exe
41M iNodeSetup3.60-6208.exe
$ wine --version
wine-1.7.15-87-g5b55563
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