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