https://bugs.winehq.org/show_bug.cgi?id=35840
Bug ID: 35840 Summary: 'Das Fussball Studio' (VB6 based german soccer league db app) reports Run-time error '445' (needs ITextStream ReadAll method implementation) Product: Wine Version: 1.7.15 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: scrrun Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
continuation of bug 35474 (needs patch http://bugs.winehq.org/attachment.cgi?id=47855 applied).
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Das Fussball Studio
$ WINEDEBUG=+tid,+seh,+relay,+variant,+ole,+scrrun wine ./Das\ Fussball\ Studio.exe >>log.txt 2>&1 ... 0027:trace:scrrun:file_OpenAsTextStream (0x12f6b0)->(1 0 0x33f9c8) 0027:Call ntdll.RtlAllocateHeap(00110000,00000000,00000028) ret=7ddb3408 0027:Ret ntdll.RtlAllocateHeap() retval=0017c9c8 ret=7ddb3408 0027:Call KERNEL32.CreateFileW(00197040 L"C:\users\focht\Application Data\Das Fussball Studio\SetupData.xml",80000000,00000000,00000000,00000003,00000080,00000000) ret=7ddb4c80 0027:Ret KERNEL32.CreateFileW() retval=0000008c ret=7ddb4c80 0027:Call KERNEL32.GetFileSizeEx(0000008c,0017c9e0) ret=7ddb4cd9 0027:Ret KERNEL32.GetFileSizeEx() retval=00000001 ret=7ddb4cd9 0027:fixme:scrrun:textstream_ReadAll (0x17c9c8)->(0x33fa18): stub 0027:trace:scrrun:textstream_AddRef (0x17c9c8)->(2) 0027:trace:scrrun:textstream_QueryInterface (0x17c9c8)->({df0b3d60-548f-101b-8e65-08002b2bd119} 0x33f870) 0027:trace:scrrun:textstream_Release (0x17c9c8)->(1) 0027:Call oleaut32.SysFreeString(00000000) ret=6600e1a9 0027:Ret oleaut32.SysFreeString() retval=0033f820 ret=6600e1a9 0027:Call oleaut32.SysFreeString(00000000) ret=6600e1ae 0027:Ret oleaut32.SysFreeString() retval=0033f820 ret=6600e1ae 0027:Call oleaut32.SysFreeString(00000000) ret=6600e1b3 0027:Ret oleaut32.SysFreeString() retval=0033f820 ret=6600e1b3 0027:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0033f850) ret=660d0956 0027:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b83ab7b ip=7b83ab7b tid=0027 0027:trace:seh:raise_exception info[0]=deadcafe 0027:trace:seh:raise_exception info[1]=deadcafe 0027:trace:seh:raise_exception eax=7b826be1 ebx=7b8ba000 ecx=deadcafe edx=0033f7a4 esi=0033f850 edi=0033f810 0027:trace:seh:raise_exception ebp=0033f7e8 esp=0033f784 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 0027:trace:seh:call_stack_handlers calling handler at 0x426186 code=c000008f flags=1 ... 0027:Call KERNEL32.WideCharToMultiByte(00000000,00000000,00196fac L"Run-time error '445':\n\nObject doesn't support this action",ffffffff,022c4238,00000072,00000000,00000000) ret=660711c4 --- snip ---
'winetricks wsh57' works around.
$ sha1sum DFS_Setup_852.exe 841d3cb8dac5077f83b97952b53a9b166c099f4e DFS_Setup_852.exe
$ du -sh DFS_Setup_852.exe 17M DFS_Setup_852.exe
$ wine --version wine-1.7.15
Regards
https://bugs.winehq.org/show_bug.cgi?id=35840
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.vmlogic.net/Down | |loads/Files/public/DFS_Setu | |p.zip Depends on| |35474
http://bugs.winehq.org/show_bug.cgi?id=35840 Bug 35840 depends on bug 35474, which changed state.
Bug 35474 Summary: 'Das Fussball Studio' (VB6 based german soccer league db app) reports Run-time error '445' (needs IFile::OpenAsTextStream) http://bugs.winehq.org/show_bug.cgi?id=35474
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
http://bugs.winehq.org/show_bug.cgi?id=35840
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- I'm working on this.
https://bugs.winehq.org/show_bug.cgi?id=35840
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c927336c5a5da95efe6159c689b | |91b71ac5b6457 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/c927336c5a5da95efe6159c689b...
Thanks Nikolay
Regards
https://bugs.winehq.org/show_bug.cgi?id=35840
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.16.
https://bugs.winehq.org/show_bug.cgi?id=35840
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.vmlogic.net/Down |https://web.archive.org/web |loads/Files/public/DFS_Setu |/20150316115854/http://www. |p.zip |vmlogic.net/Downloads/Files | |/public/DFS_Setup.zip