Если поток устанавливает выключения крючка с помощьюджна вызова kernel32.CreateToolhelp32Snapshot в крюке отключения аварий ВМ
Runtime.getRuntime().addShutdownHook();
вызовов через ЮНУ метода:
kernel32.CreateToolhelp32Snapshot (0x00000002, 0)
он выходит из строя ВМ. Если я называю тот же метод в
WindowListener.windowClosing()
крючок, вызов не падает ВМ.
Любая идея, почему?
Я могу опубликовать часть отчета об ошибке сбоя виртуальной машины, если она может быть полезной.
редактировать: см VM crash report on pastebin