http://bugs.winehq.org/show_bug.cgi?id=30495
Bug #: 30495 Summary: Serif WebPlus X2 fails to start due to windowscodecs BitmapEncoderInfo_GetPixelFormats being a stub Product: Wine Version: 1.5.2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: windowscodecs AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
continuation of bug 24816
Prerequisite: 'winetricks -q vcrun6'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Serif/WebPlus/X2/Program
$ WINEDEBUG=+tid,+seh,+relay wine ./WebPlus.exe >>log.txt 2>&1 ... 0024:fixme:wincodecs:BitmapEncoderInfo_GetPixelFormats (0x1891b8,0,(nil),0x32e7cc): stub 0024:Call ntdll.RtlDecodePointer(fff34758) ret=78132c3d 0024:Ret ntdll.RtlDecodePointer() retval=00000000 ret=78132c3d 0024:Call KERNEL32.GetLastError() ret=78132dba 0024:Ret KERNEL32.GetLastError() retval=00000000 ret=78132dba 0024:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0032e764) ret=78158e69 0024:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b839357 ip=7b839357 tid=0024 0024:trace:seh:raise_exception info[0]=19930520 0024:trace:seh:raise_exception info[1]=0032e780 0024:trace:seh:raise_exception info[2]=783b0060 0024:trace:seh:raise_exception eax=7b826381 ebx=7b8aa728 ecx=19930520 edx=0032e674 esi=0032e750 edi=0032e6d0 0024:trace:seh:raise_exception ebp=0032e6b8 esp=0032e654 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 ... 0024:Call KERNEL32.CreateFileA(0032dc84 "C:\Program Files\Serif\WebPlus\X2\Program\ErrorLog.txt",40000000,00000000,00000000,00000002,80000080,00000000) ret=2106cdf5 0024:Ret KERNEL32.CreateFileA() retval=00000120 ret=2106cdf5 ... 0024:Call user32.wvsprintfA(0032cfac,210cc1e4 "%s caused %s (0x%08x) \r\nin module %s at %04x:%08x.\r\n\r\n",0032d3bc) ret=2106c276 --- snip ---
There are more windowscodecs stub messages which might indicate more insufficiencies but it ultimately fails for BitmapEncoderInfo_GetPixelFormats.
--- snip --- $ cat log.txt | grep fixme:wincodecs: | cut -d ' ' -f1 | sort | uniq 0024:fixme:wincodecs:BitmapDecoderInfo_GetContainerFormat 0024:fixme:wincodecs:BitmapDecoderInfo_GetFileExtensions 0024:fixme:wincodecs:BitmapDecoderInfo_GetFriendlyName 0024:fixme:wincodecs:BitmapDecoderInfo_GetVendorGUID 0024:fixme:wincodecs:BitmapEncoderInfo_GetContainerFormat 0024:fixme:wincodecs:BitmapEncoderInfo_GetFileExtensions 0024:fixme:wincodecs:BitmapEncoderInfo_GetFriendlyName 0024:fixme:wincodecs:BitmapEncoderInfo_GetPixelFormats 0024:fixme:wincodecs:BitmapEncoderInfo_GetVendorGUID --- snip ---
Regards