[ic] workaround found for 99%CPU usage problem in Vend/SessionFile.pm: "::uneval($ref);" fixes it

Steffen Dettmer interchange-users@interchange.redhat.com
Thu Nov 22 16:45:01 2001


* cfm@maine.com wrote on Thu, Nov 22, 2001 at 08:57 -0500:
> On Thu, Nov 22, 2001 at 11:42:09AM +0100, Steffen Dettmer wrote:
> > [pid 27204] mremap(0x40290000, 233472, 233472, MREMAP_MAYMOVE) = 0x40290000
> > [pid 27204] stat("/usr/local/interchange-4.8.2/lib/auto/Storable/store.al",
> > {st_mode=S_IFREG|0444, st_size=532, ...}) = 0
> 
> What's with /usr/local/.... /Storable ?

Sorry? the .al file is some perl code.

> How many Storables do you have?

I have some interchange-VER and backups of them, all with
Storable. And a a old one, since the perl5.003 tree still exists.

> Look through your @INC.  I'll bet you have more than one.

perl -e '
foreach $path (@INC) { 
	if (-e "$path/auto/Storable" ) {
		print "$path\n" 
	} 
}'

finds nothing. 

perl -I/usr/local/interchange-4.8.2/lib/ -e $same_proc

finds only:

/usr/local/interchange-4.8.2/lib/

Before reinstalling Storable, I'll remove any so named directory.

> the thread developed, it sure looks to me like your problem is systems 
> administration and organizational.  You've clearly got a crufty system.

This may be true, but after reinstalling perl and interchange it
should be clean, shouldn't it?

> If you are using a distribution, like SUSE, stick with it; use their 
> perl modules too wherever possible.

Well... I can check if SuSE has a perl 5.6 RPM (I think they had
an security announcement once) and try that, too.

> I'd suggest you clean it up, even reinstalling if that is
> easiest.

I'll look if I have some other test server around some where.
Maybe on this system it will disapear (I had such things already
with no known reason). It seems that I'm the only one with this
problem, so it seems to be something really weired... Hum.

#include "why_me.h"

:)

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.