https://bugs.winehq.org/show_bug.cgi?id=43307
Bug ID: 43307
Summary: Wargaming Game Center periodically crashes with
msvcp140.dll._Current_get
Product: Wine
Version: 2.12
Hardware: x86-64
URL: http://redirect.wargaming.net/WGC/Wargaming_Game_Cente
r_Install_EU.exe
OS: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: msvcp
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Application crashes with wgc_watchdog.exe but continue running. After a few
seconds crash repeats again.
wine: Call from 0x7b43b95c to unimplemented function msvcp140.dll._Current_get
wine-2.12-49-g35f82ba
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46179
Bug ID: 46179
Summary: Multiple Windows 10 ARM64 apps need
'kernel32.dll.GetCurrentThreadStackLimits' to get
stack start address
Product: Wine
Version: 3.20
Hardware: aarch64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
another valuable resource of improving/fixing Wine on ARM64 is the Chrome
browser port to Windows 10 ARM64 platform that is currently underway and going
to continue for some months.
I'm following various Chromium and LLVM/Clang pull requests related to Win10
ARM64 porting activities.
Related PR to this ticket:
https://chromium-review.googlesource.com/c/chromium/src/+/1344870https://chromium-review.googlesource.com/c/chromium/src/+/1344870/3/third_p…
--- snip ---
// On Windows stack limits for the current thread are available in
// the thread information block (TIB). Its fields can be accessed through
// FS segment register on x86 and GS segment register on x86_64.
// On Windows ARM64, stack limits could be retrieved by calling
// GetCurrentThreadStackLimits. This API doesn't work on x86 and x86_64 here
// because it requires Windows 8+.
#if defined(ARCH_CPU_X86_64)
return reinterpret_cast<void*>(__readgsqword(offsetof(NT_TIB64, StackBase)));
#elif defined(ARCH_CPU_X86)
return reinterpret_cast<void*>(__readfsdword(offsetof(NT_TIB, StackBase)));
#elif defined(ARCH_CPU_ARM64)
ULONG_PTR lowLimit, highLimit;
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
--- snip ---
Microsoft docs:
https://docs.microsoft.com/en-us/windows/desktop/api/processthreadsapi/nf-p…
Regards
--
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.