[Bug 19253] New: broken parameterization of error messages using %1
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jul 9 07:10:10 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=19253
Summary: broken parameterization of error messages using %1
Product: Wine
Version: 1.1.25
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: kernel32
AssignedTo: wine-bugs at winehq.org
ReportedBy: hoehle at users.sourceforge.net
LANG=C wine foo.txt
wine: could not load L"Z:\\...\\xyz.zip": Bad EXE format for
LANG=de_DE.UTF-8 wine foo.txt
wine: could not load L"Z:\\...\\Makefile.in": Fehlerhaftes EXE-Format f?r
Actually, there are 2 bugs:
A) "für(for)" The Umlaut is not printed or converted correctly in the UNIX
terminal.
Likely a missing ACP/UNIX_CP conversion at some point.
B) The text refers to an argument that is not displayed
dlls/kernel32/nls/winerr_*.mc contains
MessageId=193
SymbolicName=ERROR_BAD_EXE_FORMAT
Language=ENU
Bad EXE format for %1
There are some more messages with 1 or even %2 parameters.
How does the function which throws out error messages know that some take an
argument (%1) and others don't?
Where would it receive those arguments?
--
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