https://bugs.winehq.org/show_bug.cgi?id=37484
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|Total Extreme Wrestling |Total Extreme Wrestling |2013 - ActiveX Component |2013 (VB6 app) fails on |can't create |startup, reports 'ActiveX |object/unsupported |Component can't create |interface |object/unsupported | |interface' (missing | |Microsoft DAO 3.6 Object | |Library) Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
Installation appears to go fine but already hints at some missing prerequisites:
--- snip --- err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\windows\system32\ovsBooleanControls.ocx") not found --- snip ---
-> 'winetricks -q vb6run'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/GDS/TEW2013
$ WINEDEBUG=+tid,+seh,+relay wine ./TEW2013.exe >>log.txt 2>&1 ... 002e:Call oleaut32.VarBstrCat(0019907c L"C:\Program Files\GDS\TEW2013",00583b78 L"\system\TEW2013Settings.mdb",0033f814) ret=660e5f4d 002e:Ret oleaut32.VarBstrCat() retval=00000000 ret=660e5f4d ... 002e:Call oleaut32.GetActiveObject(00583a00,00000000,0033f5d8) ret=660e3844 ... 002e:Call ole32.CreateItemMoniker(7d5bdb2e L"!",0033f474 L"{00000100-0000-0010-8000-00AA006D2EA4}",0033f46c) ret=7d4f748c ... 002e:Ret ole32.CreateItemMoniker() retval=00000000 ret=7d4f748c 002e:Call ole32.GetRunningObjectTable(00000000,0033f470) ret=7d4f74b6 002e:Ret ole32.GetRunningObjectTable() retval=00000000 ret=7d4f74b6 ... 002e:Ret oleaut32.GetActiveObject() retval=800401e3 ret=660e3844 002e:Call ole32.CoGetClassObject(00583a00,00000005,00000000,660307d0,0033f5e8) ret=660e3a74 ... 002e:err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered ... 002e:err:ole:create_server class {00000100-0000-0010-8000-00aa006d2ea4} not registered 002e:err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x5 002e:Ret ole32.CoGetClassObject() retval=80040154 ret=660e3a74 ... 002e:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0033f590) ret=660d0956 002e:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b8461c9 ip=7b8461c9 tid=002e 002e:trace:seh:raise_exception info[0]=deadcafe 002e:trace:seh:raise_exception info[1]=deadcafe 002e:trace:seh:raise_exception eax=7b832d3d ebx=00164250 ecx=00000008 edx=0033f4e4 esi=0033f590 edi=0033f550 002e:trace:seh:raise_exception ebp=0033f528 esp=0033f4c4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200202 002e:trace:seh:call_stack_handlers calling handler at 0x41add6 code=c000008f flags=1 ... 002e:Call winex11.drv.SetWindowText(000100b8,001ac420 L"Warning! Connection to 'C:\Program Files\GDS\TEW2013\system\TEW2013Settings.mdb' has failed (ActiveX component can't create object). The program must now close.") ret=7ebcee4f ... --- snip ---
CLSID '{00000100-0000-0010-8000-00AA006D2EA4}' = 'DAO.DBEngine.36' -> 'dao360.dll'
Microsoft DAO 3.6 Object Library
-> 'winetricks -q jet40' and the game starts fine.
ProtectionID scan for documentation:
--- snip --- -=[ ProtectionID v0.6.6.7 DECEMBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 24/12/14-22:48:13 Ready... Scanning -> Z:\home\focht\iso\TEW2013_Retail.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 181868474 (0AD717BAh) Byte(s) Compilation TimeStamp : 0x3B780AC2 -> Mon 13th Aug 2001 17:13:38 (GMT) [TimeStamp] 0x3B780AC2 -> Mon 13th Aug 2001 17:13:38 (GMT) | PE Header | - | Offset: 0x000000D8 | VA: 0x004000D8 | - [TimeStamp] 0x3B780AC2 -> Mon 13th Aug 2001 17:13:38 (GMT) | Export | - | Offset: 0x00002D14 | VA: 0x00404714 | - -> File has 181853626 (0AD6DDBAh) bytes of appended data starting at offset 03A00h [File Heuristics] -> Flag #1 : 00000000000001001100000100000100 (0x0004C104) [Entrypoint Section Entropy] : 6.28 (section #0) ".text " | Size : 0x2126 (8486) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 4 (0x4) | ImageSize 0x7000 (28672) byte(s) [Export] 100% of function(s) (2 of 2) are in file | 0 are forwarded | 2 code | 0 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : Ryality Bytes Ltd [VersionInfo] File Description : Total Extreme Wrestling 2013 [VersionInfo] File Version : Retail [VersionInfo] Legal Copyrights : (c) 2012 Adam Ryland [-= Installer =-] Wise Installation Wizard Module ! - Scan Took : 0.308 Second(s) [000000134h (308) tick(s)] [558 of 573 scan(s) done]
Scanning -> C:\Program Files\GDS\TEW2013\TEW2013.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 50712576 (0305D000h) Byte(s) Compilation TimeStamp : 0x510BA4D7 -> Fri 01st Feb 2013 11:19:51 (GMT) [TimeStamp] 0x510BA4D7 -> Fri 01st Feb 2013 11:19:51 (GMT) | PE Header | - | Offset: 0x000000C8 | VA: 0x004000C8 | - [File Heuristics] -> Flag #1 : 00000000000000001000000000010010 (0x00008012) [Entrypoint Section Entropy] : 8.00 (section #0) ".text " | Size : 0x2FC6048 (50094152) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 4 (0x4) | ImageSize 0x3130000 (51576832) byte(s) [VersionInfo] Company Name : Ryality Bytes Ltd [VersionInfo] Product Name : TEW2013 [VersionInfo] Product Version : 1.01 [VersionInfo] File Version : 1.01 [VersionInfo] Original FileName : TEW2013.exe [VersionInfo] Internal Name : TEW2013 [!] LiCENSE - eLicense v4.0 Wrapper ! - Scan Took : 10.217 Second(s) [000002A1Fh (10783) tick(s)] [499 of 573 scan(s) done]
Scanning -> C:\Program Files\GDS\TEW2013\elicen40.dll File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 91648 (016600h) Byte(s) Compilation TimeStamp : 0x4E3836E6 -> Tue 02nd Aug 2011 17:41:58 (GMT) [TimeStamp] 0x4E3836E6 -> Tue 02nd Aug 2011 17:41:58 (GMT) | PE Header | - | Offset: 0x000000F8 | VA: 0x024800F8 | - [TimeStamp] 0x4E3836E6 -> Tue 02nd Aug 2011 17:41:58 (GMT) | Export | - | Offset: 0x00012294 | VA: 0x024A3694 | - [File Heuristics] -> Flag #1 : 00000000000001001100000100100001 (0x0004C121) [Entrypoint Section Entropy] : 5.49 (section #5) ".aspack " | Size : 0x1600 (5632) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 7 (0x7) | ImageSize 0x31000 (200704) byte(s) [Export] 0% of function(s) (0 of 1) are in file | 0 are forwarded | 0 code | 1 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : Viatech Inc. - www.elicense.com [VersionInfo] Product Name : Elicense System [VersionInfo] Product Version : 4. 0. 0. 2 [VersionInfo] File Description : elicen40.dll [VersionInfo] File Version : 4. 0. 0. 2 [VersionInfo] Original FileName : elicen40.dll [VersionInfo] Internal Name : elicen40.dll [VersionInfo] Legal Copyrights : Copyright © 1998-2009. ViaTech Inc. [!] ASProtect SKE v2.72 or higher detected ! [!] LiCENSE - eLicense Core Module v4. 0. 0. 2 ! [CompilerDetect] -> Visual C++ 8.0 (Visual Studio 2005) - Scan Took : 0.387 Second(s) [000000183h (387) tick(s)] [244 of 573 scan(s) done] --- snip ---
$ wine --version wine-1.8-rc1
Regards