http://bugs.winehq.org/show_bug.cgi?id=35349
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.nc-corrector.inf | |.ua/Downloads/NC4_setup.exe Keywords| |download Component|-unknown |oleaut32 CC| |focht@gmx.net Ever confirmed|0 |1 Summary|NC Corrector spams terminal |NC Corrector v4.0 (VB6 app) |with |continuously spams terminal |"fixme:olepicture:OLEPictur |with |eImpl_SaveAsFile" |"fixme:olepicture:OLEPictur | |eImpl_SaveAsFile" (animated | |application icon with | |timer) Severity|normal |minor
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
In this case it's somewhat annoying because the application uses a fast timer to create some kind of animated icon effect (WM_SETICON/small on application icon), resulting in constant spam of this FIXME on terminal.
Prerequisite: 'winetricks -q mfc42'
Source: http://source.winehq.org/git/wine.git/blob/4281d19d7634ed15f2031828b6c4fcdce...
--- snip --- 840 static HRESULT WINAPI OLEPictureImpl_SaveAsFile(IPicture *iface, 841 IStream *pstream, 842 BOOL SaveMemCopy, 843 LONG *pcbSize) 844 { 845 OLEPictureImpl *This = impl_from_IPicture(iface); 846 FIXME("(%p)->(%p, %d, %p), hacked stub.\n", This, pstream, SaveMemCopy, pcbSize); 847 return IStream_Write(pstream,This->data,This->datalen,(ULONG*)pcbSize); 848 } --- snip ---
Workaround: start app with 'olepicture' debug channel disabled
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/NC Corrector v4.0
$ WINEDEBUG=-olepicture wine ./NC_Corrector.exe --- snip ---
$ sha1sum NC4_setup.exe 377abcbe3b35ef1c3a2a5ebcf79bf1c15f4a77ff NC4_setup.exe
$ du -sh NC4_setup.exe 6.5M NC4_setup.exe
$ wine --version wine-1.7.10-298-g9a14caa
Regards