[Bug 32549] New: Visual Studio 2010 (10.0) Express Edition needs windowscodecs ComponentFactory_CreateBitmapFromMemory impl

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Dec 26 09:44:16 CST 2012


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

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


Hello folks,

prerequisite: winetricks -q dotnet20 dotnet4­0­­

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Microsoft Visual Studio
10.0/Common7/IDE
...
$ WINEDEBUG=+tid,+seh,+loaddll,+process wine ./VCExpress.exe
...
0009:fixme:wincodecs:ComponentFactory_CreateBitmapFromMemory
(0x215d78,4,4,{6fddc324-4e03-4bfe-b185-3d77768dc90f},16,64,0x1455540,0x32ed1c):
stub
0009:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b83aa77
ip=7b83aa77 tid=0009
0009:trace:seh:raise_exception  info[0]=80004001
0009:trace:seh:raise_exception  info[1]=00000000
0009:trace:seh:raise_exception  info[2]=00000000
0009:trace:seh:raise_exception  info[3]=00000000
0009:trace:seh:raise_exception  info[4]=79140000
0009:trace:seh:raise_exception  eax=7b826831 ebx=7b8b96b0 ecx=80004001
edx=0032eba4 esi=0032ec54 edi=001871e8
0009:trace:seh:raise_exception  ebp=0032ebe8 esp=0032eb84 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000283
...
--- snip ---

'winetricks windowscodecs' works around.

Source:
http://source.winehq.org/git/wine.git/blob/96ebc618b5029723d1f2401dc54e5e0fac5e060f:/dlls/windowscodecs/imgfactory.c#l578

--- snip ---
 578 static HRESULT WINAPI
ComponentFactory_CreateBitmapFromMemory(IWICComponentFactory *iface,
 579     UINT uiWidth, UINT uiHeight, REFWICPixelFormatGUID pixelFormat, UINT
cbStride,
 580     UINT cbBufferSize, BYTE *pbBuffer, IWICBitmap **ppIBitmap)
 581 {
 582     FIXME("(%p,%u,%u,%s,%u,%u,%p,%p): stub\n", iface, uiWidth, uiHeight,
 583         debugstr_guid(pixelFormat), cbStride, cbBufferSize, pbBuffer,
ppIBitmap);
 584     return E_NOTIMPL;
 585 }
--- snip ---

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