[Bug 24039] 0x8000FFFF

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 18 09:13:29 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=24039


Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download, Installer
             Status|UNCONFIRMED                 |RESOLVED
                URL|                            |http://www.pcstitch.com/PCS
                   |                            |Pro/PCSPro.aspx
                 CC|                            |focht at gmx.net
         Resolution|                            |INVALID




--- Comment #1 from Anastasius Focht <focht at gmx.net>  2010-08-18 09:13:27 ---
Hello,

the application installer bundles an old MFC42 dll on it's own.
It seems at least one of the bundled application ActiveX/COM dlls is linked
against a later version, hence self-registration fails for it, causing
installer to fail.

--- snip ---
...
0042:Ret  PE DLL (proc=0x195a0ca,module=0x1910000
L"ltocx14n.ocx",reason=PROCESS_ATTACH,res=(nil)) retval=1
0042:Ret  KERNEL32.LoadLibraryExA() retval=01910000 ret=1003babe
0042:Call KERNEL32.GetProcAddress(01910000,1012d498 "DllRegisterServer")
ret=1003bba5
0042:Ret  KERNEL32.GetProcAddress() retval=01911d90 ret=1003bba5
0042:trace:seh:raise_exception code=80000100 flags=1 addr=0x7bc4a300
ip=7bc4a300 tid=0042
0042:trace:seh:raise_exception  info[0]=01968412
0042:trace:seh:raise_exception  info[1]=00001943
wine: Call from 0x7bc4a300 to unimplemented function MFC42.DLL.6467, aborting
0042:trace:seh:call_vectored_handlers calling handler at 0x68ba02a0
code=80000100 flags=1
0042:trace:seh:call_vectored_handlers handler at 0x68ba02a0 returned 0
0042:trace:seh:call_stack_handlers calling handler at 0x100bee4f code=80000100
flags=1
...
0042:trace:seh:__regs_RtlUnwind calling handler at 0x100bed89 code=80000100
flags=3
0042:Call KERNEL32.GetLastError() ret=10005573
0042:Ret  KERNEL32.GetLastError() retval=00000583 ret=10005573 
...
0042:Call KERNEL32.MultiByteToWideChar(00000000,00000000,00876bb0
"Err.Number=0x8000ffff\tErr.Source=\tErr.Description=\tErr.LastDllError=0x00000000",00000400,00000000,00000000)
ret=1000591d
0042:Ret  KERNEL32.MultiByteToWideChar() retval=00000400 ret=1000591d
--- snip ---

How stupid is that? QA/release management on drugs? ;-)

Use a clean WINEPREFIX and 'winetricks mfc42' before running the installer to
have a more recent version installed.
With that prerequisite in place the install succeeds.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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