https://bugs.winehq.org/show_bug.cgi?id=38919
Bug ID: 38919 Summary: HyperStudio 5 (.NET 4.0 app) hangs at splash screen ('PngDecoder_Frame_GetMetadataQueryReader' is a stub) Product: Wine Version: 1.7.47 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: windowscodecs Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 38027
Prerequisite: 'winetricks -q dotnet40 corefonts'
(app/CLR doesn't like relay tracing)
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Software MacKiev/HyperStudio 5
$ WINEDEBUG=+tid,+seh,+loaddll,+process,+wincodecs,+msvcrt wine ./HyperStudio.exe >>log.txt 2>&1 ... 003b:trace:wincodecs:PngDecoder_AddRef (0x103c8ca8) refcount=4 003b:trace:wincodecs:PngDecoder_Frame_GetPixelFormat (0x103c8cac,0x1b0c8ac) 003b:trace:wincodecs:PngDecoder_Frame_GetSize (0x103c8cac)->(80,60) 003b:trace:wincodecs:PngDecoder_Frame_GetResolution (0x103c8cac)->(95.99,95.99) 003b:fixme:wincodecs:PngDecoder_Frame_GetMetadataQueryReader (0x103c8cac,0x1b0c920): stub 003b:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b845ccd ip=7b845ccd tid=003b 003b:trace:seh:raise_exception info[0]=80004001 003b:trace:seh:raise_exception info[1]=00000000 003b:trace:seh:raise_exception info[2]=00000000 003b:trace:seh:raise_exception info[3]=00000000 003b:trace:seh:raise_exception info[4]=02300000 003b:trace:seh:raise_exception eax=7b832afd ebx=00000005 ecx=00000014 edx=01b0c764 esi=01b0c814 edi=00191c20 003b:trace:seh:raise_exception ebp=01b0c7a8 esp=01b0c744 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200283 003b:trace:seh:call_vectored_handlers calling handler at 0x23b5a7c code=e0434352 flags=1 003b:trace:seh:call_vectored_handlers handler at 0x23b5a7c returned 0 ... --- snip ---
'winetricks -q windowscodecs' works around and lets the app start.
Source: https://source.winehq.org/git/wine.git/blob/27ae589d2aee548d06401153a2bdc5f9...
$ sha1sum HS5Win.exe 23996c0fcc19dd47fdb005a33a9fde79f44f4137 HS5Win.exe
$ du -sh HS5Win.exe 690M HS5Win.exe
$ wine --version wine-1.7.47-47-ga8f45df
Regards