[Bug 19439] Windows Media Player 9 displays a distorted user interface (JScriptParse_AddScriptlet is a stub)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 16 12:14:44 CDT 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.freewarefiles.co |http://download.microsoft.c
                   |m/Windows-Media-Player_prog |om/download/1/b/c/1bc0b1a3-
                   |ram_4643.html               |c839-4b36-8f3c-19847ba09299
                   |                            |/MPSetup.exe
                 CC|                            |focht at gmx.net
            Summary|Windows Media Player 9      |Windows Media Player 9
                   |works good only with native |displays a distorted user
                   |jscript.dll                 |interface
                   |                            |(JScriptParse_AddScriptlet
                   |                            |is a stub)

--- Comment #10 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming, still present.

NOTE: Windows Media Player 9 install is broken now due to Wine shipping its own
WMP component (requires file and registry hacks).

Same applies for winetricks.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Windows Media Player

$ WINEDEBUG=+tid,+seh,+relay wine ./wmplayer.exe >>log.txt 2>&1
...
fixme:jscript:JScriptParse_AddScriptlet (0x15c040)->((null)
L"OnOpenStateChangeTransport(NewState);" L"player" (null)
L"openstatechange(NewState)" (null) 0 0 40 0x33c9f8 0x33c9c8)
fixme:jscript:JScriptParse_AddScriptlet (0x15c040)->((null)
L"OnPlayStateChangeTransport(NewState);" L"player" (null)
L"playstatechange(NewState)" (null) 0 0 40 0x33c9f8 0x33c9c8)
fixme:jscript:JScriptParse_AddScriptlet (0x15c040)->((null)
L"OnDisconnectTransport();" L"player" (null) L"disconnect(Result)" (null) 0 0
40 0x33c9f8 0x33c9c8)
...
--- snip ---

Source:
http://source.winehq.org/git/wine.git/blob/02d63cb3120d89a5107d4e26a92eb4bd06e2213d:/dlls/jscript/jscript.c#l739

--- snip ---
739 static HRESULT WINAPI JScriptParse_AddScriptlet(IActiveScriptParse *iface,
740          LPCOLESTR pstrDefaultName, LPCOLESTR pstrCode, LPCOLESTR
pstrItemName,
741          LPCOLESTR pstrSubItemName, LPCOLESTR pstrEventName, LPCOLESTR
pstrDelimiter,
742          CTXARG_T dwSourceContextCookie, ULONG ulStartingLineNumber, DWORD
dwFlags,
743          BSTR *pbstrName, EXCEPINFO *pexcepinfo)
744 {
745     JScript *This = impl_from_IActiveScriptParse(iface);
746     FIXME("(%p)->(%s %s %s %s %s %s %s %u %x %p %p)\n", This,
debugstr_w(pstrDefaultName),
747            debugstr_w(pstrCode), debugstr_w(pstrItemName),
debugstr_w(pstrSubItemName),
748            debugstr_w(pstrEventName), debugstr_w(pstrDelimiter),
wine_dbgstr_longlong(dwSourceContextCookie),
749            ulStartingLineNumber, dwFlags, pbstrName, pexcepinfo);
750     return E_NOTIMPL;
751 }
--- snip ---

$ sha1sum MPSetup.exe 
580536d10657fa3868de2869a3902d31a0de791b  MPSetup.exe

$ du -sh MPSetup.exe 
14M    MPSetup.exe

$ wine --version
wine-1.7.14-126-g2bb1059

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