Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233220 - app-misc/beagle-0.3.7-r1: beagle-settings crashes with exception of missing icon in theme
Summary: app-misc/beagle-0.3.7-r1: beagle-settings crashes with exception of missing i...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-29 04:53 UTC by Martin Buerger
Modified: 2010-07-03 17:04 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Buerger 2008-07-29 04:53:49 UTC
I just upgraded to the latest stable version, unfortunately when I run beagle-settings I get this output:

Unhandled Exception: GLib.GException: Icon 'system-search' not present in theme
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000]
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:124
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:48


Searching seems to work without any problems so far.

Reproducible: Always

Steps to Reproduce:
1.run beagle-settings
2.
3.

Actual Results:  
Unhandled Exception: GLib.GException: Icon 'system-search' not present in theme
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000]
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:124
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:48


Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-zen2 i686)
=================================================================
System uname: 2.6.25-zen2 i686 AMD Phenom(tm) 9500 Quad-Core Processor
Timestamp of tree: Mon, 28 Jul 2008 21:04:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.3.5-r3, 2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_GB en_US en de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/custom-kernels /usr/portage/local/layman/sunrise /usr/portage/local/layman/berkano /usr/local/portage"
SYNC="rsync://192.168.158.1/gentoo-portage/"
USE="3dnow 3dnowex 3dnowext X a52 aac accessibility acl acpi alsa asf audiofile bash-completion beagle berkdb blas bzip2 captury cddb cdparanoia cdr chm cli codecs cracklib crypt css cups dbus divx divx4linux djvu dri dv dvd dvdnav dvdr dvdread effects emboss encode exif ffmpeg fftw firefox flac foomaticdb fortran gcj gd gdbm gif gimpprint gmedia gpgme gstreamer gtk hal hbci hdri htmlhandbook iconv ieee1394 imagemagick imlib inotify isdnlog java jbig jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kickoff latex lcms lm_sensors logitech-mouse loop-aes lua lzo mad matroska midi mikmod mjpeg mmx mmxext mng moznocompose moznoirc moznomail mp2 mp3 mp4 mpeg mplayer mudflap musepack ncurses network newspr nls no-old-linux nptl nptlonly nsplugin nvidia ofx ogg openexr opengl openmp pam pcre pdf perl pertty plotutils plugin png pppd python qt3 qt3support qt4 quicktime rar rdesktop readline real reflection rtc samba sasl sdl session smime sndfile spell spl sse sse2 ssl svg tcpd tetex tidy tiff toolbar tools truetype type1 unicode usb utf8 vcd vidix vorbis win32codecs wmf wmp x264 x86 xcomposite xml xorg xpm xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="*" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_US en de" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vga nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Fábio L. Custódio 2008-08-13 17:50:40 UTC
Same problem here.

$ beagle-settings

Unhandled Exception: GLib.GException: O ícone "system-search" não está presente no tema
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000]
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:124
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:48

