I had to install aspell-0.60.3 (~x86) to install Tomboy-0.3.1 (~x86), and evolution (2.0.3) stopped working: it crashed whenever I wanted to to write a new mail. Upgrading to 2.0.4 didn't change anything, but downgrading aspell to 0.50.5 made evolution work again. Reproducible: Always Steps to Reproduce:
We do not have ebuilds for aspell-0.60.3 in our tree. Are you sure about the version? Also, please provide your 'emerge info' and remember to always do it when reporting bugs. Also, if the problem persists try to get a backtrace from the process and attach it here so we can study the problem.
Sorry, it was aspell 0.60.2, with the following dictionnaries (aspell-en-0.51.1, aspell-fr-0.50.3, aspell-de-0.50.2 ) I'd like to join a backtrace, but I've no idea what it is. Could you give me a pointer on how to generate it ? Emerge info follows: iseult root # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5-iseult i686) ================================================================= System uname: 2.6.11-gentoo-r5-iseult i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 03:25:47)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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/X11/app-default /etc/X11/mwm /etc/X11/rstart /etc/X11/sysconfig/ /etc/X11/xdm/ /etc/bash_completion.d/ /etc/dbus-1/ /etc/gconf /etc/gimp/ /etc/gnome-vfs-2.0/modules/ /etc/init.d/ /etc/mono/ /etc/pamd/ /etc/sound/events/ /etc/ssl/misc/ /etc/terminfo /etc/udev /etc/vim/ /etc/wget /usr/X11R6/lib/ /usr/lib/X11/ /usr/share/texmf/ /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LINGUAS="en fr it" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bugzilla-portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X Xaw3d acl acpi alsa avi bash-completion berkdb bitmap-fonts bonobo c++ cdr crypt cups curl dillo djvu doc dvd dvi eds emacs emboss encode esd evo f77 fam font-server foomaticdb fortran gcj gd gdbm gif gimpprint ginac gnome gpm gstreamer gtk gtk2 gtkhtml guile hal imagemagick imlib java jpeg libg++ libwww mad maildir mikmod mmx mono motif mozilla mozsvg mp3 mpeg ncurses nls nptl objc ogg oggvorbis opengl pam pda pdf pdflib perl png ppds python qhull quicktime readline samba sdl slang slp spell sqlite sse ssl svg svga t1lib tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vim-with-x vorbis wmf xml xml2 xmms xv zlib video_cards_r100 linguas_en linguas_fr linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Further test shows evolution only crashes when trying to check spelling in french (not in english or german): The language needs to be set on french (France or swiss) and the crash only happens after the first word of the email is typed. Workaround : disable check spelling while typing in evolution
Tomboy 0.3.2 also crashes, except if spell check is disabled (locale french, aspell 0.60.2, as always)
gaim also crashes with spell-check enabled. It's clearly not evolution specific (even if I don't like it to crash...) By the way, my gtkspell version is 2.0.4-r1
When abiword 2.2 crashes, I've got the following message in the terminal : Unhandled Error: The method "clear" is unimplemented in "WritableDict".
This bug is the same problems as described in bug #96794. This bug is not gnome related. There doesn't seem to be a aspell-fr dictionary on the gnu ftp server which supports aspell-0.60. Good work so far on testing different programs.
After upgrading aspell you should have received a: "Please re-emerge ALL your aspell-LANG dictionaries" warning message. If you reemerged aspell-fr with aspell-0.60.2 everything should be ok.
Closing this one