mirror of
https://github.com/CloakHQ/CloakBrowser.git
synced 2026-10-18 23:07:13 -05:00
The banner wrote '->' and em dashes straight to stderr. On a cp1252/strict console (UK/EU-locale Windows) that raised UnicodeEncodeError and aborted the binary-download path, blocking license apply and profile launch in the Manager. Swap the banner glyphs to ASCII and route the writes through a swallow-all helper so a cosmetic banner can never abort a launch. Same treatment in the JS and .NET wrappers plus the Windows-font warning. Regression tests added across all three (ASCII-only + cp1252-no-crash).