Curiously it works if I run it under valgrind.  I see "Hello Wrold" with
both words underlined in red (my default ispell dictionary is
Lithuanian).  valgrind does point out

==29200== Conditional jump or move depends on uninitialised value(s)
==29200==    at 0x460A6F1: g_strfreev (in /usr/lib/libglib-2.0.so.0.1000.2)
==29200==    by 0x4D45742: (within /usr/lib/enchant/libenchant_ispell.so)
==29200==    by 0x4D207EA: (within /usr/lib/libenchant.so.1.2.3)
==29200==    by 0x4D21A2C: enchant_broker_list_dicts (in 
/usr/lib/libenchant.so.1.2.3)
==29200==    by 0x4028E9F: sexy_spell_entry_get_languages 
(sexy-spell-entry.c:1040)
==29200==    by 0x402904A: sexy_spell_entry_activate_default_languages 
(sexy-spell-entry.c:914)
==29200==    by 0x4029226: sexy_spell_entry_init (sexy-spell-entry.c:580)
==29200==    by 0x45B8381: g_type_create_instance (in 
/usr/lib/libgobject-2.0.so.0.1000.2)
==29200==    by 0x459EAA1: (within /usr/lib/libgobject-2.0.so.0.1000.2)
==29200==    by 0x459F114: g_object_newv (in 
/usr/lib/libgobject-2.0.so.0.1000.2)
==29200==    by 0x459FCA4: g_object_new_valist (in 
/usr/lib/libgobject-2.0.so.0.1000.2)
==29200==    by 0x459FE4D: g_object_new (in /usr/lib/libgobject-2.0.so.0.1000.2)

among other warnings.

So---a bug in libenchant_ispell?

-- 
xchat-gnome segfaults on startup
https://launchpad.net/bugs/44991

--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to