http://bugs.winehq.org/show_bug.cgi?id=32476
Bug #: 32476 Summary: DVDFlick 1.3.x fails on startup with "automation error" (needs Scripting.Dictionary "get_Item" method implementation) Product: Wine Version: 1.5.19 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: scrrun AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello folks,
continuation of bug 30715
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+scrrun wine ./dvdflick.exe ... 0025:trace:scrrun:dictionary_AddRef (0x137b88) 0025:Call oleaut32.SysAllocStringByteLen(00429b34,00000010) ret=66106cf1 0025:Ret oleaut32.SysAllocStringByteLen() retval=00137e3c ret=66106cf1 0025:fixme:scrrun:dictionary_get_Item (0x137b88)->(0x32fb7c 0x32fb6c) 0025:trace:scrrun:dictionary_AddRef (0x137b88) 0025:trace:scrrun:dictionary_QueryInterface (0x137b88)->({df0b3d60-548f-101b-8e65-08002b2bd119}, 0x32fa78) 0025:warn:scrrun:dictionary_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented 0025:trace:scrrun:dictionary_Release (0x137b88) ... 0025:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0032fa58) ret=660d0956 0025:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b83aa77 ip=7b83aa77 tid=0025 0025:trace:seh:raise_exception info[0]=deadcafe 0025:trace:seh:raise_exception info[1]=deadcafe 0025:trace:seh:raise_exception eax=7b826831 ebx=7b8b96b0 ecx=deadcafe edx=0032f964 esi=0032fa58 edi=0032f9d0 0025:trace:seh:raise_exception ebp=0032f9a8 esp=0032f944 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 ... 0025:Call oleaut32.VarBstrCat(00155824 L"An error occured during startup. Number 445 from dvdflick:\r\nObject doesn't support this action\r\nLast DLL error: ",001535d4 L"0",0032fac8) ret=660e5f4d --- snip ---
$ 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.19-186-g1cd0c4a
Regards
http://bugs.winehq.org/show_bug.cgi?id=32476
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://sourceforge.net/proj | |ect/showfiles.php?group_id= | |170196&package_id=194180 Depends on| |30715
http://bugs.winehq.org/show_bug.cgi?id=32476
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #1 from hanska2@luukku.com --- http://source.winehq.org/git/wine.git/blob/070356799860165d22045cf29518411c5...
180 static HRESULT WINAPI dictionary_get_Item(IDictionary *iface, VARIANT *Key, VARIANT *pRetItem) 181 { 182 dictionary *This = impl_from_IDictionary(iface); 183 184 FIXME("(%p)->(%p %p)\n", This, Key, pRetItem ); 185 186 return E_NOTIMPL; 187 }
wine 1.7.24
https://bugs.winehq.org/show_bug.cgi?id=32476
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 50906 --> https://bugs.winehq.org/attachment.cgi?id=50906 patch
Please try this one.
https://bugs.winehq.org/show_bug.cgi?id=32476 Bug 32476 depends on bug 30715, which changed state.
Bug 30715 Summary: DVDFlick 1.3.x fails on startup with "automation error" (needs Scripting.Dictionary "Exists" method implementation) https://bugs.winehq.org/show_bug.cgi?id=30715
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=32476
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1bc4c57e551e3d92ac2776d0e65 | |d9a6d96a4acdd Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Fixed with 1bc4c57e551e3d92ac2776d0e65d9a6d96a4acdd.
https://bugs.winehq.org/show_bug.cgi?id=32476
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.38.
https://bugs.winehq.org/show_bug.cgi?id=32476
Anastasius Focht focht@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
https://bugs.winehq.org/show_bug.cgi?id=32476
Anastasius Focht focht@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 |"get_Item" method |"get_Item" method |implementation) |implementation)