Не работают ексепшены в 64-битном приложении после мутации

Здравствуйте,

Столкнулись с проблемой когда 64-битное приложение вылетает при throw или catch внутри мутированного кода. При этом такое же 32-битное приложение отрабатывает нормально.

Отключены все опции защиты кроме мутации.
Тестовый проект, exe и vmp файлы в аттаче.
vmprotect_test.zip (450 KB)

У вас проект пустой. Где у вас мутация включена?

В исходниках. Для упаковки используем консольную версию VMProtect (VMProtect_Con.exe -pf )

...
VMProtectBeginMutation("main-1");
...

Похоже что поведение программы зависит от билда. Вот в этом варианте (см. бинарник Debug\vmprotect_test.exe) она зацикливается и бесконечно выдает такое:

...

testing catch inside protected block...
throwing now
catch 2

testing catch inside protected block...
throwing now
catch 2

testing catch inside protected block...
throwing now
catch 2

...

После перекомпиляции поведение меняется. Может вылететь на первой части теста, может на второй, также был момент когда вторая часть теста не выпонялась совсем, буд-то ее не существует.
vmprotect_test.zip (39.2 KB)

При использовании режима Ultra (VMProtectBeginUltra), консольная версия вылетает c access violation в конце процесса упаковки. Crash dump прилагаю.
UPD: GUI версия тоже
VMProtect_Con.exe.6868.dmp.zip (50.8 KB)

Скажите можно ли ожидать каких то обновлений по этому вопросу? или хотя бы сроки когда возможно решение.
Спасибо.