http://bugs.winehq.org/show_bug.cgi?id=30715
Bug #: 30715 Summary: DVDFlick 1.3.x fails on startup with "automation error" (needs Scripting.Dictionary implementation) Product: Wine Version: 1.5.4 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
now that Scripting.FileSystemObject is present (bug 29344) it runs further but still complains on startup.
--- snip --- ... 0024:Call ole32.CoCreateInstanceEx(004190b0,00000000,00000005,00000000,00000004,0032f7f0) ret=660e3937 0024:trace:ole:CoCreateInstance (rclsid={ee09b103-97e0-11cf-978f-00a02463e06f}, pUnkOuter=(nil), dwClsContext=00000005, riid={00000000-0000-0000-c000-000000000046}, ppv=0x32f708) ... 0024:trace:ole:apartment_getclassobject found L"C:\windows\system32\scrrun.dll" already loaded 0024:trace:ole:apartment_getclassobject calling DllGetClassObject 0x7e3bb7a0 0024:Call scrrun.DllGetClassObject(004190b0,7eac550c,0032f69c) ret=7e9e5c12 0024:fixme:scrrun:DllGetClassObject {ee09b103-97e0-11cf-978f-00a02463e06f} {00000001-0000-0000-c000-000000000046} 0x32f69c 0024:Ret scrrun.DllGetClassObject() retval=80040111 ret=7e9e5c12 0024:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 ... 0024:err:ole:create_server class {ee09b103-97e0-11cf-978f-00a02463e06f} not registered 0024:err:ole:CoGetClassObject no class object {ee09b103-97e0-11cf-978f-00a02463e06f} could be created for context 0x5 0024:Ret ole32.CoCreateInstanceEx() retval=80040152 ret=660e3937 ... 0024:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0032f7e4) ret=660d0956 0024:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b8393ff ip=7b8393ff tid=0024 0024:trace:seh:raise_exception info[0]=deadcafe 0024:trace:seh:raise_exception info[1]=deadcafe 0024:trace:seh:raise_exception eax=7b826429 ebx=7b8b06b0 ecx=deadcafe edx=0032f70c esi=0032f7e4 edi=0032f760 0024:trace:seh:raise_exception ebp=0032f748 esp=0032f6e4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000287 0024:trace:seh:call_stack_handlers calling handler at 0x403be6 code=c000008f flags=1 ... 0024:trace:variant:VarBstrCat L"An error occured during startup. Number -2147221166 from dvdflick:\r\nAutomation error\r\nLast DLL error: 0" --- snip ---
"Scripting.Dictionary" is the friendly name of CLSID {EE09B103-97E0-11CF-978F-00A02463E06F}
'winetricks -q wsh57' works around.
Regards