[Bug 33237] Sony Acid Xpress 7.0a: Fails to install

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Nov 15 08:58:10 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=33237

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |Installer
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net
         Resolution|---                         |INVALID

--- Comment #3 from Anastasius Focht <focht at 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

-- 
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