Hi!!
This is Chetan again I did follow the discussion on the stability issue
of gimp. but back to the main question.
It happened again --- and here is the trace (strace) during the time when
the process hanged and I have not been able to pin-point as to where the
problem lies. You see I use gimp non interactively using Perl-Gimp
therefore I am neither a gimp user(I assume most/all 'user' use gimp
interactively) nor a gimp developer but someone in between.
hence to this mailing list.
so here is the output generated by strace command, this goes on
indefinately
(2 sec. generated > 15000 such lines) and Perl-Server shows 99% of CPU
used in the 'top'
############### strace output###########
read(0, "", 4096) = 0
getpid() = 23038
write(1, "/usr/lib/gimp/1.1/plug-ins/Perl-"..., 101) = 101
read(0, "", 4096) = 0
getpid() = 23038
write(1, "/usr/lib/gimp/1.1/plug-ins/Perl-"..., 101) = 101
read(0, "", 4096) = 0
getpid() = 23038
write(1, "/usr/lib/gimp/1.1/plug-ins/Perl-"..., 101) = 101
read(0, "", 4096) = 0
getpid() = 23038
write(1, "/usr/lib/gimp/1.1/plug-ins/Perl-"..., 101) = 101
#############################################
Please help
Chetan
On Sat, 26 May 2001, Marc Lehmann wrote:
> On Thu, May 24, 2001 at 02:11:54PM +0530, Chetan Dhavse <[EMAIL PROTECTED]> wrote:
> > I am using Gimp 1.1.4(I find this version more stable)
>
> same here.. gimp-1.2 has big stability and memory problems when it
> encounters lots of images in succession.
>
> > The problem is the programs just hangs after making 200/300 charts.
> > I think the problem is with the perl server, The program stops after the
> > '%CPU used' shows 95% (of top) for the perl server.
>
> could it be that gimp closes the pipe and the perl-server tries to send
> commands but never can (it's not programmed to catch every case, to make
> it as fast as possible). Could you strace the pelr-server when that
> happens again and send me an excerpt (just "strace -p <pid>")?
>
> > If I start two instances of this program the top shows two perl servers.
> > is this right?
>
> depends. you can configure the behaviour by setting the GIMP_HOST
> environment variable (perldoc Gimp::Net)
>
> --
> -----==- |
> ----==-- _ |
> ---==---(_)__ __ ____ __ 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