lsof reports "can't read file struct from ...."

From: Reed, Judith (jreed@navisite.com)
Date: Tue Aug 17 2004 - 16:30:09 EDT


G'day, alpha managers. I have found a few "me-too" msgs out there on
this, but no fixes.

On an es40 running T64 v5.1a we found an app was having problems with
threads hanging rather than closing. Investigation found that if you run
"lsof" with no options you get close to 500 copies of a msg of the form:

vold 23 root 0r VCHR 38,0 0t0 104 /dev/zero
vold 23 root 1 can't read file struct
from 0xc00000ee0026e932
vold 23 root 2u VCHR 41,0 0t0 1620
/dev/volconfig
vold 23 root 3 can't read file struct
from 0xc00000ee0026e932
vold 23 root 4w VCHR 0,0 0t152 29
/dev/console
vold 23 root 5 can't read file struct
from 0xc00000ee0030a042
vold 23 root 6r VCHR 15,0 0t0 108 /dev/sysdev0
vold 23 root 7 can't read file struct
from 0xc00000ee0030a042
vold 23 root 8u unix 0xfc467c00 0t0
/etc/vol/vold_request/socket
vold 23 root 9 can't read file struct
from 0xc00000ee002b31a6
vold 23 root 10u unix 0xffeb3500 0t0
/etc/vol/vold_request/socket
vold 23 root 11 can't read file struct
from 0xc00000ee002b31a6
vold 23 root 12u unix 0xffebc1c0 0t0
/etc/vol/vold_request/socket

The process owners vary, but the msgs seem to almost always be
associated with things like /dev/console, /dev/zero, etc. Also, a python
app that is supposed to have open ports, visible in lsof, doesn't have
any.

Anyone have any insights? Thanks in advance!

Judith Reed
jreed@navisite.com
Service delivery manager, Syracuse Data Center
315-453-2912 x5835



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:50:06 EDT