Hello,

On Fri, 5 Dec 2003, Marwan Sultan wrote:

> Im on FreeBSD 4.8-R mod_perl-1.27_1 and apache_fp-1.3.27
> [snip]
> Suddenly the openwebmail site stopped!!
> [snip]
> suidperl in free(): warning: recursive call
> suidperl in free(): warning: recursive call
> suidperl in free(): warning: recursive call
> suidperl in free(): warning: recursive call
> suidperl in free(): warning: recursive call
> suidperl in malloc(): warning: recursive call
> Out of memory!

Looks nasty.  Recursive means that something that calls itself.  If
nothing stops that process, it will eventually fall over, often by
consuming all available memory as apparently in this case.  I have
very little idea why it might happen. It could be a fault in your
openwebmail package, your configuration of that package or perhaps one
of your scripts.  Have you tried asking on the Openwebmail list?

> and how i can avoide this in future.

How much memory do you have in the system and what else is it running?
Have you seen the mod_perl Guide sections on memory usage?  Will you
send us your httpd.conf file?

Buying more memory will probably only delay the symptom by a few
milliseconds next time it happens.  You need to fix the problems in
the code/scripts/config, or use a different package?

If this message were sent to you by the mod_perl List server, there
would be links to useful information at the bottom.  That's as good a
reason to subscribe as any. :)

73,
Ged.



-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html

Reply via email to