[Bug 38513] New: Unimplemented function GetSystemTimePreciseAsFileTime
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri May 1 09:32:10 CDT 2015
https://bugs.winehq.org/show_bug.cgi?id=38513
Bug ID: 38513
Summary: Unimplemented function GetSystemTimePreciseAsFileTime
Product: Wine
Version: 1.7.38
Hardware: x86-64
URL: http://www.winuae.net/files/b/winuae_test.zip
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: markk at clara.co.uk
Distribution: ---
I noticed a problem running the latest pre-beta version of WinUAE in Wine
1.7.38.
On running winuae.exe, Wine reports this (repeated many times):
wine: Call from 0x7b83b6ae to unimplemented function
api-ms-win-core-sysinfo-l1-2-1.dll.GetSystemTimePreciseAsFileTime, aborting
and eventually:
err:seh:setup_exception_record stack overflow 1072 bytes in thread 0009 eip
f73a3061 esp 053e0f00 stack 0x53e0000-0x53e1000-0x5660000
GetSystemTimePreciseAsFileTime is Windows 8+ only. This bug isn't to report
that GetSystemTimePreciseAsFileTime is unimplemented (though that's true). The
problem is that winuae.exe tries to call it even when Wine is set to Windows XP
mode.
On native Windows winuae.exe only calls it when running on Windows 8+; the
program works fine on native Windows XP, Windows Vista 32-bit and Windows 7
32-bit.
The problem could be related to Visual Studio 2015 RC. The developer said:
'Probably any msvc 2015 rc compiled program has same problem, I guess..
Platform Toolset is set to "Visual Studio 2015 - Windows XP (v140_xp)" (plain
v140 drops XP support)'
To reproduce:
- Download the WinUAE 3.0.0 installer from
http://www.winuae.net/files/InstallWinUAE3000.msi or the zip archive from
http://www.winuae.net/files/WinUAE3000.zip
- Run the installer or unpack the zip archive.
- Download the pre-beta executable from
http://www.winuae.net/files/b/winuae_test.zip
- Replace the v3.0.0 winuae.exe with that version.
- Run winuae.exe
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list