i entered a link to /usr/bin/xscanimage in my ~/.gimp-2.0/plug-ins directory. when i start gimp, it finds the new plugin. it shows up in the file menu next to "acquire a screenshot" as expected. When i click on it, a dialog appears: (translated from german...) "the plugin crashed, gimp could be broken now, please save pictures and restart" on the console i see: bash-2.05b$ gimp-2.0 GLib-ERROR **: could not allocate 1072693248 bytes aborting... (gimp-2.0:25031): Gimp-Plug-In-WARNING **: gimp-2.0: plug_in_flush(): error: Daten
i entered a link to /usr/bin/xscanimage in my ~/.gimp-2.0/plug-ins directory. when i start gimp, it finds the new plugin. it shows up in the file menu next to "acquire a screenshot" as expected. When i click on it, a dialog appears: (translated from german...) "the plugin crashed, gimp could be broken now, please save pictures and restart" on the console i see: bash-2.05b$ gimp-2.0 GLib-ERROR **: could not allocate 1072693248 bytes aborting... (gimp-2.0:25031): Gimp-Plug-In-WARNING **: gimp-2.0: plug_in_flush(): error: Datenübergabe unterbrochen (broken pipe) if i start xscanimage directly, it works all right. Reproducible: Always Steps to Reproduce: Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.7-gentoo-r8) ================================================================= System uname: 2.6.7-gentoo-r8 i686 Intel(R) Celeron(R) CPU 1.80GHz Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache nostrip sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb crypt cups dga doc emacs encode esd foomaticdb gdbm gif gimpprint gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww linguas_de mad mikmod mmx mng motif mozilla mpeg mssql ncurses nls odbc oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype unicode usb wmf x86 xml2 xmms xv zlib"
what versions of gimp, xsane and sane-* are you using here?
i don't know why this problem existed, but it is gone now. you can close this bug please. i added this to my /etc/portage/package.use: media-gfx/sane-frontends gimp and recompiled sane-frontends. now both xsane and xscanimage plugins work in gimp-2.0