[Bug 20517] temporary language switch causes permanent change of codepage

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Oct 30 06:59:43 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=20517





--- Comment #6 from Jörg Höhle <hoehle at users.sourceforge.net>  2009-10-30 06:59:42 ---
>So if you run processes under different locales with the same registry
I was not running multiple processes simultaneously.
It's all sequential.

LANG=de_DE.UTF-8
rm -rf  .wine
wine winecfg         # 1. Wait until wineserver exists
cd .wine; mkdir orig; cp *.reg orig/
LANG=C wine winecfg; # 2. wait again
wine winecfg;        # 3. wait again
diff orig/ .

It's normal that the entries change while using a different LANG. But in any of
the 3 invocations, all threads within Wine share the same LANG, and I "simply"
expect the third invocation to put in place the same codepage that was set
during the first invocation (assuming some sort of LANG->codepage mapping), as
they both use LANG=de_DE.UTF-8.

I've never tried running 2 apps within the same wineserver with different LANG
settings.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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