Date: Fri, 11 Sep 2009 18:18:39 +0200 From: Alban Hertroys <dalroi@solfertje.student.utwente.nl> To: stable@freebsd.org Subject: Kernel panic in ulpt Message-ID: <B41B0A0F-63D7-42DD-B095-504E8A572B34@solfertje.student.utwente.nl>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Hello,
I just got a kernel panic on a FreeBSD 7.2 STABLE after a print job
finished on ulpt. The kgdb output (ran in script) is attached. I'll
keep the vmcore around in case anyone needs more info. Shout if you
need more info.
!DSPAM:363,4aaa786713781058220185!
[-- Attachment #2 --]
Script started on Fri Sep 11 18:10:51 2009
SOLFERTJE - /home
dalroi has logged on ttyu0 from local.
dalroi:[1msolfertje #[m make buildworld[10Dupdate[K[6Dbuildworld[15Dpwd[K[Kkgdb /boo
boot.config boot/
dalroi:[1msolfertje #[m kgdb /boot/kernel/ker
kernel* kernel.symbols*
dalroi:[1msolfertje #[m kgdb /boot/kernel/kernel vmcore.0
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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-marcel-freebsd"...
Unread portion of the kernel message buffer:
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 01
fault virtual address = 0x0
fault code = supervisor write, page not present
instruction pointer = 0x20:0xc051d5b9
stack pointer = 0x28:0xc43aac4c
frame pointer = 0x28:0xc43aac4c
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 12 (swi4: clock)
trap number = 12
panic: page fault
cpuid = 0
Uptime: 1d3h43m14s
Physical memory: 1526 MB
Dumping 251 MB: 236 220 204 188 172 156 140 124 108 92 76 60 44 28 12
Reading symbols from /boot/kernel/geom_concat.ko...Reading symbols from /boot/kernel/geom_concat.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/geom_concat.ko
Reading symbols from /boot/kernel/geom_mirror.ko...Reading symbols from /boot/kernel/geom_mirror.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/geom_mirror.ko
Reading symbols from /boot/kernel/geom_stripe.ko...Reading symbols from /boot/kernel/geom_stripe.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/geom_stripe.ko
Reading symbols from /boot/kernel/acpi.ko...Reading symbols from /boot/kernel/acpi.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/acpi.ko
Reading symbols from /boot/kernel/pf.ko...Reading symbols from /boot/kernel/pf.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/pf.ko
Reading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
#0 doadump () at pcpu.h:196
196 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) bt
#0 doadump () at pcpu.h:196
#1 0xc059a627 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
#2 0xc059a8fc in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:574
#3 0xc07f4bac in trap_fatal (frame=0xc43aac0c, eva=0)
at /usr/src/sys/i386/i386/trap.c:938
#4 0xc07f4e30 in trap_pfault (frame=0xc43aac0c, usermode=0, eva=0)
at /usr/src/sys/i386/i386/trap.c:851
#5 0xc07f5825 in trap (frame=0xc43aac0c) at /usr/src/sys/i386/i386/trap.c:529
#6 0xc07da1cb in calltrap () at /usr/src/sys/i386/i386/exception.s:166
#7 0xc051d5b9 in usbd_setup_xfer (xfer=0x0, pipe=0x0, priv=0xc4f0b300,
buffer=0xc4ce4000, length=4096, flags=5, timeout=10,
callback=0xc0514910 <ulpt_read_cb>) at /usr/src/sys/dev/usb/usbdi.c:547
#8 0xc05148f1 in ulpt_tick (xsc=0xc4f0b300) at /usr/src/sys/dev/usb/ulpt.c:773
#9 0xc05acf0c in softclock (dummy=0x0) at /usr/src/sys/kern/kern_timeout.c:274
#10 0xc05774db in ithread_loop (arg=0xc4490300)
at /usr/src/sys/kern/kern_intr.c:1127
#11 0xc0573df7 in fork_exit (callout=0xc0577330 <ithread_loop>,
arg=0xc4490300, frame=0xc43aad38) at /usr/src/sys/kern/kern_fork.c:811
#12 0xc07da240 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:271
(kgdb) dalroi:[1msolfertje #[m ^D
Script done on Fri Sep 11 18:11:58 2009
[-- Attachment #3 --]
Alban Hertroys
--
Screwing up is the best way to attach something to the ceiling.
!DSPAM:363,4aaa786713781058220185!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B41B0A0F-63D7-42DD-B095-504E8A572B34>
