Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Jan 2007 20:04:37 +0100
From:      Ralf Wenk <RZ-FreeBSD0701@hs-karlsruhe.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Ralf Wenk <RZ-FreeBSD0701@hs-karlsruhe.de>
Subject:   kern/107408: [panic] lpd crashes 6.2-PRERELEASE after update
Message-ID:  <E1H1SSb-000BMT-Mn@RZ-Wenk1.HS-Karlsruhe.DE>
Resent-Message-ID: <200701011950.l01JoH8j000254@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         107408
>Category:       kern
>Synopsis:       [panic] lpd crashes 6.2-PRERELEASE after update
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 01 19:50:16 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Ralf Wenk
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
Hochschule Karlsruhe, University of Applied Sciences
>Environment:
System: Last working version: FreeBSD scenic 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 27 17:29:08 CET 2006     root@scenic:/usr/obj/usr/src/sys/scenic-ng-SMP  i386

	
>Description:
After upgrading the 6.2-PRERELEASE at Sat Dec 30 16:35:52 CET 2006
the system will boot, but every time during the execution of the
rc-scripts lpd panics the kernel with the follwing message:

kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x100
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc065ede5
stack pointer           = 0x28:0xef7e1c18
frame pointer           = 0x28:0xef7e1c24
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 686 (lpd)
trap number             = 12
panic: page fault
cpuid = 0
Uptime: 1m16s
Cannot dump. No dump device defined.
Automatic reboot in 15 seconds - press a key on the console to abort

