Добрый день!
Приложение InfraxAgent.exe успешно работает на Windows Server 2012 R2, но падает с ошибкой на Windows Server 2008 R2 SP1.
При запуске возникает ошибка:
Exception 0xc0000005 0x8 0x0 0x0
PC=0x0
runtime.asmsyscall(0x400)
... (см. стек в логах)
Регистр RIP = 0x0 — что указывает на попытку выполнения инструкции по нулевому адресу (NULL-функция). Это происходит внутри Go-runtime при вызове системного API.
На сервере установлены:
- Все версии Visual C++ Redistributable (2005–2022)
- .NET Framework 4.8
- Обновления KB2533623, KB2999226, KB3118401
Возможно, приложение использует системные вызовы, недоступные в Windows Server 2008 R2? Есть ли официальная поддержка этой ОС? Можно ли получить сборку, совместимую с Server 2008 R2?
При необходимости могу предоставить:
- Полный лог ошибки
- Скриншоты
- Логи Process Monitor / Dependency Walker
Заранее благодарю!