Subject: gedit: crash on spelling fix for "workflow" Package: gedit Version: 2.30.4-2 Severity: normal
When activating the spelling checker (Tools -> Autocheck Spelling, language is set to "English (United Kingdom)") gedit consistently crashes when right clicking on the word "workflow". When opening an empty document and reproducing it within gdb: % gdb gedit GNU gdb (GDB) 7.2-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/gedit...(no debugging symbols found)...done. (gdb) r Starting program: /usr/bin/gedit [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. 0xb2788516 in mkallcap(char*, cs_info const*) () from /usr/lib/libhunspell-1.2.so.0 (gdb) bt #0 0xb2788516 in mkallcap(char*, cs_info const*) () from /usr/lib/libhunspell-1.2.so.0 #1 0xb2799160 in SuggestMgr::ngsuggest(char**, char*, int, HashMgr**, int) () from /usr/lib/libhunspell-1.2.so.0 #2 0xb2792e7e in Hunspell::suggest(char***, char const*) () from /usr/lib/libhunspell-1.2.so.0 #3 0xb28b18ac in MySpellChecker::suggestWord(char const*, unsigned int, unsigned int*) () from /usr/lib/enchant/libenchant_myspell.so #4 0xb28b1a54 in ?? () from /usr/lib/enchant/libenchant_myspell.so #5 0xb289e59e in enchant_dict_suggest () from /usr/lib/libenchant.so.1 #6 0xb28c6866 in gedit_spell_checker_get_suggestions () from /usr/lib/gedit-2/plugins/libspell.so #7 0xb28caa50 in ?? () from /usr/lib/gedit-2/plugins/libspell.so #8 0xb78d51b8 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 #9 0xb78c813a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #10 0xb78de61d in ?? () from /usr/lib/libgobject-2.0.so.0 #11 0xb78dfbfc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #12 0xb78e0076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #13 0xb7d964cd in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb7e129d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb7cc9faf in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb78c813a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #17 0xb78de61d in ?? () from /usr/lib/libgobject-2.0.so.0 #18 0xb78dfbfc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #19 0xb78dfebd in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #20 0xb7d34705 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb7d34b68 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #22 0xb7ccbe74 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb78c67a9 in ?? () from /usr/lib/libgobject-2.0.so.0 #24 0xb78c813a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0xb78de266 in ?? () from /usr/lib/libgobject-2.0.so.0 #26 0xb78dfa7b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #27 0xb78e0076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #28 0xb7df8156 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb7cc598c in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb7b4ddda in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #31 0xb77f2305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0xb77f5fe8 in ?? () from /lib/libglib-2.0.so.0 #33 0xb77f6527 in g_main_loop_run () from /lib/libglib-2.0.so.0 #34 0xb7cc5e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #35 0x0806ad30 in main () (gdb) -- Package-specific info: Active plugins: - joinlines - taglist - spell - modelines - drawspaces - time - externaltools - docinfo - changecase - seahorse-pgp - sort - snippets No plugin installed in $HOME. Module versions: - glib - gtk+ - gtksourceview - pygobject - pygtk - pygtksourceview 2.10.1 - enchant - iso-codes 3.24.1 Python module versions: - python 2.6.6 - pygtk 2.17.0 (GTK+ 2.20.1) -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (800, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gedit depends on: ii gconf2 2.28.1-6 GNOME configuration database syste ii gedit-common 2.30.4-2 official text editor of the GNOME ii iso-codes 3.24.1-1 ISO language, territory, currency, ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib ii libcairo2 1.10.2-2 The Cairo 2D vector graphics libra ii libenchant1c2a 1.6.0-1 a wrapper library for various spel ii libgconf2-4 2.28.1-6 GNOME configuration database syste ii libglib2.0-0 2.24.2-1 The GLib library of C routines ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface ii libgtksourceview2.0-0 2.10.4-1 shared libraries for the GTK+ synt ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library ii libpango1.0-0 1.28.3-1+squeeze1 Layout and rendering of internatio ii libpython2.6 2.6.6-8+b1 Shared Python runtime library (ver ii libsm6 2:1.2.0-1 X11 Session Management library ii libx11-6 2:1.4.1-4 X11 client-side library ii libxml2 2.7.8.dfsg-2 GNOME XML library ii python 2.6.6-3+squeeze5 interactive high-level object-orie ii python-gobject 2.21.4+is.2.21.3-1 Python bindings for the GObject li ii python-gtk2 2.17.0-4 Python bindings for the GTK+ widge ii python-gtksourceview2 2.10.1-1 Python bindings for the GtkSourceV ii python-support 1.0.11 automated rebuilding support for P Versions of packages gedit recommends: ii python-gnome2 2.28.1-1 Python bindings for the GNOME desk ii yelp 2.30.1+webkit-1 Help browser for GNOME ii zenity 2.30.0-1 Display graphical dialog boxes fro gedit suggests no packages. -- no debconf information -- -- arthur de jong - [email protected] - west consulting b.v. -- -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

