https://bugs.winehq.org/show_bug.cgi?id=51854
Bug ID: 51854 Summary: LEGO MINDSTORMS EV3 Home Edition after start has only empty white window Product: Wine Version: 6.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: wawrzek@gmail.com Distribution: ---
The Lego Mindstorms apps starts, but there is only empty white window.
In the terminal there are following logs:
λ europe Desktop → 00fc:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.0" not implemented 00fc:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.0" not implemented 00fc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0110:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\windows\system32\tzres.dll", (null), 0D03E0F8, 00584548, 0D03E0FC, 0D03E0F0 0110:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\windows\system32\tzres.dll", (null), 0D03E0F8, 00584548, 0D03E0FC, 0D03E0F0 0110:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\windows\system32\tzres.dll", (null), 0D03E0F8, 00584548, 0D03E0FC, 0D03E0F0 0110:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 0110:fixme:win:RegisterPowerSettingNotification (0001006A,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub 0110:fixme:wtsapi:WTSRegisterSessionNotification Stub 00010064 0x00000000 0110:fixme:msg:ChangeWindowMessageFilter c05b 00000001 0110:fixme:dwmapi:DwmAttachMilContent (0001006C) stub 0114:fixme:gdi:GdiEntry13 stub 0114:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (00000001): monitor setting ignored 0114:fixme:d3d:wined3d_check_device_format_conversion output 0x593000, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 0110:fixme:msg:ChangeWindowMessageFilterEx 00010064 c04d 1 0D03F974 0110:fixme:msg:ChangeWindowMessageFilterEx 00010064 111 1 0D03F974 0110:fixme:uiautomation:UiaGetReservedMixedAttributeValue (0D03DAD8) stub! 0110:fixme:uiautomation:UiaGetReservedNotSupportedValue (0D03DAD8) stub! 0114:fixme:d3d:wined3d_check_device_format_conversion output 0x593000, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 0114:fixme:seh:WerRegisterMemoryBlock (0DEED934 6144) stub 0114:fixme:seh:WerRegisterMemoryBlock (0DEEB340 4) stub 00fc:fixme:msg:ChangeWindowMessageFilter c05b 00000001 00fc:fixme:dwmapi:DwmAttachMilContent (00010080) stub 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 0060:fixme:nsi:ipv6_forward_enumerate_all not implemented 00fc:fixme:bthpropscpl:BluetoothFindFirstRadio (0032E048 0032E044): stub! 00fc:fixme:bthpropscpl:BluetoothFindFirstRadio (0032E078 0032E074): stub! 0130:fixme:bthpropscpl:BluetoothFindFirstRadio (10FDF4F8 10FDF4F4): stub! 00fc:fixme:ieframe:WBOleCommandTarget_Exec (0F7466A8)->((null) 23 0 04D69DC8 {VT_BOOL: 0} 00000000) 00fc:fixme:urlmon:create_object Could not find object for MIME L"text/html" 00fc:fixme:ieframe:handle_navigation_error Navigate to error page 00fc:fixme:ieframe:bind_to_object BindToObject failed: 80040154 00fc:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 00fc:fixme:win:RegisterPowerSettingNotification (0001008E,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub 00fc:fixme:wtsapi:WTSRegisterSessionNotification Stub 00020088 0x00000000 00fc:fixme:msg:ChangeWindowMessageFilterEx 00020088 c04d 1 0032E774 00fc:fixme:msg:ChangeWindowMessageFilterEx 00020088 111 1 0032E774 0114:fixme:d3d:wined3d_check_device_format_conversion output 0x593000, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 00fc:fixme:ieframe:OleInPlaceObject_UIDeactivate (0F7466A8)
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #1 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- First success. After adding corefonts with winetricks following message appeared in white window:
"LEGO MINDSTORM EV3 has detected a problem during application launch.
Press OK to close the applincation and get more information about fixing the problem."
Pressing OK takes me to https://education.lego.com/en-us/
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #2 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- In the terminal now I have plenty repeats of following line:
0024:fixme:file:CancelSynchronousIo (00000274): stub
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #3 from Wawrzyniec Niewodniczañski wawrzek@gmail.com ---
I just noticed that this is an old app, there is a new one (which crashes as well - see https://bugs.winehq.org/show_bug.cgi?id=51858).
https://bugs.winehq.org/show_bug.cgi?id=51854
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Can you give a direct link to download the application to test? Thanks in advance.
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Is it this software? https://www.softpedia.com/get/Programming/Other-Programming-Files/LEGO-MINDS...
https://bugs.winehq.org/show_bug.cgi?id=51854
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- I guess it needs winetricks ie8 workaround, as one can read in winetricks:
w_metadata ev3 apps \ title="Lego Mindstorms EV3 Home Edition" \ publisher="Lego" \ year="2014" \ media="download" \ file1="LMS-EV3-WIN32-ENUS-01-02-01-full-setup.exe" \ installed_exe1="${W_PROGRAMS_X86_WIN}/LEGO Software/LEGO MINDSTORMS EV3 Home Edition/MindstormsEV3.exe"
load_ev3() { if w_workaround_wine_bug 40192 "Installing vcrun2005 as Wine does not have MFC80.dll"; then w_call vcrun2005 fi
if w_workaround_wine_bug 40193 "Installing IE8 as built-in Gecko is not sufficient"; then w_call ie8 fi
w_call dotnet40
# 2016/03/22: LMS-EV3-WIN32-ENUS-01-02-01-full-setup.exe c47341f08242f0f6f01996530e7c93bda2d666747ada60ab93fa773a55d40a19
w_download http://esd.lego.com.edgesuite.net/digitaldelivery/mindstorms/6ecda7c2-1189-4... c47341f08242f0f6f01996530e7c93bda2d666747ada60ab93fa773a55d40a19
w_try_cd "${W_CACHE}"/"${W_PACKAGE}" w_try "${WINE}" "${file1}" ${W_OPT_UNATTENDED:+/qb /AcceptLicenses yes}
if w_workaround_wine_bug 40729 "Setting override for urlmon.dll to native to avoid crash"; then w_override_dlls native urlmon fi }
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- To reproduce the bug, I had to install dotnet45 and mfc80 dll (otherwie it crashes in mono). With that, I confirm the bug.
https://bugs.winehq.org/show_bug.cgi?id=51854
Wawrzyniec Niewodniczañski wawrzek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|LEGO MINDSTORMS EV3 Home |LEGO MINDSTORMS EV3 Home |Edition after start has |Edition (older application) |only empty white window |after start has only empty | |white window
--- Comment #8 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- @joaopa I used the official Download page from Lego: https://www.lego.com/en-gb/themes/mindstorms/downloads (Please not it's the older app)
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #9 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- Louis,
Sorry for my ignorance, but what do you mean by IE8 trick?
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #10 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Wawrzyniec Niewodniczañski from comment #9)
Louis,
Sorry for my ignorance, but what do you mean by IE8 trick?
https://github.com/Winetricks/winetricks
I guess you could try 'winetricks ev3' or of you have already installed Lego 'winetricks ie8'
Note: I think you must set WINEARCH=win32 for ie8 to be succesfull
Regards
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #11 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- Created attachment 70782 --> https://bugs.winehq.org/attachment.cgi?id=70782 Logs from attempt to install ev3
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #12 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- winetrics with ev3 option failed. I ran the following command and the output is attached.
``` WINEARCH=win32 winetricks -q prefix=ev3 ev3 >ev3.log 2>&1 ```
https://bugs.winehq.org/show_bug.cgi?id=51854
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mshtml Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #13 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Wawrzyniec Niewodniczañski from comment #12)
winetrics with ev3 option failed. I ran the following command and the output is attached.
WINEARCH=win32 winetricks -q prefix=ev3 ev3 >ev3.log 2>&1
Well, i don`t know, it works fine here, although i used Staging. It gets installed and I can start it. Maybe retry with Staging?
Anyway, the white window seems to be related to mshtml, so I`ll confirm and mark bug as such
https://bugs.winehq.org/show_bug.cgi?id=51854
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #14 from Zebediah Figura z.figura12@gmail.com --- I don't see any indication from the attached output that winetricks failed. Why do you say that it failed?
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #15 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- Created attachment 70845 --> https://bugs.winehq.org/attachment.cgi?id=70845 Error message during installation
The installer does not crash, indeed. During installation there is a window with error message as the one attached, but in the installer works fine. Still the app does not start properly.
https://bugs.winehq.org/show_bug.cgi?id=51854
--- Comment #16 from Wawrzyniec Niewodniczañski wawrzek@gmail.com --- Created attachment 70846 --> https://bugs.winehq.org/attachment.cgi?id=70846 Screenshot of a start window
This is a starting window when the right fonts are installed. Clicking OK takes me to: https://www.lego.com/en-us/mindstorms/supportsilverlight. The page is broken (404).
https://bugs.winehq.org/show_bug.cgi?id=51854
Wawrzyniec Niewodniczañski wawrzek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|LEGO MINDSTORMS EV3 Home |LEGO MINDSTORMS EV3 Home |Edition (older application) |Edition (older application) |after start has only empty |after start has only empty |white window |white window or, with the | |right fonts, with white | |window with not very | |helpful error message