It works, but I still can't reproduce the gf2 crash. Either way, this is good for really stressing libpurple, despite the fact that it still needs some work
[Switch Spell]
type=default
depends=pidgin gtkspell aspell|enchant
provides=switchspell
summary=Switch Spell Checker Language
description=%(summary)s
authors=Sadrul Habib Chowdhury
introduced=1.0beta7
notes=Works with both aspell- and enchant-enabled gtkspells, but may not intelligently detect one over the other during configure.