[Bug 32562] New: Visual Studio 2010 (10.0) Express Edition needs jscript JScript_AddTypeLib impl

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Dec 27 06:56:42 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=32562

             Bug #: 32562
           Summary: Visual Studio 2010 (10.0) Express Edition needs
                    jscript JScript_AddTypeLib impl
           Product: Wine
           Version: 1.5.20
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: jscript
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: focht at gmx.net
    Classification: Unclassified


Hello folks,

as the summary says ...

Prerequisite: 'winetricks -q dotnet20 dotnet40 windowscodecs corefonts'

Try to create a new project using project wizard (doesn't matter which type).
When you press "OK" to create the project the GUI wizard is shown again and
nothing happened.

Relevant part in console when pressing OK:

--- snip ---
...
002b:fixme:jscript:JScript_AddTypeLib (0x705ac78)->()
002b:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 10.0\\Common7\\IDE\\1033\\vswizui.dll" at 0x401f0000: native
002b:trace:jscript:JScript_Release (0x705ac78) ref=1
002b:trace:jscript:JScript_Close (0x705ac78)->()
002b:trace:jscript:jsdisp_free (0x705d070)
002b:trace:jscript:jsdisp_free (0x705d120)
002b:trace:jscript:JScript_Release (0x705ac78) ref=0
002b:trace:loaddll:free_modref Unloaded module L"C:\\Program Files\\Microsoft
Visual Studio 10.0\\Common7\\IDE\\VsWizard.dll" : native 
...
--- snip ---

Native jscript ('winetricks jscript') doesn't fare better ... instead the
following is shown in console:

--- snip ---
...
fixme:atl:AtlAxWinInit semi-stub
err:ole:CoGetClassObject class {78a51822-51f4-11d0-8f20-00805f2cd064} not
registered
err:ole:CoGetClassObject class {78a51822-51f4-11d0-8f20-00805f2cd064} not
registered
err:ole:create_server class {78a51822-51f4-11d0-8f20-00805f2cd064} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {78a51822-51f4-11d0-8f20-00805f2cd064}
could be created for context 0x17
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not
registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10}
could be created for context 0x1
fixme:ole:CreateTypeLib (1,L"ConstDeb.tlb",0x32ad38), stub! 
--- snip ---

Source:
http://source.winehq.org/git/wine.git/blob/5e4a16819ef3e29757d54a536e436cdb18981fee:/dlls/jscript/jscript.c#l590

--- snip ---
 590 static HRESULT WINAPI JScript_AddTypeLib(IActiveScript *iface, REFGUID
rguidTypeLib,
 591                                          DWORD dwMajor, DWORD dwMinor,
DWORD dwFlags)
 592 {
 593     JScript *This = impl_from_IActiveScript(iface);
 594     FIXME("(%p)->()\n", This);
 595     return E_NOTIMPL;
 596 }
--- snip ---

For testing purpose I changed the stub to return S_OK and it allows the
IDE/wizard to run further only to end up in next bug ;-)
So JScript_AddTypeLib() implementation is probably really needed.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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