Subject: Re: 1.3.3 crash
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Jukka Marin <jmarin@pyy.jmp.fi>
List: port-i386
Date: 01/04/1999 18:03:25
On Mon, Jan 04, 1999 at 04:16:13PM +0100, Manuel Bouyer wrote:
> > # gdb -q netbsd.1
> > (no debugging symbols found)...(gdb) target kcore netbsd.1.core
> > panic: trap
> > #0 0x6 in ?? ()
> > (gdb) where
> > #0 0x6 in ?? ()
> > #1 0xf01cea83 in cpu_reboot ()
> > #2 0xf0121d81 in panic ()
> > #3 0xf01d4f36 in trap ()
> >
>
> Maybe you could try "proc curproc" before "where" ?
# gdb -q netbsd.1
(gdb) target kcore netbsd.1.core
panic: trap
#0 0x6 in ?? ()
(gdb) proc curproc
(gdb) where
#0 0xf0252e50 in runtime ()
#1 0xe0004c43 in ?? ()
#2 0xf2f17f88 in ?? ()
(gdb)
> You can also play with ps(1) on the core file to see which process was running
> when the crash occured.
# ps -M netbsd.1.core -N netbsd.1 -auxww |grep R
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 13093 0.0 0.0 192 0 m0 R+ 11:44AM 0:00.10 /usr/sbin/pppd
root 145 0.0 0.0 92 0 ?? Rs Thu09PM 1:05.18 syslogd
root 243 0.0 0.0 348 0 ?? R<s Thu09PM 0:42.13 xntpd -p /var/run/xntpd.pid
So it was pppd? (Or some interrupt routine?)
-jm