|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Gleb V. Kotelnytskyy 2:5020/400 16 Mar 2003 20:35:13 To : Eugene Grosbein Subject : Re: kernel debugging -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: > 16 мар 2003, воскресенье, в 16:50 KRAST, Gleb V. Kotelnytskyy написал(а): > > GVK> как скомпильть FreeBSD кернел так, чтоб gdb -k показывал C-шный код в > GVK> режиме > GVK> оффлайновой отладки. > GVK> Заранее благодарен за полный и содержательный ответ ;) > > В developer handbook про то написано теперь. > Кратко: добавить в ядро > > makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols kernel скомпилирован с DEBUG=-g3 в gdb сессии: mae# gdb -k kernel.2 vmcore.2 GNU gdb 4.18 (FreeBSD) ... panic messages: - --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0xc1284000 fault code = supervisor read, page not present instruction pointer = 0x8:0xc3192e60 ... - --- #0 0xc0175472 in dumpsys () (kgdb) list No symbol table is loaded. Use the "file" command. не удается получить исходный код командой лист. Возможно ли ето пофиксать и как? --- ifmail v.2.15dev5 * Origin: NTUU "KPI" (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1293379fa1924.html, оценка из 5, голосов 10
|