Я пытался создать минидамп с помощью core_handler.
https://chromium.googlesource.com/breakpad/breakpad/+ /master/docs/linux_core_handler.md
Этот файл минидампа , который я получаю, преобразуется в основной файл с помощью конвертера minidump-2-core. Однако, когда я пытаюсь загрузить ядро с помощью GDB, я получаю следующее:
Код: Выделить всё
#0 0x000014ea955f0913 in ?? ()
[Current thread is 1 (LWP 58969)]
(gdb) bt
#0 0x000014ea955f0913 in ?? ()
#1 0xabababababababab in ?? ()
#2 0xabababababababab in ?? ()
#3 0xabababababababab in ?? ()
#4 0xabababababababab in ?? ()
#5 0xabababababababab in ?? ()
Нужны ли нам какие-либо дополнительные настройки, чтобы гарантировать, что мы получаем действительный BT из минидампа, когда ptrace отключен? Насколько я понимаю, core_handler не использует ptrace, поэтому он должен работать.
Если нет, то есть ли способ получить действительный минидамп, когда ptrace отключен?
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-disabled
Мобильная версия