https://bugs.winehq.org/show_bug.cgi?id=12076
Anastasius Focht focht@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@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/softwar...
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