freebsd-hackers Digest, Vol 588, Issue 1
Benjamin Kaduk
bjk at freebsd.org
Wed Jul 30 17:57:52 UTC 2014
On Wed, 30 Jul 2014, Nidal Khalil wrote:
> Yeah. This is the doc.
> Kgdb works for bt only, info locals results in no symbols found.
kgdb works great on crash dumps for me.
My kernels are compiled using "makeoptions DEBUG=-g", and sometimes with
-O0. I would have to check, but suspect that the kernels for some
releases do not have the debug symbols enabled.
> In regards to gdb the -k option doesn't work. It results in unknown option.
Our kgdb is customized to work with FreeBSD kernel dumps; stock gdb isn't
really going to work.
> With out it it doesn't understand the vmcore file format.
> Debugging tools are broken for release 9.2 and release 9.3 with the
> exception of ddb.
> The documentation is incorrect and doesn't match the new releases.
I think you will need to provide a more detailed pointer to what precise
documentation steps you think are incorrect, and (copy/paste of) the
actual behavior you are seeing, in order for us to try to reproduce it.
As I say, kgdb works fine in my usage.
> Nidal
> On Jul 29, 2014 5:23 PM, "Benjamin Kaduk" <bjk at freebsd.org> wrote:
>
>> You did not heed my note about public lists.
>> You did not link to what documentation you believe is incorrect.
>> You might consult http://www.freebsd.org/doc/en_
>> US.ISO8859-1/books/developers-handbook/kerneldebug-gdb.html
>>
>> On Tue, 29 Jul 2014, Nidal Khalil wrote:
>>
>> The documentation for gdb is not correct?
>>>
>>> I am trying to use gdb to analyze a kernel crash. However the -k is
>>> recognized. This is version 6.1.1 that came with the installation.
>>> Using it without -k it will not understand the vmcore file format
>>> do I need a different gdb. Thanks
>>>
>>> Nidal
>>>
>>>
>>>
>>> On Wed, Jul 23, 2014 at 7:56 AM, Benjamin Kaduk <bjk at freebsd.org> wrote:
>>>
>>> On Wed, 23 Jul 2014, Nidal Khalil wrote:
>>>>
>>>> I have no interest in firewire. How can I do this over Ethernet. The
>>>>
>>>>> documentation is a little bit vague in this area. Thanks
I don't believe that remote debugging over ethernet has been implemented
yet, though I do remember some talk about interest and/or the beginning of
a project, years ago.
-Ben
More information about the freebsd-hackers
mailing list