[imp] run away ispell processes

Darci Tartari dtartari@portoriogrande.com.br
Tue, 04 Jun 2002 09:08:44 -0300


Same happened to me!  When IMP run ispell all my CPU is loaded with that 
process. I am using a FreeBSD 4.5 and Horde 2.1-RC3, imp 3.1-RC3, turba 
1.1-RC-3, kronolith 1.0, nag 1.0, passwd 2.0, php 4.1.1 with  FTP 
Support: Yes; Gettext Support: Yes; IMAP Support: Yes; LDAP Support: No; 
MCAL Support: Yes; Mcrypt Support: Yes; MySQL Support: Yes; PostgreSQL 
Support: Yes; XML Support: Yes.
 
I do not know how to deal with this situation....
 
Bye,

Darci Tartari

Mark G. Thomas wrote:

>Hi,
>
>On Sun, Jun 02, 2002 at 08:01:33AM -0600, Shawn Robinson wrote:
>
>>At 06:45 PM 2002/04/17 -0400, Chuck Hagenbuch wrote:
>>
>>>Quoting Jeff Tucker <jefft@wciatl.com>:
>>>
>>>>I'm definitely experiencing it and had to disable spell checking on my
>>>>system because of it. I routinely got these runaway ispells using as
>>>>much processor time as possible.
>>>>
>>>Well, we need feedback from people who can actually reproduce the
>>>problem...
>>>
>>>-chuck
>>>
>>Did this one get resolved?  I can't find the solution.
>>
>
>I'm also experiencing it here.  Exactly same symptoms as described
>below.  I'm running Solaris-8, imp-3.0, horde-2.0, turba-1.0.  I eagerly
>await any suggestions about how to resolve this.  Ever since my users
>got a taste of spell checking they have been bugging me to enable it again...
>
>- Mark Thomas
>
>>Seems to be a pipe control issue of some sort.  The httpd process that 
>>starts the 'echo $string | /usr/locla/bin/ispell ' starts growing 
>>uncontrollably, (in my case it has eaten up close to 1.5GB before I've 
>>killed it).  After 'kill -9'ing the httpd process, the associate ispell 
>>process starts taking up the CPU, when trussing it, you can see that it's 
>>trying to write to the pipe, and is receiving a SIGPIPE, and looping 
>>uncontrollably.  Then, after a 'kill' on the ispell process, httpd takes 
>>it's turn at sucking up the CPU cycles.  After you kill on that httpd 
>>process, you're happy again, until next time.
>>I lost my truss data, but I can send it on next time it happens.
>>
>>Details:
>>   Solaris 8 kernel 13
>>   (CVS from May2x,2002ish)
>>    Horde: 2.1-cvs
>>    IMP: 3.1-cvs (run IMP tests)
>>    Turba: 1.1-cvs
>>
>>    View phpinfo() screen
>>    PHP Version: 4.1.2
>>    PHP Major Version: 4.1
>>    PHP Minor Version: 2
>>    PHP Version Classification: release
>>    You are running a supported version of PHP.
>>
>> PHP Module Capabilities
>>
>>    FTP Support: No
>>    Gettext Support: Yes
>>    IMAP Support: Yes
>>    LDAP Support: Yes
>>    MCAL Support: No
>>    Mcrypt Support: No
>>    MySQL Support: Yes
>>    PostgreSQL Support: No
>>    XML Support: Yes
>>
>>PEAR - Yes
>>    Recent PEAR - Yes
>>    Mail::RFC822 - Yes
>>    Log - Yes
>>    DB - Yes
>>
>>Regards,
>>Shawn Robinson
>>
>>
>>
>>-- 
>>IMP mailing list
>>Frequently Asked Questions: http://horde.org/faq/
>>To unsubscribe, mail: imp-unsubscribe@lists.horde.org
>>
>