I've run into a problem with gauss_rle and perl-called script-fu's in Gimp 1.1.29. Basically: - I'm calling some of the various logo script-fu's using the perl Gimp interface - On those script-fu's which internally use gauss_rle I get the following error in the server output log: 979272234: server version 1.201 started, authorization required 979272234: accepting connections on port 10009 979272240: accepted tcp connection from 127.0.0.1:2683 gimp: gauss_rle: cannot operate on indexed color images ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ gimp: GimpCore.pl: file_png_save: procedural database execution failed at /home/httpd/corengine/php/perl/GimpCore.pl line 138 (ERROR) 979272242: closing connection 12 (27 requests in 2 seconds) In that specific instance I was calling script_fu_chalk_logo() (another culprit is script_fu_bovinated_logo()). - I can run the script-fu's in question interactively with no problems. - I can also run other (similar but without internal calls to gauss_rle) script-fu's from perl with no problems (e.g., script_fu_basic1_logo, script_fu_chrome_logo). Looking at the scheme source for these two particular fu's the images being created and manipulated (as well as all layers created) are RGBA and not any sort of indexed. It seems like gauss_rle is either mistaken about the type of image it receives, the perl interface is not creating images of the proper type, or there's some hoodoo/voodoo loose under the hood. I didn't see anything in the bug archive that looked like a bug report on this, nor anything in the gimp-perl or gimp-developer archives that looked like it might apply. Any suggestions? Rick -- Rick Bradley http://www.roundeye.net