From owner-freebsd-bugs@FreeBSD.ORG Wed Nov 5 04:50:19 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE60016A4CE for ; Wed, 5 Nov 2003 04:50:19 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22EF743FE3 for ; Wed, 5 Nov 2003 04:50:19 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hA5CoIFY089673 for ; Wed, 5 Nov 2003 04:50:18 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hA5CoIEu089671; Wed, 5 Nov 2003 04:50:18 -0800 (PST) (envelope-from gnats) Date: Wed, 5 Nov 2003 04:50:18 -0800 (PST) Message-Id: <200311051250.hA5CoIEu089671@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Mark Dixon Subject: Re: kern/58930: Page fault when unplugging Alcatel Speedtouch 330 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Mark Dixon List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Nov 2003 12:50:19 -0000 The following reply was made to PR kern/58930; it has been noted by GNATS. From: Mark Dixon To: freebsd-gnats-submit@FreeBSD.org Cc: mark@markdnet.demon.co.uk Subject: Re: kern/58930: Page fault when unplugging Alcatel Speedtouch 330 Date: Wed, 5 Nov 2003 12:42:52 +0000 Sorry about that, I'm a newbie at this. I should add that I saw the following message immediately before the panic: ugen1: at uhub1 port 1 (addr2) disconnected ugen1: detached Hope this is more useful: GNU gdb 5.2.1 (FreeBSD) Copyright 2002 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-undermydesk-freebsd"... panic: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0xc3a762a0 fault code = supervisor write, page not present instruction pointer = 0x8:0xc0511742 stack pointer = 0x10:0xd7de8b24 frame pointer = 0x10:0xd7de8b44 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 = 627 (modem_run) trap number = 12 panic: page fault syncing disks, buffers remaining... 1525 1525 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 1524 giving up on 816 buffers Uptime: 2m39s Dumping 383 MB 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 --- Reading symbols from /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/acpi/acpi.ko.debug...done. Loaded symbols for /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/acpi/acpi.ko.debug Reading symbols from /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/ntfs/ntfs.ko.debug...done. Loaded symbols for /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/ntfs/ntfs.ko.debug Reading symbols from /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/linprocfs/linprocfs.ko.debug...done. Loaded symbols for /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/linprocfs/linprocfs.ko.debug Reading symbols from /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/linux/linux.ko.debug...done. Loaded symbols for /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/linux/linux.ko.debug Reading symbols from /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/ipfw/ipfw.ko.debug...done. Loaded symbols for /usr/obj/usr/src/sys/MARKSDEBUG/modules/usr/src/sys/ modules/ipfw/ipfw.ko.debug #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:240 240 dumping++; (kgdb) where #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:240 #1 0xc05796b9 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372 #2 0xc05799e7 in panic () at /usr/src/sys/kern/kern_shutdown.c:550 #3 0xc070044e in trap_fatal (frame=0xd7de8ae4, eva=0) at /usr/src/sys/i386/i386/trap.c:823 #4 0xc0700161 in trap_pfault (frame=0xd7de8ae4, usermode=0, eva=3282526880) at /usr/src/sys/i386/i386/trap.c:737 #5 0xc06ffd60 in trap (frame= {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = 1, tf_esi = -1012440436, tf_ebp = -673281212, tf_isp = -673281264, tf_ebx = -1012440464, tf_edx = 4, tf_ecx = 1, tf_eax = 0, tf_trapno = 12, tf_err = 2, tf_eip = -1068427454, tf_cs = 8, tf_eflags = 66182, tf_esp = -1003175168, tf_ss = 1}) at /usr/src/sys/i386/i386/trap.c:422 #6 0xc06f11c8 in calltrap () at {standard input}:102 #7 0xc0541488 in spec_close (ap=0xd7de8b90) at /usr/src/sys/fs/specfs/spec_vnops.c:638 #8 0xc0540198 in spec_vnoperate (ap=0x0) at /usr/src/sys/fs/specfs/spec_vnops.c:122 #9 0xc05dabd6 in vn_close (vp=0xc434db68, flags=0, file_cred=0x0, td=0x0) at vnode_if.h:262 #10 0xc05dba20 in vn_closefile (fp=0x0, td=0x0) at /usr/src/sys/kern/vfs_vnops.c:908 #11 0xc055dc49 in fdrop_locked (fp=0xc3b6dee0, td=0x0) at /usr/src/sys/sys/file.h:292 ---Type to continue, or q to quit--- #12 0xc055ccfe in fdrop (fp=0xc3b6dee0, td=0x0) at /usr/src/sys/kern/kern_descrip.c:1828 #13 0xc055ccac in closef (fp=0xc3b6dee0, td=0xc434db68) at /usr/src/sys/kern/kern_descrip.c:1814 #14 0xc055afa8 in close (td=0xc3a93be0, uap=0x0) at /usr/src/sys/kern/kern_descrip.c:862 #15 0xc0700752 in syscall (frame= {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077939466, tf_esi = -1077937124, tf_ebp = -1077939496, tf_isp = -673280652, tf_ebx = 3, tf_edx = 134545408, tf_ecx = 0, tf_eax = 6, tf_trapno = 12, tf_err = 2, tf_eip = 671911567, tf_cs = 31, tf_eflags = 658, tf_esp = -1077939524, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1012 #16 0xc06f121d in Xint0x80_syscall () at {standard input}:144 ---Can't read userspace from dump, or kernel process---