[Bug 35840] New: 'Das Fussball Studio' (VB6 based german soccer league db app) reports Run-time error '445' (needs ITextStream ReadAll method implementation)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 22 06:03:54 CDT 2014


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 at winehq.org
          Reporter: focht at 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

-- 
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.



More information about the wine-bugs mailing list