В чем причина выхода из кода JVM 1073807364?

Я создал приложение на основе RCP, и у одного из моих пользователей, работающих под управлением Windows XP, Sun JVM 1.6.0_12 был полный сбой приложения. После того, как приложение работало в течение двух дней (а это не новая версия или что-то в этом роде), он получил красивое серое окно принудительного выхода JVM с кодом выхода =1073807364.

В то время он был вдали от машины, и единственное, что я смог найти в то время в журналах приложений, было некоторое общение с базой данных (SQL Server через Hibernate). Насколько я могу судить, нет файлов hs_ или чего-либо подобного. Поиск в Интернете обнаружил кучу отчетов о сбоях с этим кодом выхода в различных приложениях, но я не нашел никакого фундаментального объяснения того, что его вызывает.

Может кто-нибудь сказать мне, что вызывает это? Есть ли дополнительная информация, которая может быть сброшена и которая может оказаться полезной?

1 ответ

Из того, что я могу сказать, этот код ошибки (0x40010004) возникает в самых разных ситуациях, и, как вы заметили, нет очевидного общего потока.

Однако на этой странице написано "0x40010004" означает "задача выполняется"! Таким образом, я бы предположил, что правильный способ интерпретации - это сказать: "это задание завершилось таким образом, что помешало ему установить правильный код выхода".

Я не знаю, поможет ли это, но я попытался бы просмотреть журналы событий Windows, чтобы увидеть, не сообщается ли о проблеме там.

Другие вопросы по тегам