DragonFly BSD
DragonFly bugs List (threaded) for 2004-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Strange panic with today's kernel


From: Galen Sampson <galen_sampson@xxxxxxxxx>
Date: Wed, 7 Jan 2004 22:57:03 -0800 (PST)

Hello all,

I just rebuilt and installed a new world.  The following completed perfectly:

buildworld/buildkernel
installkernel + reboot to that kernel in single user
installworld
mergemaster

Upon exiting single user and logging in over ssh (which runs calendar) I
received the following:

mercury:~> ssh mars
Last login: Wed Jan  7 22:08:40 2004 from mercury.planets
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

DragonFly 1.0-CURRENT (MARS) #9: Wed Jan  7 21:55:54 PST 2004

Welcome to DragonFly!

Jan  8  American Telephone and Telegraph loses antitrust case, 1982
Jan  8  Herman Hollerith patents first data processing computer, 1889
Jan  8  Justice Dept. drops IBM suit, 1982
Jan  8  Battle of New Orleans
Jan  7  Christmas in Ethiopia
Jan  7  Pioneer's Day in Liberia
Jan  8  Elvis Presley born, 1935
Jan  8  David Bowie (then David Robert Jones) is born in London, 1947
 7 jan  Galette des rois
 7 jan  Aujourd'hui, c'est la St(e) Raymond.
 7 jan  N'oubliez pas les Raymonde !
 7 jan  Bonne fête aux Virginie !
 8 jan  Aujourd'hui, c'est la St(e) Lucien.
 8 jan  N'oubliez pas les Lucienne !
 8 jan  Bonne fête aux Peggy !
 8 jan  Aujourd'hui, c'est la St(e) Gudule.
 8 jan  Janvier sec et sage
        Est un bon présage.
 7 Jan  Billigung des Bürgerlichen Gesetzbuches (BGB) durch den Reichstag, 1896
 8 Jan  Eröffnung der olympischen Spiele in Berlin, 1936
 7 ÑÎ×  òÏÖÄÅÓÔ×Ï èÒÉÓÔÏ×Ï
mars:~>
Message from syslogd@mars at Wed Jan  7 22:38:24 2004 ...
mars Jan init: fatal signal: Segmentation fault

mars:~> ls
Belking Rebate admin          download       projects
Desktop        bin            evolution
mars:~> vi Read from remote host mars.planets.org: Connection reset by peer
Connection to mars.planets.org closed.

Using my serial console and ddb (enabled in the kernel) I was able to cause a
panic and get a dump:

mercury:~> tip com2
connected

db> trace
Debugger(c1d85af4,c0162f67,c025a40d,c0281508,c1bc7e60) at Debugger+0x34
dumpmag(73252228,a2922,0,0,0) at dumpmag+0x1b9
db> ps
  pid   proc     addr    uid  ppid  pgrp  flag stat wmesg   wchan   cmd
24281 c1bc6440 c2874da0 1000 24280 24281 404086  3   ttyin c21c13a0 tcsh
24280 c1bc69c0 c2871da0 1000 24278 24182 400184  3  select c02b7ca8 sshd
24278 c1bc6b20 c286eda0    0 24182 24182 400184  3  sbwait c2294548 sshd
24277 c1bc6860 c285bda0    0     1 24277 404086  3   ttyin c1bd0710 getty
24276 c1bc6c80 c27e7da0    0     1 24276 404086  3   ttyin c1bd0e10 getty
24275 c1bc6de0 c27b5da0    0     1 24275 404086  3   ttyin c1bd0d10 getty
24274 c1bc6f40 c26e5da0    0     1 24274 404086  3   ttyin c1bd0c10 getty
24273 c1bc70a0 c26aada0    0     1 24273 404086  3   ttyin c1bd0b10 getty
24272 c1bc7200 c26a7da0    0     1 24272 404086  3   ttyin c1bd0a10 getty
24271 c1bc7780 c2702da0    0     1 24271 404086  3   ttyin c1bd0910 getty
24270 c1bc7ba0 c26f1da0    0     1 24270 404086  3   ttyin c1bd0810 getty
24269 c1bc7d00 c26edda0    0     1 24269 404086  3   ttyin c1bd0210 getty
24220 c1bc7620 c26a2da0    0     1 24220 400084  3  nanslp c02a2edc cron
24197 c1bc7360 c26d8da0   25     1 24197 2400184  3   pause c26d6000 sendmail
24182 c1bc78e0 c270ada0    0     1 24182 400184  3  select c02b7ca8 sshd
24149 c1bc7a40 c26dcda0    0     1 24149 400084  3  select c02b7ca8 ntpd
23939 c1bc74c0 c2706da0    0     1 23939 400084  3  select c02b7ca8 syslogd
    1 c1bc7e60 c1d85da0    0     0     1 404604  2                  init
    0 c02b7740 c0333da0    0     0     0 400204  3   sched c02b7740 swapper
