[Bug 30715] New: DVDFlick 1.3.x fails on startup with "automation error" (needs Scripting.Dictionary implementation)
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(a)winehq.org ReportedBy: focht(a)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 -- 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=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |15225 -- 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=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://sourceforge.net/proj | |ect/showfiles.php?group_id= | |170196&package_id=194180 -- 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=30715 --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2012-05-18 06:35:34 CDT --- $ du -sh dvdflick_setup_1.3.0.0.exe 12M dvdflick_setup_1.3.0.0.exe $ sha1sum dvdflick_setup_1.3.0.0.exe a2cef3be05689a316fec9a6941171ec88fce0f96 dvdflick_setup_1.3.0.0.exe $ wine --version wine-1.5.4-170-g8933d91 -- 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=30715 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |scrrun -- 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=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|DVDFlick 1.3.x fails on |DVDFlick 1.3.x fails on |startup with "automation |startup with "automation |error" (needs |error" (needs |Scripting.Dictionary |Scripting.Dictionary |implementation) |"Exists" method | |implementation) --- Comment #2 from Anastasius Focht <focht(a)gmx.net> 2012-12-18 05:28:01 CST --- Hello folks, refining summary, targeting specific stub (it now fails on). $ WINEDEBUG=+tid,+seh,+relay,+scrrun wine ./dvdflick.exe --- snip --- 0028:trace:scrrun:dictionary_AddRef (0x137b88) 0028:Call oleaut32.SysAllocStringByteLen(00429acc,00000010) ret=66106cf1 0028:Ret oleaut32.SysAllocStringByteLen() retval=0014e2dc ret=66106cf1 0028:fixme:scrrun:dictionary_Exists (0x137b88)->(0x32fb7c 0x32fb48) 0028:trace:scrrun:dictionary_AddRef (0x137b88) 0028:trace:scrrun:dictionary_QueryInterface (0x137b88)->({df0b3d60-548f-101b-8e65-08002b2bd119}, 0x32fa78) 0028:warn:scrrun:dictionary_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented 0028:trace:scrrun:dictionary_Release (0x137b88) ... 0028:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0032fa58) ret=660d0956 0028:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b83aa77 ip=7b83aa77 tid=0028 0028:trace:seh:raise_exception info[0]=deadcafe 0028:trace:seh:raise_exception info[1]=deadcafe 0028:trace:seh:raise_exception eax=7b826831 ebx=7b8b96b0 ecx=deadcafe edx=0032f964 esi=0032fa58 edi=0032f9d0 0028:trace:seh:raise_exception ebp=0032f9a8 esp=0032f944 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 0028:trace:seh:call_stack_handlers calling handler at 0x403be6 code=c000008f flags=1 ... 0028:Call oleaut32.VarBstrCat(00148dcc L"An error occured during startup. Number 445 from dvdflick:\r\nObject doesn't support this action\r\nLast DLL error: ",0013fc9c L"0",0032fac8) ret=660e5f4d --- snip --- Source: http://source.winehq.org/git/wine.git/blob/5908cda9a514f865fff62a351d6337934... --- snip --- 209 static HRESULT WINAPI dictionary_Exists(IDictionary *iface, VARIANT *Key, VARIANT_BOOL *pExists) 210 { 211 dictionary *This = impl_from_IDictionary(iface); 212 213 FIXME("(%p)->(%p %p)\n", This, Key, pExists); 214 215 return E_NOTIMPL; 216 } --- snip --- $ wine --version wine-1.5.19-186-g1cd0c4a 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.
http://bugs.winehq.org/show_bug.cgi?id=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32476 -- 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=30715 hanska2(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2(a)luukku.com --- Comment #3 from hanska2(a)luukku.com --- Still the same wine 1.7.24 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- I'm working on IDictionary support, it's mostly done, but still need to fix some problems. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> --- Created attachment 50905 --> https://bugs.winehq.org/attachment.cgi?id=50905 patch This seems to be enough for DVDFlick. I'd appreciate some testing, will split it in the meantime. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9419e97c3e896c33987018cf65c | |59e8d211b4153 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> --- Fixed with 9419e97c3e896c33987018cf65c59e8d211b4153. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.38. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://sourceforge.net/proj |https://web.archive.org/web |ect/showfiles.php?group_id= |/20130202010017/http://iweb |170196&package_id=194180 |.dl.sourceforge.net/project | |/dvdflick/dvdflick/DVD%20Fl | |ick%201.3.0.7/dvdflick_setu | |p_1.3.0.7.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30715 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|DVDFlick 1.3.x fails on |DVD Flick 1.3.x fails on |startup with "automation |startup with "automation |error" (needs |error" (needs |Scripting.Dictionary |Scripting.Dictionary |"Exists" method |"Exists" method |implementation) |implementation) -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla