[Bug 35676] New: iMesh 7.x crashes on IWMPCore::get_settings method stub

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 25 13:16:56 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=35676

            Bug ID: 35676
           Summary: iMesh 7.x crashes on IWMPCore::get_settings method
                    stub
           Product: Wine
           Version: 1.7.13
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net

Hello folks,

the Windows Media Player core infrastructure is now in place - thanks to Jacek
(bug 15286).

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/iMesh Applications/iMesh

$ WINEDEBUG=+tid,+seh,+relay,+ole,+variant wine ./iMesh.exe >>log.txt 2>&1
...
0024:fixme:wmp:OleControl_GetControlInfo (0x1fdd80)->(0xeb070c)
0024:Call user32.GetWindowLongW(000103a4,fffffff0) ret=009404fd
0024:Ret  user32.GetWindowLongW() retval=46000000 ret=009404fd
0024:fixme:wmp:WMPPlayer4_get_settings (0x1fdd80)->(0x33e4a4)
0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0x6093b3 ip=006093b3
tid=0024
0024:trace:seh:raise_exception  info[0]=00000000
0024:trace:seh:raise_exception  info[1]=00000000
0024:trace:seh:raise_exception  eax=00000000 ebx=031342dc ecx=00000000
edx=7bcecb88 esi=03134068 edi=001fdd80
0024:trace:seh:raise_exception  ebp=0033e4b4 esp=0033e488 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210202
...
---- snip ---

The app tries to directly access the 'ppSettings' out parameter without looking
at method HRESULT.

Source:
http://source.winehq.org/git/wine.git/blob/b0b6728cf1ce323aa0198473e5210c2ec442a788:/dlls/wmp/player.c#l123

--- snip ---
123 static HRESULT WINAPI WMPPlayer4_get_settings(IWMPPlayer4 *iface,
IWMPSettings **ppSettings)
124 {
125     WindowsMediaPlayer *This = impl_from_IWMPPlayer4(iface);
126     FIXME("(%p)->(%p)\n", This, ppSettings);
127     return E_NOTIMPL;
128 }
--- snip ---

MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd563236%28v=vs.85%29.aspx

$ sha1sum iMeshV7.exe 
0e4aa7ae0da88b7f69a7daa1bca36f3f2f6c497b  iMeshV7.exe

$ du -sh iMeshV7.exe 
8.4M    iMeshV7.exe

$ wine --version
wine-1.7.13-53-g37e0a1a

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