On Tue, Jun 05, 2001 at 01:01:51PM +0530, Chetan Dhavse <[EMAIL PROTECTED]> wrote:
> It happened again --- and here is the trace (strace) during the time when

hmm, this doesn't look like a bug in gimp (not directly, that is).

> (2 sec. generated > 15000 such lines) and Perl-Server shows 99% of CPU
> used in the 'top'
> 
> write(1, "/usr/lib/gimp/1.1/plug-ins/Perl-"..., 101) = 101
> read(0, "", 4096)                       = 0

this looks as if the perl-server outputs an error message and then tries
to read from stdin, which is... probably connected to /dev/null or so. How
do you start gimp & the server? could you start in interactively (e.g.
inside a screen?) or re-run the strace with the "-s9999" switch, so we can
see the full error message (strace clips strings).

It's especially mysterious why it is trying to _read_ from stdin, my guess
is that this is (yet again) the endless-loop-in-libgimp bug.

You can test the latter by starting gimp with "--enable-stack-trace never".
if the perl-server then dies immediately instead of sucking cpu time then
this is the problem you hit.

-- 
      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       [EMAIL PROTECTED]      |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |
                                                         |
_______________________________________________
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer

Reply via email to