Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
VirtualBox 5.1.38.
Description
Download it from the official website: http://down.360safe.com/cse/360cse_official.exe.
Older 11.0.xxxx and 9.5.0.138 versions are known to be installing and working correctly. Latest version from the link above hangs at 99% of setup.
Ftr, this browser works fine on Win2k3 and officially supports XP/2003.
In debug.log which I got when trying to install 360 Extreme Explorer, I see a one suspicious line about the missing Windows 8/Server 2012+ GetSystemTimePreciseAsFileTime, which due to this is not called properly in apisets and kernel32 itself:
WARNING: calling stub GetSystemTimePreciseAsFileTime()
|
I double-rechecked: adding a stub for this function according to https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemtimepreciseasfiletime and proper call it in apisets and kernel32 indeed fixes the problem for me. After my changes, the installer does no longer hang during the program's setup. The browser installs correctly and starts automatically after installation.
So it's indeed a source of problem.
But I still don't understand only one: if XP/2k3 has no even a stub for GetSystemTimePreciseAsFileTime and 360EE works fine there, why it does not work on ROS and needs that function? Maybe our kernel32 is a bit different than Win2k3's in this case?...
Attachments
Issue Links
- relates to
-
CORE-16631 Apisets, provide an option to limit what LDR makes visible to apps by default
- Resolved