Info about DWARF2 unwinder pls

Deepak Shrestha d88pak at gmail.com
Wed Dec 6 12:17:03 UTC 2006


On 12/6/06, Tom Horsley <tomhorsley at adelphia.net> wrote:
> On Wed, 6 Dec 2006 17:42:15 +0800
> "Deepak Shrestha" <d88pak at gmail.com> wrote:
>
> > I will be grateful if somebody explains me what this message really
> > about (what could probably be wrong with my computer) and what this
> > "DWARF2 unwinder" do.
>
> I'm not positive about any of this, but I think the real error is
> something else. The kernel had a problem and tried to do a stack
> backtrace (unwinding) from where the problem happened, and that
> caused the dwarf2 unwinder error.
>
> Dwarf2 is a standard for debugging info. The gnu C compiler can generate
> dwarf2 info, and part of the dwarf2 standard (along with some gnu
> extensions) describes stack frames and can (in theory) be used to
> do backtraces through the call stack. Unfortunately the frame
> description info is hard to get right, and (especially in any hand
> coded assembly) is often wrong, leading to errors when trying to
> unwind the stack frames and print info about where the error happened.
>

Thanks for the info.

Regards




More information about the users mailing list