pkg_info causes kernel panic when building

h h at llorien.org
Wed Aug 25 01:19:21 PDT 2004


- FreeBSD 5.2.1-RELEASE-p9 #12: Thu Aug 19 23:50:25 CEST 2004

- # kldstat 
Id Refs Address    Size     Name
 1   13 0xc0400000 3f5ac0   kernel
 2    3 0xc07f6000 1daf8    linux.ko
 3    1 0xc0814000 1aea24   nvidia.ko
 4    1 0xc09c3000 51ac8    acpi.ko
 5    1 0xc499a000 6000     linprocfs.ko
 6    1 0xc4a05000 2000     blank_saver.ko

- daytime recent ports tree

- when running portupgrade -a, when building XFree86-4-4_0_1 server, pkginfo 
creates a kernel panic, freezes the system and a hard reboot is required.

- i have had the problem twice in a row.

Aug 25 10:11:08 insomnia kernel: Fatal trap 12: page fault while in kernel 
mode
Aug 25 10:11:08 insomnia kernel: fault virtual address  = 0xbfca0a74
Aug 25 10:11:08 insomnia kernel: fault code             = supervisor read, 
page not present
Aug 25 10:11:08 insomnia kernel: instruction pointer    = 0x8:0xc0693171
Aug 25 10:11:08 insomnia kernel: stack pointer          = 0x10:0xdae4fc74
Aug 25 10:11:08 insomnia kernel: frame pointer          = 0x10:0xdae4fc8c
Aug 25 10:11:08 insomnia kernel: code segment           = base 0x0, limit 
0xfffff, type 0x1b
Aug 25 10:11:08 insomnia kernel: = DPL 0, pres 1, def32 1, gran 1
Aug 25 10:11:08 insomnia kernel: processor eflags       = interrupt enabled, 
resume, IOPL = 0
Aug 25 10:11:08 insomnia kernel: current process                = 28983 
(pkg_info)
Aug 25 10:11:08 insomnia kernel: trap number            = 12
Aug 25 10:11:08 insomnia kernel: panic: page fault
Aug 25 10:11:08 insomnia kernel:
Aug 25 10:11:08 insomnia kernel: syncing disks, buffers remaining... kernel 
trap 12 with interrupts disabled
Aug 25 10:11:08 insomnia kernel:
Aug 25 10:11:08 insomnia kernel:
Aug 25 10:11:08 insomnia kernel: Fatal trap 12: page fault while in kernel 
mode
Aug 25 10:11:08 insomnia kernel: fault virtual address  = 0x24
Aug 25 10:11:08 insomnia kernel: fault code             = supervisor read, 
page not present
Aug 25 10:11:08 insomnia kernel: instruction pointer    = 0x8:0xc054fcae
Aug 25 10:11:08 insomnia kernel: stack pointer          = 0x10:0xd77bfc2c
Aug 25 10:11:08 insomnia kernel: frame pointer          = 0x10:0xd77bfc50
Aug 25 10:11:08 insomnia kernel: code segment           = base 0x0, limit 
0xfffff, type 0x1b
Aug 25 10:11:08 insomnia kernel: = DPL 0, pres 1, def32 1, gran 1
Aug 25 10:11:08 insomnia kernel: processor eflags       = resume, IOPL = 0
Aug 25 10:11:08 insomnia kernel: current process                = 28 (swi8: 
tty: sio clock)
Aug 25 10:11:08 insomnia kernel: trap number            = 12
Aug 25 10:11:08 insomnia kernel: panic: page fault
Aug 25 10:11:08 insomnia kernel: Uptime: 21m24s
Aug 25 10:11:08 insomnia kernel: kernel trap 12 with interrupts disabled
Aug 25 10:11:08 insomnia kernel:
Aug 25 10:11:08 insomnia kernel:
Aug 25 10:11:08 insomnia kernel: Fatal trap 12: page fault while in kernel 
mode
Aug 25 10:11:08 insomnia kernel: fault virtual address  = 0x24
Aug 25 10:11:08 insomnia kernel: fault code             = supervisor read, 
page not present
Aug 25 10:11:08 insomnia kernel: instruction pointer    = 0x8:0xc054fcae
Aug 25 10:11:08 insomnia kernel: stack pointer          = 0x10:0xd77fec64
Aug 25 10:11:08 insomnia kernel: frame pointer          = 0x10:0xd77fec88
Aug 25 10:11:08 insomnia kernel: code segment           = base 0x0, limit 
0xfffff, type 0x1b
Aug 25 10:11:08 insomnia kernel: = DPL 0, pres 1, def32 1, gran 1
Aug 25 10:11:08 insomnia kernel: processor eflags       = resume, IOPL = 0
Aug 25 10:11:08 insomnia kernel: current process                = 22 (irq11: 
rl0 vr0++)
Aug 25 10:11:08 insomnia kernel: trap number            = 12
Aug 25 10:11:08 insomnia kernel: panic: page fault
Aug 25 10:11:08 insomnia kernel: Uptime: 21m24s


More information about the freebsd-ports mailing list