Changing the BIOS configuration for the printer device shows no effect.
Using the old (December 27.) kernel with the new (December 30.) world
is working.

	
>How-To-Repeat:
These are the files changed at December 30.:
Sat Dec 30 16:35:52 CET 2006
Updating collection src-all/cvs
 Edit src/etc/rc.d/auto_linklocal
  Add delta 1.1.2.5 2006.12.29.16.01.12 hrs
 Edit src/lib/libc/sys/clock_gettime.2
  Add delta 1.20.8.1 2006.12.29.23.35.08 danger
 Edit src/sbin/devfs/devfs.8
  Add delta 1.15.2.1 2006.12.29.23.23.59 danger
 Edit src/sys/amd64/amd64/mptable_pci.c
  Add delta 1.2.8.2 2006.12.28.22.09.46 jhb
 Edit src/sys/amd64/pci/pci_bus.c
  Add delta 1.113.2.2 2006.12.28.22.09.46 jhb
 Edit src/sys/dev/acpica/acpi_pci.c
  Add delta 1.26.2.2 2006.12.28.21.40.54 jhb
  Add delta 1.26.2.3 2006.12.28.22.20.40 jhb
 Edit src/sys/dev/acpica/acpi_pcib_acpi.c
  Add delta 1.47.2.3 2006.12.28.22.09.46 jhb
 Edit src/sys/dev/acpica/acpi_pcib_pci.c
  Add delta 1.12.2.2 2006.12.28.22.09.46 jhb
 Edit src/sys/dev/cardbus/cardbus.c
  Add delta 1.52.2.4 2006.12.28.22.20.40 jhb
 Edit src/sys/dev/drm/drm_agpsupport.c
  Add delta 1.1.2.4 2006.12.28.21.54.49 jhb
 Edit src/sys/dev/pci/pci.c
  Add delta 1.292.2.11 2006.12.28.21.40.54 jhb
  Add delta 1.292.2.12 2006.12.28.22.20.40 jhb
 Edit src/sys/dev/pci/pci_if.m
  Add delta 1.7.2.1 2006.12.28.21.40.54 jhb
 Edit src/sys/dev/pci/pci_pci.c
  Add delta 1.37.2.3 2006.12.28.22.09.46 jhb
 Edit src/sys/dev/pci/pci_private.h
  Add delta 1.14.2.2 2006.12.28.21.40.54 jhb
  Add delta 1.14.2.3 2006.12.28.22.20.40 jhb
 Edit src/sys/dev/pci/pcib_private.h
  Add delta 1.6.8.1 2006.12.28.22.09.46 jhb
 Edit src/sys/dev/pci/pcivar.h
  Add delta 1.66.2.2 2006.12.28.21.40.54 jhb
 Edit src/sys/i386/i386/mptable_pci.c
  Add delta 1.2.8.2 2006.12.28.22.09.47 jhb
 Edit src/sys/i386/pci/pci_bus.c
  Add delta 1.119.2.2 2006.12.28.22.09.47 jhb
 Edit src/sys/kern/subr_bus.c
  Add delta 1.184.2.5 2006.12.28.22.13.26 jhb
 Edit src/sys/netinet/in_pcb.c
  Add delta 1.165.2.6 2006.12.29.19.25.48 jhb
 Edit src/sys/netinet/in_pcb.h
  Add delta 1.80.2.5 2006.12.29.19.25.48 jhb
 Edit src/sys/netinet/ip_divert.c
  Add delta 1.113.2.3 2006.12.29.19.25.48 jhb
 Edit src/sys/netinet/raw_ip.c
  Add delta 1.150.2.6 2006.12.29.19.25.49 jhb
 Edit src/sys/netinet/tcp_usrreq.c
  Add delta 1.124.2.5 2006.12.29.19.25.49 jhb
 Edit src/sys/netinet/udp_usrreq.c
  Add delta 1.175.2.9 2006.12.29.19.25.49 jhb
 Edit src/sys/netinet6/in6_pcb.c
  Add delta 1.62.2.5 2006.12.29.19.25.49 jhb
 Edit src/sys/netinet6/raw_ip6.c
  Add delta 1.50.2.8 2006.12.29.19.25.49 jhb
 Edit src/sys/netinet6/udp6_usrreq.c
  Add delta 1.54.2.3 2006.12.29.19.25.49 jhb
 Edit src/sys/pci/agp.c
  Add delta 1.46.2.2 2006.12.28.21.54.50 jhb
 Edit src/sys/pci/agp_i810.c
  Add delta 1.32.2.3 2006.12.30.11.48.02 luigi
 Edit src/sys/pci/agpreg.h
  Add delta 1.13.8.4 2006.12.28.21.54.50 jhb
 Edit src/sys/powerpc/ofw/ofw_pcib_pci.c
  Add delta 1.4.2.1 2006.12.28.22.09.47 jhb
 Edit src/sys/sparc64/pci/apb.c
  Add delta 1.11.2.1 2006.12.28.22.09.47 jhb
 Edit src/sys/sparc64/pci/ofw_pcib.c
  Add delta 1.4.8.1 2006.12.28.22.09.47 jhb
 Edit src/sys/sparc64/pci/ofw_pcibus.c
  Add delta 1.6.2.1 2006.12.28.21.40.55 jhb
  Add delta 1.6.2.2 2006.12.28.22.20.41 jhb
 Edit src/sys/sys/param.h
  Add delta 1.244.2.19 2006.12.28.21.48.42 jhb
 Edit src/usr.bin/calendar/calendars/calendar.birthday
  Add delta 1.31.2.3 2006.12.29.07.27.06 ru
 Edit src/usr.bin/calendar/calendars/calendar.christian
  Add delta 1.9.10.1 2006.12.29.07.27.06 ru
 Edit src/usr.bin/calendar/calendars/calendar.history
  Add delta 1.31.10.4 2006.12.29.07.27.06 ru
 Edit src/usr.bin/calendar/calendars/calendar.holiday
  Add delta 1.28.8.4 2006.12.29.07.27.06 ru
 Edit src/usr.bin/calendar/calendars/calendar.music
  Add delta 1.17.2.1 2006.12.29.07.27.06 ru
 Edit src/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.msk
  Add delta 1.6.16.1 2006.12.29.07.27.06 ru

After building and installing the new world and kernel the panic occures.

/etc/printcap contains the following lines:
lp|local line printer:\
        :sh:\
        :lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
and there is currently no printer attached.

	
>Fix:

	
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1H1SSb-000BMT-Mn>