cpu 0 tdrunqmask 10015040 curthread 0xc1d82ec0 reqflags 0010
  tdq     thread    pid flags  pri(act)        sp    wmesg comm
    6 0xc1d82ec0   1 00000603   6(  6) 0xc1d85938   nanslp init
   12 0xc02b8040  -1 00000c02  76( 12) 0xc2292d34        - netisr_cpu 0
   14 0xc02a01a0  -1 00010c02 110( 14) 0xc2242d28        - ithread 16
   16 0xc02a05d8  -1 00010c02 112( 16) 0xc18b6d28        - ithread 22

  tdq     thread    pid flags  pri(act)        sp    wmesg comm
   32 0xff80029c  -1 00000000  44( 12) 0xff807d50        - idle_0
   32 0xc02b7680   0 00000000  76( 12) 0xc0333cf8    sched swapper
   32 0xc02a05d8  -1 00010c02 112( 16) 0xc18b6d28        - ithread 22
   32 0xc02a0470  -1 00010c00 110( 14) 0xc1bc2d88        - ithread 20
   32 0xc1d82ec0   1 00000603   6(  6) 0xc1d85938   nanslp init
   32 0xc02a0524  -1 00010c00 110( 14) 0xc21d2d88        - ithread 21
   32 0xc1d82e00  -1 00000e00  76( 12) 0xc21d5d08    tqthr taskqueue
   32 0xc029fd68  -1 00010c00 124( 28) 0xc21ead28        - ithread 10
   32 0xc029fa98  -1 00010c00 124( 28) 0xc21fed28        - ithread 6
   32 0xc02a0038  -1 00010c00 124( 28) 0xc220ad28        - ithread 14
   32 0xc02a00ec  -1 00010c00 124( 28) 0xc2210d28        - ithread 15
   32 0xc02a01a0  -1 00010c02 110( 14) 0xc2242d28        - ithread 16
   32 0xc029f930  -1 00010c00 124( 28) 0xc2245d88        - ithread 4
   32 0xc029fb4c  -1 00010c00 124( 28) 0xc2248d88        - ithread 7
   32 0xc029f87c  -1 00010c00 124( 28) 0xc224bd88        - ithread 3
   32 0xc029f660  -1 00010c00 124( 28) 0xc226ad88        - ithread 0
   32 0xc029fc00  -1 00010c00 124( 28) 0xc226dd88        - ithread 8
   32 0xc02b8040  -1 00000c02  76( 12) 0xc2292d34        - netisr_cpu 0
   32 0xc02a4400  -1 00000c00  76( 12) 0xc22f5d34        - udp_thread 0
   32 0xc02a4340  -1 00000c00  76( 12) 0xc25ead34        - tcp_thread 0
   32 0xc1d82d40  -1 00000e00  76( 12) 0xc264ad04   psleep pagedaemon
   32 0xc1d82c80  -1 00000e00  76( 12) 0xc264dd04   psleep vmdaemon
   32 0xc1d82bc0  -1 00000e00  76( 12) 0xc2650d08   psleep bufdaemon
   32 0xc1d82b00  -1 00000e00  76( 12) 0xc2653cf8   vlruwt vnlru
   32 0xc1d82a40  -1 00000e00  76( 12) 0xc2656cd8   syncer syncer
   32 0xc1d82200 23939 00000600  74( 10) 0xc2706a44   select syslogd
   32 0xc1d82740 24149 00000600  74( 10) 0xc26dca44   select ntpd
   32 0xc1d81d80 24182 00000600  74( 10) 0xc270aa44   select sshd
   32 0xc1d82800 24197 00000600  74( 10) 0xc26d8b6c    pause sendmail
   32 0xc1d82980 24220 00000600  74( 10) 0xc26a2b48   nanslp cron
   32 0xc1d822c0 24269 00000600  74( 10) 0xc26ed7c4    ttyin getty
   32 0xc1d82080 24270 00000600  74( 10) 0xc26f17c4    ttyin getty
   32 0xc1d81900 24271 00000600  74( 10) 0xc27027c4    ttyin getty
   32 0xc1d82140 24272 00000600  74( 10) 0xc26a77c4    ttyin getty
   32 0xc1d828c0 24273 00000600  74( 10) 0xc26aa7c4    ttyin getty
   32 0xc1d825c0 24274 00000600  74( 10) 0xc26e57c4    ttyin getty
   32 0xc1d82680 24275 00000600  74( 10) 0xc27b57c4    ttyin getty
   32 0xc1d82500 24276 00000600  74( 10) 0xc27e77c4    ttyin getty
   32 0xc1d82440 24277 00000600  74( 10) 0xc285b7d4    ttyin getty
   32 0xc1d82380 24278 00000600  74( 10) 0xc286ea94   sbwait sshd
   32 0xc1d81e40 24280 00000600  70(  6) 0xc2871a44   select sshd
   32 0xc1d81a80 24281 00000600  70(  6) 0xc28747d4    ttyin tcsh
