From owner-freebsd-bugs Sat Jan 19 14:10: 8 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8CAFB37B417 for ; Sat, 19 Jan 2002 14:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0JMA1o73720; Sat, 19 Jan 2002 14:10:01 -0800 (PST) (envelope-from gnats) Received: from rmstar.campus.luth.se (rmstar.campus.luth.se [130.240.197.32]) by hub.freebsd.org (Postfix) with ESMTP id 4942537B400 for ; Sat, 19 Jan 2002 14:08:46 -0800 (PST) Received: (from murduth@localhost) by rmstar.campus.luth.se (8.11.6/8.11.5) id g0JM8f712052; Sat, 19 Jan 2002 23:08:41 +0100 (CET) (envelope-from murduth) Message-Id: <200201192208.g0JM8f712052@rmstar.campus.luth.se> Date: Sat, 19 Jan 2002 23:08:41 +0100 (CET) From: Joakim Henriksson Reply-To: Joakim Henriksson To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/34067: Reproducable crash on usb ugen Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 34067 >Category: kern >Synopsis: Reproducable crash on usb ugen >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 19 14:10:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Joakim Henriksson >Release: FreeBSD 4.5-RC i386 >Organization: Universite of Lulea >Environment: System: FreeBSD rmstar.campus.luth.se 4.5-RC FreeBSD 4.5-RC #1: Sat Jan 19 13:47:42 CET 2002 murduth@rmstar.campus.luth.se:/usr/src/sys/compile/RMSTAR i386 Palm m500 with USB dock. >Description: Misusing usb a bit panics FreeBSD. Pertinent trace from the crashdump. #6 0xc0269e49 in usbd_free_xfer () #7 0xc026dacb in ugen_do_read () #8 0xc026dc17 in ugenread () #9 0xc019edc7 in spec_read () #10 0xc0253f48 in ufsspec_read () #11 0xc02545ad in ufs_vnoperatespec () #12 0xc019af9c in vn_read () #13 0xc0175274 in dofileread () #14 0xc017513a in read () >How-To-Repeat: 1) gdb coldsync 2) press hot sync button. The palm connects on ugen0. 3) coldsync does nothing so break it with ctrl-C 4) coldsync is waiting in the read system call 5) Do other stuff till the palm disconnects from the bus. 6) ctrl-d in gdb 7) The end >Fix: Unknown. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message