У меня есть программа, которая ловит неизвестное исключение. Код выглядит так:
try {
...
} catch (...) {
abort(); // generates core file
}
У меня есть файл ядра и исполняемый файл. Могу ли я узнать, какое исключение оно перехватило и где в коде оно было сгенерировано без перекомпиляции или повторного запуска в gdb?
Я думал о попытке выяснить все это из файла ядра с помощью gdb. Есть идеи как это сделать?
PS: я нахожусь на Linux CentOS 5.4