CURCPU 0 CURTHREAD 0xc1d82ec0 (1)
db>

and with gdb:

# gdb -k kernel.0 vmcore.0
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-dragonfly"...
(no debugging symbols found)...
1 cpu [ff800000,32768]
IdlePTD at phsyical address 0x00330000
PCB EIP=c0162d4a ESP=c1d858ac EBP=c1d858b8
initial pcb at physical address 0x002a2500
panicstr: (fmt null)

panic messages:
---
panic: Going nowhere without my init!
CURCPU 0 CURTHREAD 0xc1d82ec0 (1)
CURCPU 0 CURTHREAD 0xc1d82ec0 (1)
panic: (fmt null)

Uptime: 31m22s

dumping to dev #ad/0x20001, offset 229376
dump ata0: resetting devices .. done
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
---
#0  0xc0162d4a in dumpsys ()
(kgdb) where
#0  0xc0162d4a in dumpsys ()
#1  0xc0162b3f in boot ()
#2  0xc0162f70 in poweroff_wait ()
#3  0xc01202cd in db_fncall ()
#4  0xc01200e7 in db_command ()
#5  0xc01201b3 in db_command_loop ()
#6  0xc0122511 in db_trap ()
#7  0xc022faaa in kdb_trap ()
#8  0xc023dff0 in trap ()
#9  0xc022fde0 in Debugger ()
#10 0xc0162f67 in panic ()
#11 0xc015a15d in exit1 ()
#12 0xc015a105 in sys_exit ()
#13 0xc023e996 in syscall2 ()
#14 0xc0230aaa in Xint0x80_syscall ()
#15 0xbfbfffd4 in ?? ()
#16 0x806d4c4 in ?? ()
#17 0x806d37d in ?? ()
#18 0x8048f0d in ?? ()
#19 0x8049604 in ?? ()
#20 0x804979b in ?? ()
#21 0x80486fa in ?? ()
#22 0x8048485 in ?? ()
#23 0x804813e in ?? ()

This looks resonably useless.  Let me know what you need.

regards,
Galen

__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]