https://bugs.winehq.org/show_bug.cgi?id=29030
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.fileplanet.com/ |https://web.archive.org/web |archive/p-16149/LEGO-Univer |/20201210083834/http://down |se-Client |load.fileplanet.com/ftp1/06 | |2010/LEGO_Universe_Installe | |r.exe?st=ddWiRi9R4yoAVOGp7i | |yiZA&e=1607600303 CC| |focht@gmx.net Summary|Lego Universe installer |Lego Universe installer |looks terrible |looks terrible (NSIS | |installer with SkinCrafter | |Plugin)
--- Comment #15 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download via Internet Archive:
https://web.archive.org/web/20201210083834/http://download.fileplanet.com/ft...
Looks like the NSIS installer uses NSIS SkinCrafter Plugin to skin the UI.
--- snip --- $ WINEDEBUG=+loaddll wine ./LEGO_Universe_Installer.exe
0110:trace:loaddll:build_module Loaded L"C:\windows\system32\ntdll.dll" at 7BC00000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\kernelbase.dll" at 7B000000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\kernel32.dll" at 7B600000: builtin 0110:trace:loaddll:build_module Loaded L"Z:\home\focht\Downloads\LEGO_Universe_Installer.exe" at 00400000: native ... 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\System.dll" at 01760000: native 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\ButtonEvent.dll" at 01770000: native 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\UAC.dll" at 018F0000: native ... 0110:trace:loaddll:free_modref Unloaded module L"C:\users\focht\Temp\nss650.tmp\UAC.dll" : native 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\NSIS_SkinCrafter_Plugin.dll" at 018F0000: native 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\MSVCR71.dll" at 020A0000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\MFC71.DLL" at 7C140000: native 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\OLEAUT32.dll" at 02130000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\gdiplus.dll" at 02210000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\OLEACC.dll" at 02290000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\MSIMG32.dll" at 022D0000: builtin 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\SkinCrafter.dll" at 01FD0000: native 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\propsys.dll" at 032C0000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\windowscodecs.dll" at 03230000: builtin 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"#32770" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\GetVersion.dll" at 032F0000: native 0110:trace:loaddll:free_modref Unloaded module L"C:\users\focht\Temp\nss650.tmp\GetVersion.dll" : native 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\usp10.dll" at 032F0000: builtin 0110:trace:loaddll:build_module Loaded L"C:\windows\system32\RichEd20.dll" at 7AC00000: builtin 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"#32770" ... 0110:fixme:win:LockWindowUpdate (00000000), partial stub! 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Button" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Button" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Button" ... 0110:trace:loaddll:build_module Loaded L"C:\users\focht\Temp\nss650.tmp\nsDialogs.dll" at 03B30000: native 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"#32770" 0110:fixme:oleacc:get_builtin_accessible_obj unhandled window class: L"Static" ... --- snip ---
https://nsis.sourceforge.io/NSIS_SkinCrafter_Plugin_plug-in
Vendor:
http://skincrafter.com/download
It probably affects all NSIS installers that use this plugin. If we find other app/game installers using the same plugin and/or corresponding bug report(s) we should consider refining summary and merge dupes.
--- quote --- The window can't be moved unless forcing it through the window manager however, --- quote ---
You can drag with two pixel lines at the top window border. But yeah, it should be more ;-)
$ sha1sum LEGO_Universe_Installer.exe faa4aa84a0e119ce3b0ad0aafe9f941320896313 LEGO_Universe_Installer.exe
$ du -sh LEGO_Universe_Installer.exe 22M LEGO_Universe_Installer.exe
$ wine --version wine-6.0-rc1-39-g76c9dbd4fb9
Regards