https://bugs.winehq.org/show_bug.cgi?id=52847
Bug ID: 52847 Summary: GetACP() returns CP_UTF8 on some debian VM Product: Wine Version: 7.6 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: eric.pouech@orange.fr Distribution: ---
wine's tests in kernel32/tests/process.c fail on some Debian VM (Dhivehi:Maldives and Hindi:India) debugging it shows: - conhost (in window.c) aborts at startup because TranslateCharsetInfo( GetACP() ...) fails in Wine - both locale return CP_UTF8 from GetACP() - testing on windows vm (Hindi), show that GetACP() returns 1252 CP
- moreover, testing on Win11 TranslateCharsetInfo( CP_UTF8 ) succeeds
returning the Win11 values for CP_UTF8 in TranslateCharsetInfo let the kernel32:process run "correctly" (ie no longer showing the specific errors related to TranslateCharsetInfo)
https://bugs.winehq.org/show_bug.cgi?id=52847
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7500fc1ce92e51cb99687d7d499 | |05c342ded8f0f Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #1 from Eric Pouech eric.pouech@orange.fr --- confirming fixed (thanks Alexandre) (note kernel32:process now succeeds on all debian vm)
https://bugs.winehq.org/show_bug.cgi?id=52847
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.8.