https://bugs.winehq.org/show_bug.cgi?id=38638
Bug ID: 38638 Summary: Mojibake in regsvr32 console output Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: programs Assignee: wine-bugs@winehq.org Reporter: alexhenrie24@gmail.com Distribution: ---
$ LANG=ca_ES.utf8 wine regsvr32 fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} Utilitat de Wine de registraci¾ DLL
Proveeix serveis de registraci¾ DLL.
┌s: regsvr32 [/u] [/s] [/n] [/i[:lÝnia d'ordres]] NomDll
Options: [/u] Desregistra un servidor. [/s] Mode silent (no es mostrarÓ cap missatge). [/i] Truca DllInstall, passant una [lÝnia d'ordres] opcional. Quan s'utilitza amb [/u], es truca DllInstall en el mode de desinstalaci¾. [/n] No truquis DllRegisterServer. S'ha d'utilitzar aquesta opci¾ amb [/i].
If you think this is bad, try Russian: it's almost 100% garbled.
https://bugs.winehq.org/show_bug.cgi?id=38638
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Mojibake in regsvr32 |Bad text encoding output in |console output |regsvr32 console output
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com --- I can see the problem in pt_BR.UTF-8 too. Tried both xterm and uxterm just in case.
https://bugs.winehq.org/show_bug.cgi?id=38638
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch, source
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- This problem was introduced by http://source.winehq.org/git/wine.git/commitdiff/412a4f13f676fe105d75da5d2b9... but technically it's not a regression. The commit is using ascii output functions instead of the W versions. I sent a patch: http://source.winehq.org/patches/data/111520
https://bugs.winehq.org/show_bug.cgi?id=38638
Hugh McMaster hugh.mcmaster@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hugh.mcmaster@outlook.com
--- Comment #3 from Hugh McMaster hugh.mcmaster@outlook.com --- (In reply to Bruno Jesus from comment #2)
This problem was introduced by http://source.winehq.org/git/wine.git/commitdiff/ 412a4f13f676fe105d75da5d2b9b399916c64f74 but technically it's not a regression. The commit is using ascii output functions instead of the W versions. I sent a patch: http://source.winehq.org/patches/data/111520
This breaks regsvr32 output. WriteConsole is trying to output ascii characters.
See https://www.winehq.org/pipermail/wine-devel/2015-May/107627.html
https://bugs.winehq.org/show_bug.cgi?id=38638
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fdae80d45f0ed62971925c08978 | |089abdb5698f9 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Alex Henrie alexhenrie24@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/fdae80d45f0ed62971925c0897...
Thanks Hugh!
https://bugs.winehq.org/show_bug.cgi?id=38638
--- Comment #5 from Hugh McMaster hugh.mcmaster@outlook.com --- No problem. It's amazing how many changes were required to convert from A->W!
https://bugs.winehq.org/show_bug.cgi?id=38638
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.46.