https://bugs.winehq.org/show_bug.cgi?id=38959
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|STAGED |RESOLVED Fixed by SHA1| |b53d84b947f93ab6848c8614c37 | |e76b5dfb37f50
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit series:
* https://source.winehq.org/git/wine.git/commitdiff/728255cf2ceca073e0818a310b... ("user32: Add support for PNG icons.") * https://source.winehq.org/git/wine.git/commitdiff/b1631d69da38a2820db6b500e1... ("user32: Try to load libpng only once.") * https://source.winehq.org/git/wine.git/commitdiff/9dc886244bcc21468c88f4951b... ("user32: Ignore PNG icons instead of failing if we don't have libpng.") * https://source.winehq.org/git/wine.git/commitdiff/b53d84b947f93ab6848c8614c3... ("user32: Add support for loading 256x256 icons.")
Thanks Dmitry, Alexandre.
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+msi,+resource,+icon,+cursor wine ./Setup.exe /x86 /x64 /web >>log.txt 2>&1 ... 0036:Call user32.LoadImageW(00000000,00d62ff0 L"Z:\home\focht\Downloads\graphics\Rotate1.ico",00000001,00000000,00000000,00000010) ret=003b967e 0036:trace:resource:LoadImageW ((nil),L"Z:\home\focht\Downloads\graphics\Rotate1.ico",1,0,0,0x00000010) 0036:trace:cursor:CURSORICON_Load (nil), L"Z:\home\focht\Downloads\graphics\Rotate1.ico", 0x0, depth 32, fCursor 0, flags 0x0010 0036:trace:cursor:CURSORICON_LoadFromFile loading L"Z:\home\focht\Downloads\graphics\Rotate1.ico" 0036:trace:cursor:CURSORICON_FindBestIcon entry 0: 256 x 256, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 1: 48 x 48, 4 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 2: 32 x 32, 4 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 3: 24 x 24, 4 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 4: 16 x 16, 4 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 5: 256 x 256, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 6: 48 x 48, 8 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 7: 32 x 32, 8 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 8: 24 x 24, 8 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 9: 16 x 16, 8 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 10: 256 x 256, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 11: 128 x 128, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 12: 64 x 64, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 13: 48 x 48, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 14: 40 x 40, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 15: 32 x 32, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 16: 24 x 24, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 17: 20 x 20, 32 bpp 0036:trace:cursor:CURSORICON_FindBestIcon entry 18: 16 x 16, 32 bpp 0036:trace:cursor:CURSORICON_LoadFromFile loaded L"Z:\home\focht\Downloads\graphics\Rotate1.ico" -> 0x100b4 0036:Ret user32.LoadImageW() retval=000100b4 ret=003b967e --- snip ---
NOTE: The installer still suffers from other known issues.
$ wine --version wine-3.5-70-g2986e89501
Regards