FreeBSD and filePro weirdness

Walter Vaughan wvaughan at steelerubber.com
Tue Dec 5 07:26:31 PST 2006


We've noticed this happening a lot on our FreeBSD 6.1 filePro server. It seem 
like it started with the security upgrades to sshd recently. Zombie filePro 
processes that spin up to 100% CPU usage. Broken sessions cause this, and we've 
seen them for years on SCO Unix, and we just kill them off... they just seem to 
be running the CPU up to 100% on freeBSD vs idling at 0% on SCO. Ive seen it in 
the past few days with *clerk and *report as well.

This is filePro 5.0.14, so I have no idea if 5.6.X has same behavior.
# file rcabe
rcabe: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for 
FreeBSD 4.8, statically linked, stripped

As you can see from the "top" snippet it happens even to an aborted cabe session....

last pid: 28407;  load averages:  1.00,  1.00,  1.00    up 1+00:04:26  10:03:43
60 processes:  2 running, 58 sleeping
CPU states: 19.0% user,  0.0% nice, 31.2% system,  0.0% interrupt, 49.8% idle
Mem: 81M Active, 640M Inact, 184M Wired, 36K Cache, 111M Buf, 92M Free
Swap: 4096M Total, 4096M Free

   PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
18668 filepro       1 118    0  1292K   896K CPU1   1  18.9H 98.97% rcabe

Since this is a multiple CPU system, it's not evident it happens unless two or 
more exist. I had three one day, and the tip off to me was that it started to 
feel sticky.

Mostly I am posting this in case someone else has this problem in the future 
with filePro, and are looking for confirmation of past behavior.

--
Walter


More information about the Filepro-list mailing list