When I send winpopup messages from samba to samba they get truncated if they contain a euro sign right before it. (UTF-8 env.)
Likely fixed by: commit 15e84a9a09c5a86416e964a3258ee35718fbf45a Author: Andrew Tridgell <tridge@samba.org> Date: Thu Mar 24 10:59:41 2011 +1100 charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104 winpopup messages are locked into the DOS code page, which Tested on Samba master b5bf1b66d55f40862ece83ef013793fb303acca7 (will be 4.11) and the message is no longer truncated, but is horribly mangled where the Euro was. https://en.wikipedia.org/wiki/Code_page_850 does not contain the Euro, and the message is sent in dos charset. Other high characters which are in CP850 do get sent.