Computer reboots after printing CUPS test page.

Alex Pivovarov apivovarov at gmail.com
Wed Oct 19 05:41:51 PDT 2005


After printing CUPS test page from "lynx localhost:631" I get an error
described below and my computer halts. I get this error quite regulary
after printing smth through CUPS (not always but aprox. 50/50).

----------------------------------------------------------
Fatal trap 12: page fault while in kernel mode
fault virtual adress	= 0x0
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc05b5df9
stack pointer		= 0x10:0xe33a5c9c
frame pointer		= 0x10:0xe33a5c9c
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		= 28 (swi5: clock sio)
trap number		= 12
panic: page fault
Uptime: 1m5s
-----------------------------------------------------------------

or this one

-----------------------------------------------------------------
Fatal trap 12: page fault while in kernel mode
fault virtual adress	= 0x0
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc05b5df9
stack pointer		= 0x10:0xe4de6c9c
frame pointer		= 0x10:0xe4de6c9c
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		= 36 (swi5: clock sio)
trap number		= 12
panic: page fault
Uptime: 2m59s
------------------------------------------------------------------

My configuration:

soft:
FreeBSD 5.4-RELEASE #2
Kernel: GENERIC
cups-1.1.23.0
cups-base-1.1.23.0_4
cups-lpr-1.1.23.0
cups-pstoraster-8.15
ghostscript-gnu-7.07_13
ghostview-1.5
gsfonts-8.11_2

hardware:
CPU: AMD Athlon(tm) XP 1800+ (1531.03-MHz 686-class CPU) (not overclocked)
Chipset: nVidia nForce 2
RAM: 512MB DDR400 (checked by memtest86 v.3.2 - no errors)
Printer: HP LaserJet 1010 USB

I also try it on Intel Celeron 2600MHz + SIS 645 and get the same error.

May be it will be helpful - I get very similar error on NETBSD 2.0.2
Generic Kernel
------------------------------------------------------
kernel: page fault trap, code = 0
netbsd: usbd_setup_xfer+0x9: movl %edx,0(%eax)
------------------------------------------------------
or this one
------------------------------------------------------
uvm_fault(0xcbe9f974, 0, 0, 2) -> 0xe
kernel: page fault trap, code = 0
stopped in pid 563.1 (cupsd) at netbsd: usbd_setup_xfer+0x9: movl %edx,0(%eax)
------------------------------------------------------
or another one
------------------------------------------------------
vm_fault(0xcc2c0004, 0, 0, 10->0xe
kernel: page fault trap, code = 0
stopped in pid 605.1(usb) at NetBSD: usb_transfer_complete+0x16f: movl
0x48(%eax),%eax
------------------------------------------------------

P.S. Under Debian 3.1, Suse 9.3, Windows 2003 - the printer works fine
for a long time and under a heavy load on this computer.


More information about the freebsd-bugs mailing list