Re: How to translate an oops

Alessandro Rubini (rubini@pop.systemy.it)
Sun, 18 Oct 1998 07:55:11 +0200


Hi all.

> Hmm. Not much output. Let us try this version by Alessandro.
>
> # ksymoops < oops
> EFLAGS: 00010202
> eax: 0000003a
> ebx: c036b140
> ecx: c370a000
> ...
> Code: 00000003:
> #
>
> No disassembled code either.
> [...]

Please note that my version of ksymoops (the one called oops.c) was
designed to run before klogd began adding symbol-decoding to the oops
report.

I'm now going to update my book to version 2.2 of the kernel, and one
of the first steps will be fixing the program (which I heavily use for
my own debugging -- but I'm still currently writing modules for 2.0
with an old klogd, so it currently works for me).

> I think there is still the opportunity for someone to do useful work here.
> I mean a solid job, that produces a tool that both compiles and works
> without segfaulting when the Oops is incomplete or contains a typo.

Stay tuned, I'll send out a new version this week.

/alessandro

--
    __ o       Tu vuo` fa` l'americano: sient'a me chi t'o fa fa`.
   _`\<,                                            (Renato Carosone)
__( )/( )__ alessandro.rubini@linux.it  +39-0382-529554

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/