problem with standalone perl script

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I have a standalone perl script which used to work fine with older
versions of gimp, but now for some reason with 2.8 at least, when I
call "exit main;" the on_run callback is never triggered.

I decided to test it another way, by making it a plugin, but when i
run gimp -b '(myplugin RUN-NONINTERACTIVE)' -b '(gimp-quit 0)', i see
the following:

"Cannot call 'main::gimp_procedural_db_dump' at this time..."

I suspect its something to do with the socket connection to gimp
server. gimp_procedural_db_dump() is the first command called.

Testing in standalone mode, I see gimp is being run: /usr/bin/gimp-2.8
--no-splash --console-messages -i -b (extension-perl-server 1 3 5)
(gimp-quit 0)
and:

/usr/lib64/gimp/2.0/plug-ins/script-fu -gimp 6 4 -run 0

but doing an strace on the script-fu, it is hanging on:

select(1024, [6], NULL, NULL, NULL

fd 6 is pipe:[1004351], which is the same as fd 7 for the gimp server.

doing an strace on the gimp server shows it is basically doing nothing.


O/S is fedora 17.


Any ideas ?

Regards,
Salsaman.



http://lives.sourceforge.net
https://www.ohloh.net/accounts/salsaman
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@xxxxxxxxx
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list




[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux