From: <st...@ni...> - 2004-01-06 20:48:09
|
> At 19:18 Uhr +0100 06.01.2004, BlaisorBlade wrote: > >>you need to type this before starting: >> >>(host gdb) handle SIGSEGV pass nostop noprint >>(host gdb) handle SIGUSR1 pass nostop noprint > > When I type that, It hit no breakpoint, so I cant get any backtarce > > .. > > Starting system log daemon: syslogd. > Starting kernel log daemon: klogd. > Kernel panic: Kernel mode fault at addr 0x8814000, ip 0x400d93c4 > > (no debugging symbols found)...(no debugging symbols found)...(no > debugging symbols found)... > Program exited normally. > (gdb) bt > > Can you give am a step by sped advice /'m new in (kernel)debuging), > the simple run with all brakpoints doesn't seem to help. > > regards > > Johannes First it would be nice to have debug information, so you just don't get a stack backtrace just with addresses and no names (make sure that gcc has the -g when compiling and linking all parts of the kernel), and if you can't set a working breakpoint on panic, make a dummy function panic calls, and set breakpoint on that function. Stian This mail has been scanned for known viruses on an open, Linux-based mailsystem developed by http://Knowledge-Network.no and http://Nixia.no. |