GNOME Bugzilla – Bug 609232
autocompletion crash
Last modified: 2010-08-31 20:37:32 UTC
When typing static in the editor anjuta crashes. (anjuta:24682): GLib-CRITICAL **: g_list_insert_before: assertion `sibling == list' failed (anjuta:24682): Gtk-CRITICAL **: gtk_tree_row_reference_new: assertion `path != NULL' failed (anjuta:24682): Gtk-CRITICAL **: gtk_tree_model_row_inserted: assertion `path != NULL' failed (anjuta:24682): Gtk-CRITICAL **: gtk_tree_path_next: assertion `path != NULL' failed Program received signal SIGSEGV, Segmentation fault. 0x00007ffff40c4e2f in IA__g_list_insert_before (list=0x286dfa0, sibling=0x2870860, data=0x236f610) at glist.c:383 383 node->prev->next = node; Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-6.fc12.x86_64 freetype-2.3.11-3.fc12.x86_64 glibc-2.11.1-1.x86_64 libX11-1.3-1.fc12.x86_64 libXau-1.0.5-1.fc12.x86_64 libXcomposite-0.4.1-2.fc12.x86_64 libXcursor-1.1.10-1.fc12.x86_64 libXdamage-1.1.2-1.fc12.x86_64 libXext-1.1-2.fc12.x86_64 libXfixes-4.0.4-1.fc12.x86_64 libXinerama-1.1-1.fc12.x86_64 libXrandr-1.3.0-5.fc12.x86_64 libXrender-0.9.5-1.fc12.x86_64 libgcc-4.4.2-20.fc12.x86_64 libogg-1.1.4-2.fc12.x86_64 libpng-1.2.39-1.fc12.x86_64 libselinux-2.0.87-1.fc12.x86_64 libstdc++-4.4.2-20.fc12.x86_64 libvorbis-1.2.3-4.fc12.x86_64 libxcb-1.5-1.fc12.x86_64 ncurses-libs-5.7-3.20090207.fc12.x86_64 zlib-1.2.3-23.fc12.x86_64 (gdb) bt
+ Trace 220465
Hmm, which version of gtksourceview do you have installed? There have been some bugs in the completion engines that have been fixed recently. Last question, do you have "word autocompletion" enabled in the sourceview preferences? That caused some trouble for me but I haven't checked back if they fixed it in gtksourceview now.
I've got gtksourceview from trunk. Turning off "word autocompletion" seems to get rid of the crash.
Hmm, I think this is a gtksourceview bug then.
Can you guys confirm that this has been fixed?
I think I still observe this in Ubuntu Lucid - Anjuta 2.30.0 Original report with loads apport generated info here: https://bugs.launchpad.net/bugs/560902 Dependencies: libgtksourceview2.0-0 2.10.0-0ubuntu1 libgtksourceview2.0-common 2.10.0-0ubuntu1 anjuta-common 2:2.30.0.0-0ubuntu1 StacktraceTop: g_list_insert_before () from /lib/libglib-2.0.so.0 insert_node (model=<value optimized out>, info=0xacfcba0, gtk_source_completion_model_append (model=0xa899550, _gtk_source_completion_add_proposals (completion=0x9242d90, gtk_source_completion_context_add_proposals (
Is this related to Bug 610394? (that one kind of transformed into an unrelated discussion)
Should be fixed in anjuta master now. Seems unrelated to gtksourceview.