Так если ошибок не происходит, это не значит, что программа отработала как задумано. Скорее всего, что-то все таки не так, но в программе это не обработано, но в то же время не является исключением (что привело бы к аварийному завершению), чтобы винда как-то это обработала уже сама.
Можно запустить отладчик и посмотреть. В крайнем случае, можно подключить отладчик по типу IDA.