Adding words to spelling dictionary crashes evolution.

Bug #10993 reported by lexual
8
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

Some original discussion took place on ubuntu-devel list [sorry, will post to
users in future] at:
http://lists.ubuntu.com/archives/ubuntu-devel/2004-December/002209.html
for some info.

Adding a word to spelling dictionary caused crashes and I think I may have
narrowed down where the problem is.

Spell checking preferences are at:
Tools->Settings->Composer-Prefences->Spell-Checking.

Currently I have 3 language options:
English (American)
English (British)
English (Canadian)

By default none of these are enabled but spell checking is still
functioning. Typing words spelt incorrectly causes them to be red
underlined. I don't know what dictionary it's checking. Trying to add a word
to the dictionary at this point will crash evolution. This is easily
reproducible. If I right click and add word evolution crashes. If I right click
and check spelling and then try to add word, gnome locks up until I can kill the
evolution process that's running.

By enabling one of the language options, adding words to the dictionary
behaves correctly.

Manually disabling all 3 language options, but leaving a tick in the box
for "check spelling while I type", appears to disable spell checking.
You can type any junk any no red lines appear. Notice the different
behaviours between this state and the initial one.

So it would appear that a language option should be chosen for me by
default [e.g. I'm in Melbourne, Australia so the default is normally the
Brit dictionary.] and we also need to make it so the inital setup won't
crash.

Can't see where to attach trace [probably because I dont' have permissions?] so
let me know if it's needed.

Revision history for this message
Sebastien Bacher (seb128) wrote :

which version of evolution are you using (warty or hoary) ?
here if doesn't underline the word if no dictionnary is selected

Revision history for this message
lexual (lexhider) wrote :

I am using Warty.
Things work fine if you disable all the language dictionaries.
The problem only occurs on the initial defaults for evolution.
So to reproduce either delete appropriate config .something files or create
a new user and start up evolution as that new user.

Revision history for this message
Sebastien Bacher (seb128) wrote :

works fine with the current versions in hoary, bug closed. Feel free to reopen
if you still get the issue with the new versions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.