From owner-freebsd-bugs@FreeBSD.ORG Wed Apr 18 23:10:10 2007 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11AE116A404 for ; Wed, 18 Apr 2007 23:10:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E12C013C4AE for ; Wed, 18 Apr 2007 23:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l3INA9u6029389 for ; Wed, 18 Apr 2007 23:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l3INA9rN029388; Wed, 18 Apr 2007 23:10:09 GMT (envelope-from gnats) Resent-Date: Wed, 18 Apr 2007 23:10:09 GMT Resent-Message-Id: <200704182310.l3INA9rN029388@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mikhail Teterin Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B561916A50C for ; Wed, 18 Apr 2007 23:07:38 +0000 (UTC) (envelope-from mi@symbion.zaytman.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 5451613C45B for ; Wed, 18 Apr 2007 23:07:38 +0000 (UTC) (envelope-from mi@symbion.zaytman.com) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 18 Apr 2007 18:38:33 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.8.3-GA) with ESMTP id IOD86544; Wed, 18 Apr 2007 18:38:32 -0400 (EDT) Received: from 146-115-47-103.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com (HELO symbion.zaytman.com) ([146.115.47.103]) by smtp01.lnh.mail.rcn.net with ESMTP; 18 Apr 2007 18:38:29 -0400 Received: from symbion.zaytman.com (localhost.zaytman.com [127.0.0.1]) by symbion.zaytman.com (8.13.8/8.13.8) with ESMTP id l3IMcVVE031977 for ; Wed, 18 Apr 2007 18:38:31 -0400 (EDT) (envelope-from mi@symbion.zaytman.com) Received: (from mi@localhost) by symbion.zaytman.com (8.13.8/8.13.8/Submit) id l3IMcVXH031976; Wed, 18 Apr 2007 18:38:31 -0400 (EDT) (envelope-from mi) Message-Id: <200704182238.l3IMcVXH031976@symbion.zaytman.com> Date: Wed, 18 Apr 2007 18:38:31 -0400 (EDT) From: Mikhail Teterin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/111835: fstat(1) fails to report certain files X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2007 23:10:10 -0000 >Number: 111835 >Category: bin >Synopsis: fstat(1) fails to report certain files >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Apr 18 23:10:09 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: Virtual Estates, Inc. http://sybpipe.com/ >Environment: System: FreeBSD symbion.zaytman.com 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Tue Nov 7 23:40:58 EST 2006 root@symbion.zaytman.com:/usr/obj/ibm/src/sys/SYMBION i386 >Description: I noticed, I could not play sound any more: Can't open /dev/dsp! So I tried to check, which process may hold the /dev/dsp* or /dev/audio* using fstat: % fstat /dev/dsp* /dev/audio* USER CMD PID FD MOUNT INUM MODE SZ|DV R/W NAME % Puzzled, I decided to give lsof a try: % lsof | grep dsp artsd 105 anat 11u VCHR 0,40 0x2372d3000 40 /dev/dsp0.0 artsd 105 anat 11u VCHR 0,40 0x2372d3000 40 /dev/dsp0.0 artsd 105 anat 11u VCHR 0,40 0x2372d3000 40 /dev/dsp0.0 So, for whatever reason, fstat failed -- and needs to be fixed... >How-To-Repeat: >Fix: Use lsof... >Release-Note: >Audit-Trail: >Unformatted: