[Bug 23869] New: DirectX Web Setup not work
http://bugs.winehq.org/show_bug.cgi?id=23869 Summary: DirectX Web Setup not work Product: Wine Version: 1.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: runetmember(a)gmail.com Created an attachment (id=29971) --> (http://bugs.winehq.org/attachment.cgi?id=29971) dxwebsetup log When I try to install DirectX using this link http://www.microsoft.com/downloads/ru-ru/confirmation.aspx?familyId=2da43d38... I get error "DirectX can not be installed". Please check attached backtrace. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #1 from Austin English <austinenglish(a)gmail.com> 2010-08-02 07:03:14 --- Confirming. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 --- Comment #2 from Austin English <austinenglish(a)gmail.com> 2010-08-02 07:05:24 --- Seems it wants iseng.dll (6e449686-c509-11cf-aafa-00aa00b6015c). Winetricks -q ie7 works around it. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 Niko Sandschneider <nsandschn(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn(a)gmx.de --- Comment #3 from Niko Sandschneider <nsandschn(a)gmx.de> 2011-05-19 14:59:02 CDT --- Still present in wine-1.3.20-164-g5a7dba5 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 A Wine user <RandomAccountName(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName(a)mail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht(a)gmx.net Resolution| |DUPLICATE Summary|DirectX Web Setup not work |Microsoft installers that | |bundle IE6 need inseng.dll | |IID_IInstallEngine | |{6e449686-c509-11cf-aafa-00 | |aa00b6015c} registered | |(DirectX Web Setup, MS | |Money 2005) --- Comment #4 from Anastasius Focht <focht(a)gmx.net> 2012-04-24 16:32:57 CDT --- Hello, refining summary as this affects several installers that bundle IE6 install. Microsoft Money 2005 also suffers from this (IE6 prerequisite installer MS money is bundled with crashes). If you bing-google for "CoCreateInstance on IID_IInstallEngine failed" there are bug reports for Windows machines too. --- snip --- 0024:Call KERNEL32.CreateProcessA(00000000,0042527c "\"Z:\\home\\focht\\Downloads\\MS Money 2005\\ie\\ie6setup.exe\" /Q /R:N /C:\"ie6wzd.exe /P /Q:C /R:N /X:1 %1 /s:\"\"#e\"\"\"",00000000,00000000,00000000,00000000,00000000,00000000,0032ee24,0032ee68) ret=00403a99 ... 0028:Call KERNEL32.__wine_kernel_init() ret=7bc530d2 0024:Ret KERNEL32.CreateProcessA() retval=00000001 ret=00403a99 ... 0028:Call KERNEL32.CreateProcessA(00000000,0012f9c0 "C:\\users\\focht\\Temp\\IXP000.TMP\\ie6wzd.exe /P /Q:C /R:N /X:1 %1 /s:\"Z:\\home\\focht\\Downloads\\MS Money 2005\\ie\\ie6setup.exe\"",00000000,00000000,00000000,00000020,00000000,00000000,0033fc3c,0033fb0c) ret=010045c7 ... 002a:Call KERNEL32.__wine_kernel_init() ret=7bc530d2 0028:Ret KERNEL32.CreateProcessA() retval=00000001 ret=010045c7 ... 002b:Call ole32.CoCreateInstance(010061e8,00000000,00000005,010061b8,010257bc) ret=01019b6e 002b:Call advapi32.RegOpenKeyExW(80000000,005de7f2 L"CLSID\\{6E449686-C509-11CF-AAFA-00AA00B6015C}",00000000,00020019,005de7ec) ret=7e899a3f ... 002b:Call KERNEL32.LoadLibraryExW(005de632 L"C:\\windows\\system32\\inseng.dll",00000000,00000008) ret=7e895e76 ... 002b:err:ole:create_server class {6e449686-c509-11cf-aafa-00aa00b6015c} not registered 002b:err:ole:CoGetClassObject no class object {6e449686-c509-11cf-aafa-00aa00b6015c} could be created for context 0x5 002b:Ret ole32.CoCreateInstance() retval=80040152 ret=01019b6e 002b:Call KERNEL32.FormatMessageA(00000500,01007514,00000000,00000000,005de9f4,00000000,005de9f0) ret=01013b09 002b:Ret KERNEL32.FormatMessageA() retval=00000043 ret=01013b09 002b:Call KERNEL32.lstrlenA(0014e0d0 "ERROR: CoCreateInstance on IID_IInstallEngine failed :-2147221166\r\n") ret=01013b22 002b:Ret KERNEL32.lstrlenA() retval=00000043 ret=01013b22 ... 002a:Call advapi32.RegCreateKeyExA(80000002,010067c4 "software\\microsoft\\active setup\\Costing",00000000,00000000,00000000,00000002,00000000,0033fa2c,0033fa28) ret=0101b58b 002a:Ret advapi32.RegCreateKeyExA() retval=00000000 ret=0101b58b 002a:trace:seh:raise_exception code=c0000005 flags=0 addr=0x1018fd8 ip=01018fd8 tid=002a 002a:trace:seh:raise_exception info[0]=00000000 002a:trace:seh:raise_exception info[1]=00000000 002a:trace:seh:raise_exception eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=7ed52c58 edi=00000004 002a:trace:seh:raise_exception ebp=0033fa00 esp=0033f9ec cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010246 002a:trace:seh:call_stack_handlers calling handler at 0x7bc91b99 code=c0000005 flags=0 002a:Call KERNEL32.UnhandledExceptionFilter(0033f4c4) ret=7bc91bd3 wine: Unhandled page fault on read access to 0x00000000 at address 0x1018fd8 (thread 002a), starting debugger... 002a:trace:seh:start_debugger Starting debugger "winedbg --auto 41 80" 002a:Ret KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=7bc91bd3 002a:trace:seh:call_stack_handlers handler at 0x7bc91b99 returned 1 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01018fd8). ... Backtrace: =>0 0x01018fd8 in ie6wzd (+0x18fd8) (0x0033fa00) 1 0x0101b5af in ie6wzd (+0x1b5ae) (0x0033fa30) 2 0x0101c2b7 in ie6wzd (+0x1c2b6) (0x80000002) --- snip --- "inseng.dll" is extracted to a temporary install directory but not copied over to system32. --- snip --- 0028:Call KERNEL32.CreateFileA(0033fb64 "C:\\users\\focht\\Temp\\IXP000.TMP\\inseng.dll",40000000,00000000,00000000,00000002,00000080,00000000) ret=01003ba2 0028:Ret KERNEL32.CreateFileA() retval=0000001c ret=01003ba2 ... 002b:Call KERNEL32.MoveFileA(005de8d8 "C:\\users\\focht\\Temp\\IXP000.TMP\\inseng.dll",005de7d4 "C:\\users\\focht\\Temp\\IXP000.TMP\\inseng.tmp") ret=01018933 002b:Ret KERNEL32.MoveFileA() retval=00000001 ret=01018933 ... --- snip --- "iesetup.inf": --- snip --- [DestinationDirs] Options.Win=49001,%DefaultExplorerPath% Options.NTx86=49001,%DefaultExplorerPath% Options.NTAlpha=49001,%DefaultExplorerPath% SysDirCopy = 11 ; 11 Copies to the system directory MSIE4SysDirCopy = 11 ; 11 Copies to the system directory ... [MSIE4SysDirCopy] INSENG.DLL,,,32 ... [MSIE4RegisterOCXSection] %11%\inseng.dll ... [AXControl.Install] CopyFiles = MSIE4SysDirCopy ... [AXControl.Register] RegisterOCXs=MSIE4RegisterOCXSection ... ; Use this to determine if the files need to be copied, ; should be the same files then in [MSIE4SysDirCopy] [AXControl.Files] INSENG.DLL --- snip --- "AXControl.Register" is called without any previous attempt to execute "AXControl.Install" hence the registration is done on '%11%\inseng.dll' -> 'system32\inseng.dll' which is Wine builtin. --- snip --- ... 002b:Call KERNEL32.lstrlenA(0014e0c8 "Run setup command. File:C:\\users\\focht\\Temp\\IXP000.TMP\\IESetup.inf: Section:AXControl.Register:\r\n") ret=01013b22 002b:Ret KERNEL32.lstrlenA() retval=00000061 ret=01013b22 ... 002b:Call KERNEL32.LoadLibraryExW(005dbf74 L"C:\\windows\\system32\\inseng.dll",00000000,00000008) ret=7dedce60 ... 002b:Call inseng.DllRegisterServer() ret=7ded8ea0 ... 002b:Ret inseng.DllRegisterServer() retval=00000000 ret=7ded8ea0 ... --- snip --- Bug 25432 talks about this -> 'invalid'. For all installers that bundle IE on their own you have to use the appropriate winetricks recipe as prerequisite install. Marking duplicate. Regards *** This bug has been marked as a duplicate of bug 25432 *** -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23869 Frédéric Delanoy <frederic.delanoy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2012-04-30 14:52:06 CDT --- Closing DUPLICATE bugs. -- 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.
participants (1)
-
wine-bugs@winehq.org