Gwibber crashes at startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gwibber |
Fix Released
|
Undecided
|
Unassigned | ||
Arch Linux |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 9.10
Gwibber 2.0.0~bzr481-
This is what happends when I start Gwibber:
johan@Tiji:~$ gwibber
WARNING:
** (gwibber:20056): WARNING **: Trying to register gtype 'WnckWindowState' as flags when in fact it is of type 'GEnum'
** (gwibber:20056): WARNING **: Trying to register gtype 'WnckWindowActions' as flags when in fact it is of type 'GEnum'
** (gwibber:20056): WARNING **: Trying to register gtype 'WnckWindowMove
Traceback (most recent call last):
File "/usr/bin/gwibber", line 57, in <module>
client.Client()
File "/usr/lib/
self.w = GwibberClient()
File "/usr/lib/
self.setup_ui()
File "/usr/lib/
self.input = gwui.Input(self)
File "/usr/lib/
self.textview = InputTextView(
File "/usr/lib/
self.spell = gtkspell.
glib.GError: enchant error for language: en_US.UTF-8
Same thing with the stable version and the previous version from the trunk PPA.
This is probably not the "Right Way" to fix this, but it works for me:
=== modified file 'gwibber/gwui.py' error_color = gtk.gdk. color_parse( "indianred" )
--- gwibber/gwui.py 2009-10-22 11:43:06 +0000
+++ gwibber/gwui.py 2009-11-25 17:24:19 +0000
@@ -452,7 +452,11 @@
self.
if gtkspell: Spell(self, None) Spell(self, None)
- self.spell = gtkspell.
+ try:
+ self.spell = gtkspell.
+ except:
+ self.spell = None
+ pass
def get_text(self):
buf = self.get_buffer()