Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74578 - tomboy crashes on startup with an unhandled exception
Summary: tomboy crashes on startup with an unhandled exception
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-15 18:07 UTC by Alexander Hsia
Modified: 2004-12-17 11:00 UTC (History)
0 users

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 Alexander Hsia 2004-12-15 18:07:47 UTC
after an emerge -u world session, tomboy broke. On startup it reports an unhandled exception error as follows:

Unhandled Exception: System.DllNotFoundException: gnomesharpglue
in <0x00053> (wrapper managed-to-native) Gnome.Program:gtksharp_gnome_program_init (string,string,Gnome.ModuleInfo&,int,string[],int,Gnome.Program/PropertyArg[])
in <0x002de> Gnome.Program:.ctor (string,string,Gnome.ModuleInfo,string[],object[])
in [0x00031] (at /var/tmp/portage/tomboy-0.2.2-r1/work/tomboy-0.2.2/Tomboy/Tomboy.cs:31) Tomboy.Tomboy:Main (string[])


Reproducible: Always
Steps to Reproduce:
1. Up-to-date tomboy dependencies
2. Start from the command-line by typing tomboy
3. 

Actual Results:  
Get the error above

Expected Results:  
Start tomboy normally and load it into gnome-panel tray

$ emerge info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov 11 2004, 03:23:16)]
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/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="-march=athlon -O3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo
http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X a52 acl acpi acpi4linux aim alsa apm atlas avi
bash-completion berkdb bitmap-fonts blas bonobo cairo cddb cdparanoia cdr cdrom
chroot clisp crypt cscope cups dio directfb divx4linux djbfft dnd dts dv dvd
dvdr dvdread eds encode erandom evms2 evo exif f77 faac faad fam fastcgi fbcon
ffmpeg fftw flac foomaticdb fortran freetype ftp gb gd gdbm gif gimp gimpprint
ginac gnome gnomedb gnuplot gphoto2 gpm gsl gstreamer gtk gtk2 gtkhtml guile hal
hbci hdf5 icq ieee1394 imagemagick imap imlib ipv6 irda jabber java javascript
jikes joystick jpeg junit kde lcms libg++ libwww lirc lufsusermount mad maildir
matroska mcal mikmod mime mmap mmx mmx2 mng motif mozilla mozsvg mp3 mpeg mpeg4
mpi mplayer mysql ncurses nls nptl nvidia odbc ofx oggvorbis openal opengl opie
oss pam pcre pda pdf pdflib perl pic plotutils png posix postgres ppds python qt
quicktime quotes readline real rtc samba scanner sdl shared sharedmem slang
sndfile snortsam spamassassin spell sse ssl stroke svg svga tcltk tcpd tetex
theora tiff transcode truetype truetype-fonts usb v4l v4l2 vnc wmf x86 xfs xine
xinerama xml xml2 xmms xosd xprint xrandr xsl xv xvid xvmc zlib"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-12-15 19:58:06 UTC
Please report what the output of "ls /usr/lib/libgnomesharp*" is, but i'm suspecting that no files ending in .so show up, and that you upgraded after syncing at least over 24 hours ago.

Try syncing your tree and emerging gtk-sharp, art-sharp, gnome-sharp and gconf-sharp over again. I commited a fix to gtk-sharp and friends recently that should have fixed this. Thanks.
Comment 2 Alexander Hsia 2004-12-16 00:07:11 UTC
You're right, I have no libgnomesharp*.so files in the lib directory. Off to sync and recompile. 
Comment 3 Alexander Hsia 2004-12-16 17:28:47 UTC
OK that did the trick. tomboy running fine now.
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2004-12-17 11:00:02 UTC
Ok, coo.. Marking FIXED.