Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jan 2002 23:42:28 +0200 (EET)
From:      Mishka <mishka@terabyte.com.ua>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        <mishka@batraq.anything3d.com>
Subject:   i386/34422: crash system wnen kill pppd with reattached umodem
Message-ID:  <200201292142.g0TLgS405906@victor.terabyte.com.ua>

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

>Number:         34422
>Category:       i386
>Synopsis:       crash system wnen kill pppd with reattached umodem
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 29 13:50:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Mishka
>Release:        FreeBSD 4.5-RC i386
>Organization:
Terabyte ACS
>Environment:
System: FreeBSD victor.terabyte.com.ua 4.5-RC FreeBSD 4.5-RC #2: Sun Jan 27 18:28:25 EET 2002 mishka@victor.terabyte.com.ua:/usr/src/sys/compile/VMUNIX i386 (updated 27/01/2002, 18:00 EET)

Hardware: 3Com OfficeConnect 56K Business Modem attached to Intel USB
	onto Asus P2B-LS systemboard / ippII-350 /
	Kingston ValueRam KVR133X64C3/256 /
	Seagate SCSI-LVD
	(usbdevs output, usbd runned also):
	addr 1: UHCI root hub, Intel
	 addr 2: 3Com OfficeConnect Analog Modem, 3Com Inc.

>Description:

Dear Sirs!!!

Some situation have discouraged me last few days.

Our server have runned pppd, attached to /dev/umodem0.
When i switch modem power off and then turn it on or just detach then
attach USB cord, pppd loss /dev/umodem0 descriptor (i think).
Next when i try kill pppd process by "kill 179" (real process number) i got
followed trap messages and server ask me for shutdown:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x4
fault code		= supervisor read, page not present
instructin pointer	= 0x8:0xc015411b
stack pointer		= 0x10:0xc8245d18
frame pointer		= 0x10:0xc8245d18
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		= 179 (pppd)
interrupt mask		= tty
trap number		= 12
panic: page fault

syncing disks... 33 1
done
Uptime: 10m11s
Automatic reboot in 15 seconds - press any key on the console to abort
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

However, when i do this expirement with always attached and turned on modem
all works perfectly - no any system panic appears.

Of course I can't run pppd with detached umodem0 port.

Unfortunately i can't test this situation on other hardware/OS machine.
Any ideas?


>How-To-Repeat:

-- 
BR, Mishka.
<mishka@terabyte.com.ua>
<mishka@batraq.anything3d.com>

>Fix:

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201292142.g0TLgS405906>