// MessageText:
//
// An invalid parameter was passed to a C runtime function.
//
#define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS)0xC0000417L)
Это не имеет ничего общего с развертыванием CRT, хотя загадочно, что вы развернули отладочную сборку.Код просто падает из-за ошибки времени выполнения, вызванной функцией _invalid_parameter ().Который вызывается, когда функция CRT обнаруживает критическую проблему с одним из своих аргументов.
Тот факт, что это не происходит в сборке Release, не утешает, сборка Debug особенно заминирована, вызывая ошибкинапример, у вас не возникает проблем со сборкой Release, которая иногда дает сбой.
Вам понадобится отладчик, он автоматически ломается непосредственно перед выходом в kaboom.