https://bugs.winehq.org/show_bug.cgi?id=33237
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |INVALID
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
installs fine here.
Since Jarkkos comment was not helpful (full backtrace missing), I used OP's original backtrace to deduce some information.
The stack contains a value 0x80040154, which means 'class not registered'. I relay traced the installer and searched the log for COM server instantiations.
Since I already had an idea what to look for I found the place which is likely the culprit:
--- snip --- ... 003d:Call KERNEL32.CreateFileW(001578bc L"C:\users\focht\Temp\SonyInstall_1\setupcfg.xml",80000000,00000000,00000000,00000003,00000080,00000000) ret=00465084 003d:Ret KERNEL32.CreateFileW() retval=00000090 ret=00465084 ... 003d:Call ole32.CoCreateInstance(006aab54,00000000,00000017,006aab64,003391c4) ret=00464e97 ... 003d:Call KERNEL32.LoadLibraryExW(00338d4e L"C:\windows\system32\msxml3.dll",00000000,00000008) ret=7e53a8f8 ... 003d:Ret PE DLL (proc=0x7da95750,module=0x7da20000 L"msxml3.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 003d:Ret KERNEL32.LoadLibraryExW() retval=7da20000 ret=7e53a8f8 ... 003d:Ret ole32.CoCreateInstance() retval=00000000 ret=00464e97 --- snip ---
Using a debugger I faked msxml3 COM server instantiation failure and indeed on the installer exit path I could reproduce the crash with faulting IP value 0x004570b7 and faulting address 0x34, matching OP's backtrace.
Resolving 'invalid'.
Don't operate on broken WINEPREFIX. Also make sure you have 32-bit libxml2 host prerequisite installed.
$ sha1sum acidxpress70a.exe 65e63ad6b54df84d0c290bd493d05cac79a5e435 acidxpress70a.exe
$ du -sh acidxpress70a.exe 45M acidxpress70a.exe
$ wine --version wine-1.7.31
Regards