[Bug 12076] Multiple applications refuse to install unless '%SystemRoot%\System32\Drivers\Etc\{services,host}' exist (Informix Database apps, Autodesk 3ds Max 9)
WineHQ Bugzilla
wine-bugs at winehq.org
Sat Dec 12 08:25:59 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=12076
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |https://web.archive.org/web
| |/20150724061434/http://file
| |s.modacity.net/software/3ds
| |max/3dsmax9.zip
Keywords| |download
Summary|Informix Database app |Multiple applications
|refuses to install unless |refuse to install unless
|system32/drivers/etc/{servi |'%SystemRoot%\System32\Driv
|ces,host} exist |ers\Etc\{services,host}'
| |exist (Informix Database
| |apps, Autodesk 3ds Max 9)
--- Comment #5 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
revisiting, still present.
I've found an application / installer for reproduce: 'Autodesk 3ds Max 9' trial
version.
https://web.archive.org/web/20150724061434/http://files.modacity.net/software/3dsmax/3dsmax9.zip
There is a problem with the current registry setting of
'HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath' most
installers use to query the path.
I've created bug 50318 to have the path in registry corrected so it is in sync
with the Wine-Staging patchset.
With fix from bug 50318:
--- snip ---
$ WINEDEBUG=+seh,+relay,+loaddll,+msi wine msiexec -i 3dsmax9_win32.msi
>>log.txt 2>&1
...
0118:trace:msi:HANDLE_CustomType1 Calling function L"MRSetService" from
L"C:\\users\\focht\\Temp\\msi14d8.tmp"
...
07cc:Call advapi32.RegOpenKeyExA(80000002,01808614
"SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters",00000000,0002001f,014df034)
ret=017c1b81
...
07cc:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=017c1b81
07cc:Call advapi32.RegQueryValueExA(000000d4,01808604
"DataBasePath",00000000,014df01c,014df03c,014df020) ret=017c0561
...
07cc:Ret advapi32.RegQueryValueExA() retval=00000000 ret=017c0561
07cc:Call KERNEL32.ExpandEnvironmentStringsA(014df03c
"%SystemRoot%\\System32\\Drivers\\Etc",014df43c,00000400) ret=017c1bfd
...
07cc:Ret KERNEL32.ExpandEnvironmentStringsA() retval=00000020 ret=017c1bfd
...
07cc:Call KERNEL32.GetFullPathNameA(019a0ea8
"C:\\windows\\System32\\Drivers\\Etc\\services",00000104,014df688,014df4f8)
ret=017de351
...
07cc:Ret KERNEL32.GetFullPathNameA() retval=00000028 ret=017de351
...
07cc:Call KERNEL32.FindFirstFileA(019a0ea8
"C:\\windows\\System32\\Drivers\\Etc\\services",014df50c) ret=017de3f1
...
07cc:Ret KERNEL32.FindFirstFileA() retval=ffffffff ret=017de3f1
...
07cc:Call KERNEL32.CreateFileA(019a0ea8
"C:\\windows\\System32\\Drivers\\Etc\\services",80000000,00000000,014df670,00000003,00000080,00000000)
ret=017de5f4
...
07cc:Ret KERNEL32.CreateFileA() retval=ffffffff ret=017de5f4
07cc:Call KERNEL32.GetLastError() ret=017de2cf
07cc:Ret KERNEL32.GetLastError() retval=00000003 ret=017de2cf
...
07cc:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,014df770)
ret=017eec32
07cc:Call ntdll.memcpy(014df6c8,014df770,0000000c) ret=7b00ff18
07cc:Ret ntdll.memcpy() retval=014df6c8 ret=7b00ff18
07cc:trace:seh:dispatch_exception code=e06d7363 flags=1 addr=7B00FF28
ip=7b00ff28 tid=07cc
07cc:trace:seh:dispatch_exception info[0]=19930520
07cc:trace:seh:dispatch_exception info[1]=014df7a0
07cc:trace:seh:dispatch_exception info[2]=01811c9c
07cc:trace:seh:dispatch_exception eax=014df6b4 ebx=00178701 ecx=014df770
edx=0000000c esi=00000003 edi=014df720
07cc:trace:seh:dispatch_exception ebp=014df708 esp=014df6b4 cs=7bc50023
ds=14d002b es=7bc3002b fs=14d0063 gs=006b flags=00000216
07cc:trace:seh:call_vectored_handlers calling handler at 7B00F270 code=e06d7363
flags=1
07cc:trace:seh:call_vectored_handlers handler at 7B00F270 returned 0
07cc:trace:seh:call_stack_handlers calling handler at 01805E2E code=e06d7363
flags=1
...
07cc:Call user32.MessageBoxA(00000000,0181d368 "Runtime Error!\n\nProgram:
C:\\windows\\system32\\msiexec.exe\n\n\r\nThis application has requested the
Runtime to terminate it in an unusual way.\nPlease contact the application's
support team for more information.\r\n",0180b7b8 "Microsoft Visual C++ Runtime
Library",00012010) ret=017fdfa1
--- snip ---
Wine-Staging patchset could be considered for upstreaming into mainline after
Wine 6.0 release unless you want to celebrate the 13th anniversary of the bug.
$ sha1sum 3dsmax9.zip
d04eeb0eeabbb7cedaf536170fb6879b2faf1a25 3dsmax9.zip
$ du -sh 3dsmax9.zip
590M 3dsmax9.zip
$ wine --version
wine-6.0-rc2
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