Export to GitHub

keepnote - issue #304

Crash related to GtkSpell?


Posted on Jul 9, 2010 by Swift Giraffe

What steps will reproduce the problem?

1. Turn on spell checking (Tools -> Spell Check)

2. Go to a different page via the tree/list view
3. Repeat step #2 about 25 times.

4. Right click any misspelled word in the editor

5a. Repeat step #2 one more time
-OR-
5b. Turn off spell checking

What is the expected output? What do you see instead?

Program suddenly terminates; error log shows nothing
(besides initialization)

What version of the product are you using? On what operating system?

0.6.3 on Ubuntu Linux 9.10 (libgtkspell0 2.0.15)

Please provide any additional information below.

Perhaps related to Issue 258?

After restarting, everything's stable until you do step #4 again.
Turning off spell check prevents the application from crashing.

I traced this with a debugger and it crashes somewhere in gtk.main().
I also tried calling gtkspell.detach() before changing pages (i.e.,
in view_pages) but that didn't help.

Maybe related: http://sourceforge.net/tracker/?func=detail&aid=2875116&group_id=7896&atid=107896
So I tried using libgtkspell 2.0.16 (installed from source) but that
didn't fix things.  Can somebody reproduce this bug on Ubuntu 10.04?

Comment #1

Posted on Feb 23, 2011 by Quick Elephant

(No comment was entered for this change.)

Comment #2

Posted on Feb 23, 2011 by Swift Giraffe

BTW, I haven't had this problem since upgrading to Ubuntu 10.10 last fall. I'm currently using KeepNote 0.6.8. This bug seems to have been resolved upstream.

Status: New

Labels:
Type-Defect Priority-Medium spellcheck