Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>Возможно проблема в разных версиях ucrtbase.dll / ucrtbased.dll
КД>ucrtbased.dll — 10.0.18362.1
КД>ucrtbase.dll — 10.0.19041.789
Я сегодня до упора обновил 2019-ые (CE и Preview) — не помогло.
Нашел у себя кучу ucrtbased.dll разных версий. Копирую их в каталог с exe — она загружается, но на результат не влияет. Все равно выводится 18 символов.
С релизной ucrtbase.dll не прокатывает — она всегда грузится из Windows\System32.
Отладчик говорит, что vsnprintf делегирует вызов в ucrtbased.dll!__stdio_common_vsprintf
Dependency Walker говорит, что __stdio_common_vsprintf находится в api-ms-win-crt-stdio-l1-1-0.dll
В целом, понятно, что вообще нихрен не понятно

Куда копать-то?
----
Может кто подскажет — где взять правильную ucrtbased.dll? Я так понимаю нужна 10.0.19041.789.
MS говорит, что они будут
Investigate эту проблему, но надежд на них мало
-- Пользователи не приняли программу. Всех пришлось уничтожить. --