emerge --info
Portage 2.1.4.4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7-flc x86_64)
=================================================================
System uname: 2.6.25-gentoo-r7-flc x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Timestamp of tree: Wed, 13 Aug 2008 13:06:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13, 2.5.2-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer -pipe -frename-registers -fweb -ftracer -finline-functions -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer -pipe -frename-registers -fweb -ftracer -finline-functions -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pt_BR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pt_BR en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 bash-completion bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus djvu dri dvd dvdr dvdread emboss encode evo fam ffmpeg firefox flac fortran gif gpm gtk hal iconv isdnlog java jpeg kde kdeenablefinal kdehiddenvisibility kerberos latex libnotify lm_sensors mad midi mikmod mmx mp3 mpeg mudflap multilib musicbrainz ncurses network-cron nls nptl nptlonly offensive ogg openal opengl openmp pam pch pcre pdf perl plotutils png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd theora threads tiff toolbar truetype unicode usb vim-syntax vorbis wmf wxwindows x264 xcomposite xine xml xorg xv xvid xvmc zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt_BR en" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Martin Buerger 2008-08-21 19:39:51 UTC
Well, it looks like that the missing icon is within the package x11-themes/gnome-icon-theme. Unfortunately the latest version of this package I had installed was 2.18.0 which did not contain that icon. Hence, I installed the latest version of this package, icon-theme-2.22.0, and no more exceptions occur.
Comment 3 Arun Raghavan (RETIRED) gentoo-dev 2008-08-25 14:31:45 UTC
Marking this as resolved, then. Please feel free to reopen if you run into this issue again.
Comment 4 Arun Raghavan (RETIRED) gentoo-dev 2008-08-25 14:33:30 UTC
(In reply to comment #1)
> Same problem here.

Sorry if I closed this prematurely. Can you confirm that this works for you as well?
Comment 5 Fábio L. Custódio 2008-08-25 18:09:48 UTC
(In reply to comment #4)
> (In reply to comment #1)
> > Same problem here.
> 
> Sorry if I closed this prematurely. Can you confirm that this works for you as
> well?
> 

Re-installed x11-themes/gnome-icon-theme-2.22.0 but when I run 

# bleagle-settings

I get:

Unhandled Exception: GLib.GException: O ícone "system-search" não está presente no tema
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000]
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:124
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.7-r1/work/beagle-0.3.7/tools/Settings.cs:48
Comment 6 Arun Raghavan (RETIRED) gentoo-dev 2008-08-26 03:02:45 UTC
(In reply to comment #5)
> Re-installed x11-themes/gnome-icon-theme-2.22.0 but when I run 

What theme are you using?
Comment 7 Fábio L. Custódio 2008-08-26 15:18:55 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Re-installed x11-themes/gnome-icon-theme-2.22.0 but when I run 
> 
> What theme are you using?
> 

Thats a good question. Since I'm using KDE I've never touched any gnome themes configuration.
Comment 8 Ron Gemeinhardt (RETIRED) gentoo-dev 2008-12-31 03:24:24 UTC
Please consider that the *theme* is not the problem here--I'm a little surprised to see discussion on that.  The beagle-settings applet should be able to survive a missing icon file, either by displaying a fallback image, a broken-image symbol or even a blank space.

I have a dozen or so icon themes installed from various sources (Portage packages, downloaded from gnome-look, etc.).  beagle-settings works perfectly in themes that have a system-search icon and crashes in those that do not.  Other apps manage to keep running when the current theme is incomplete--so should beagle-settings.
Comment 9 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-31 11:41:29 UTC
(In reply to comment #8)
> Please consider that the *theme* is not the problem here--I'm a little
> surprised to see discussion on that.  The beagle-settings applet should be able
> to survive a missing icon file, either by displaying a fallback image, a
> broken-image symbol or even a blank space.

So this is still present in 0.3.8-r2?
Comment 10 Ron Gemeinhardt (RETIRED) gentoo-dev 2009-01-04 20:57:39 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > The beagle-settings applet should be able
> > to survive a missing icon file, either by displaying a fallback image, a
> > broken-image symbol or even a blank space.
> 
> So this is still present in 0.3.8-r2?
> 

I tried to check but can't--the 0-3.8-r2 ebuild is EAPI-2 and I haven't upgraded Portage yet.  Sorry.
Comment 11 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-25 16:24:03 UTC
Closing as TEST-REQUEST, I can't reproduce with my system. Please re-open if you can reproduce with 0.3.8-r2
Comment 12 David Mainzer 2009-04-16 08:55:59 UTC
I update to app-misc/beagle-0.3.9

and the same problem 

Error: Error while running beagle-settings
GLib.GException: Symbol »system-search« nicht im Thema vorhanden
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000] 
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.9/work/beagle-0.3.9/tools/Settings.cs:135 
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.9/work/beagle-0.3.9/tools/Settings.cs:49



Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E6550_@_2.33GHz-with-glibc2.2.5
Timestamp of tree: Thu, 16 Apr 2009 07:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r14, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.3
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.3.9
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ "
LANG="de_DE.UTF8"
LC_ALL="de_DE.UTF8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="DirectFB aalib acl alsa amd64 berkdb branding bzip2 cdr cli cracklib crypt cups dri dvd fbcon fortran gdbm gif gpm iconv icq ipv6 isdnlog jabber jpeg kde lm_sensors logitech-mouse midi mmx mp3 mudflap multilib ncurses nls nptl nptlonly opengl openmp pam pcre perl png pppd python qt3 qt4 readline reflection session spl sse sse2 ssl svg symlink sysfs tcpd unicode vorbis xinerama xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard ps2mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS(In reply to comment #11)
> Closing as TEST-REQUEST, I can't reproduce with my system. Please re-open if
> you can reproduce with 0.3.8-r2
> 

Comment 13 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-16 16:21:34 UTC
Reopening per above.
Comment 14 Fábio L. Custódio 2009-05-28 14:29:54 UTC
(In reply to comment #13)
> Reopening per above.
> 

Installed beagle-0.3.9-r1 and the problem persists.

$ beagle-settings
Error: Error while running beagle-settings
GLib.GException: O ícone "system-search" não está presente no tema
  at Gtk.IconTheme.LoadIcon (System.String icon_name, Int32 size, IconLookupFlags flags) [0x00000]
  at SettingsDialog..ctor (System.String[] args) [0x0007a] in /var/tmp/portage/app-misc/beagle-0.3.9-r1/work/beagle-0.3.9/tools/Settings.cs:135
  at SettingsDialog.Main (System.String[] args) [0x00000] in /var/tmp/portage/app-misc/beagle-0.3.9-r1/work/beagle-0.3.9/tools/Settings.cs:49

I do have x11-themes/gnome-icon-theme installed.
Comment 15 rob miller 2009-08-18 07:59:03 UTC
I also found the problem with 0.3.9-r1.  I run kde, but have gnome-icon-theme 2.24.0 installed, and I have the necessary icon:

/usr/share/icons/gnome/16x16/actions/system-search.png

16x16 because the relevant line in the source code appears to be 

tools/Settings.cs:              settings_dialog.Icon = IconTheme.Default.LoadIcon ("system-search", 16, IconLookupFlags.NoSvg);

changing to 'default gnome theme' with the kde icon theme selector and restarting made no difference.  I also have the gnome use flag set, and am on amd64.

I solved (hacked around) the problem by copying the icon above to hicolor:

/usr/share/icons/hicolor/16x16/actions/system-search.png

I have hicolor-icon-theme 0.10 installed, which appears to be the only available version.  I have not actively chosen to install any icon themes.

I also note that a google search for [ beagle-settings "Icon 'system-search' not present in theme" ] returns -only- this bug report.

Comment 16 green 2009-08-22 22:20:35 UTC
(In reply to comment #15)
> I also found the problem with 0.3.9-r1.  I run kde, but have gnome-icon-theme
> 2.24.0 installed, and I have the necessary icon:
> 
> /usr/share/icons/gnome/16x16/actions/system-search.png
> 
> 16x16 because the relevant line in the source code appears to be 
> 
> tools/Settings.cs:              settings_dialog.Icon =
> IconTheme.Default.LoadIcon ("system-search", 16, IconLookupFlags.NoSvg);
> 
> changing to 'default gnome theme' with the kde icon theme selector and
> restarting made no difference.  I also have the gnome use flag set, and am on
> amd64.
> 
> I solved (hacked around) the problem by copying the icon above to hicolor:
> 
> /usr/share/icons/hicolor/16x16/actions/system-search.png
> 
> I have hicolor-icon-theme 0.10 installed, which appears to be the only
> available version.  I have not actively chosen to install any icon themes.
> 
> I also note that a google search for [ beagle-settings "Icon 'system-search'
> not present in theme" ] returns -only- this bug report.
> 

returned same error with the above workaround in KDE4.3 + hicolor-icon-theme 
Comment 17 green 2009-08-23 00:45:18 UTC
(In reply to comment #16)
> (In reply to comment #15)
> > I also found the problem with 0.3.9-r1.  I run kde, but have gnome-icon-theme
> > 2.24.0 installed, and I have the necessary icon:
> > 
> > /usr/share/icons/gnome/16x16/actions/system-search.png
> > 
> > 16x16 because the relevant line in the source code appears to be 
> > 
> > tools/Settings.cs:              settings_dialog.Icon =
> > IconTheme.Default.LoadIcon ("system-search", 16, IconLookupFlags.NoSvg);
> > 
> > changing to 'default gnome theme' with the kde icon theme selector and
> > restarting made no difference.  I also have the gnome use flag set, and am on
> > amd64.
> > 
> > I solved (hacked around) the problem by copying the icon above to hicolor:
> > 
> > /usr/share/icons/hicolor/16x16/actions/system-search.png
> > 
> > I have hicolor-icon-theme 0.10 installed, which appears to be the only
> > available version.  I have not actively chosen to install any icon themes.
> > 
> > I also note that a google search for [ beagle-settings "Icon 'system-search'
> > not present in theme" ] returns -only- this bug report.
> > 
> 
> returned same error with the above workaround in KDE4.3 + hicolor-icon-theme 
> 

rebooting cleared the error: the above fix worked!
Comment 18 André Gießler 2009-11-13 16:08:22 UTC
(In reply to comment #16)
> (In reply to comment #15)
> > I also found the problem with 0.3.9-r1.  I run kde, but have gnome-icon-theme
> > 2.24.0 installed, and I have the necessary icon:
> > 
> > /usr/share/icons/gnome/16x16/actions/system-search.png
> > 
> > 16x16 because the relevant line in the source code appears to be 
> > 
> > tools/Settings.cs:              settings_dialog.Icon =
> > IconTheme.Default.LoadIcon ("system-search", 16, IconLookupFlags.NoSvg);
> > 
> > changing to 'default gnome theme' with the kde icon theme selector and
> > restarting made no difference.  I also have the gnome use flag set, and am on
> > amd64.
> > 
> > I solved (hacked around) the problem by copying the icon above to hicolor:
> > 
> > /usr/share/icons/hicolor/16x16/actions/system-search.png
> > 
> > I have hicolor-icon-theme 0.10 installed, which appears to be the only
> > available version.  I have not actively chosen to install any icon themes.
> > 
> > I also note that a google search for [ beagle-settings "Icon 'system-search'
> > not present in theme" ] returns -only- this bug report.
> > 
> 
> returned same error with the above workaround in KDE4.3 + hicolor-icon-theme 
> 

Hi,
I'm also running kde4 and I've had this problem for more than a year until today. 
The given workaround didn't work for me, but I do have an idea where the source of the error is.
In kde4's system-settings there is a dialog to choose the icon theme:
system-settings -> appearance -> GTK Styles and Fonts
where styles are listed, which are provided by packages named x11-themes/gtk-engines-*
I chose QtCurve provided by x11-themes/gtk-engines-qtcurve.
This package provides a perl skript 
/usr/share/themes/QtCurve/gtk-2.0/map_kde_icons.pl
and two mapping files
/usr/share/themes/QtCurve/gtk-2.0/icons3
/usr/share/themes/QtCurve/gtk-2.0/icons4
These two files don't contain a mapping for the icon "system-search" required by beagle-settings.
Adding the line 
gtk-system-search actions/system-search.png
by keeping sort order in these both files fixed the problem for me immediately!

I guess every gtk-icon-theme used by kde has to provide this mapping!
Comment 19 Pacho Ramos gentoo-dev 2010-07-03 11:14:23 UTC
Are you still able to reproduce with 0.3.9-r3 ?
Comment 20 Pacho Ramos gentoo-dev 2010-07-03 17:04:06 UTC
Wrong resolution :-S