Description of problem: A GTK assertion fails after trying to change the name of a Note to one that already exists. Version-Release number of selected component (if applicable): tomboy-0.3.9-3.fc6 mono-core-1.1.16.1-2.fc6 mono-web-1.1.16.1-2.fc6 mono-data-1.1.16.1-2.fc6 mono-data-sqlite-1.1.16.1-2.fc6 How reproducible: Always Steps to Reproduce: 1. Open an existing note 2. Attempt to change the name to one that already exists 3. 'Note title taken' messgae appears. Click OK. 4. Click on the note. 3. Boom. Actual results: Gtk-ERROR **: file gtktextview.c: line 5670 (gtk_text_view_start_selection_drag): assertion failed: (text_view->selection_drag_handler == 0) aborting... ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Stacktrace: at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff> at Gtk.Application.Run () <0x00007> at Gnome.Program.Run () <0x00007> at Tomboy.Tomboy.StartTrayIcon () <0x0004a> at Tomboy.Tomboy.Main (string[]) <0x00126> at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: mono(mono_handle_native_sigsegv+0xe6) [0x814bd06] [0xb7f7c440] [0xb7f7c402] /lib/libc.so.6(gsignal+0x50) [0x1cb050] /lib/libc.so.6(abort+0x101) [0x1cc8a1] /lib/libglib-2.0.so.0(g_logv+0x4d2) [0x134cc2] /lib/libglib-2.0.so.0(g_log+0x29) [0x134cf9] /lib/libglib-2.0.so.0(g_assert_warning+0x76) [0x134d76] /usr/lib/libgtk-x11-2.0.so.0 [0x11b094b] /usr/lib/libgtk-x11-2.0.so.0 [0x11b0c4f] /usr/lib/libgtk-x11-2.0.so.0 [0x10f0db0] /lib/libgobject-2.0.so.0 [0x4376f9] /lib/libgobject-2.0.so.0(g_closure_invoke+0x12b) [0x438f0b] /lib/libgobject-2.0.so.0 [0x44a3b3] /lib/libgobject-2.0.so.0(g_signal_emit_valist+0x667) [0x44b027] /lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0x44b419] /usr/lib/libgtk-x11-2.0.so.0 [0x1204448] /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x183) [0x10ea253] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x317) [0x10eb457] /usr/lib/libgdk-x11-2.0.so.0 [0xeef1aa] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x182) [0x12c372] /lib/libglib-2.0.so.0 [0x12f34f] /lib/libglib-2.0.so.0(g_main_loop_run+0x1a9) [0x12f6f9] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0x10eb8d4] [0xbb1be9] [0xbb1ba8] [0xbb1b88] [0xbad57b] [0x684a77] [0x6847c3] mono(mono_runtime_exec_main+0x62) [0x80e39a2] mono(mono_runtime_run_main+0x1b9) [0x80e3c89] mono(mono_main+0xe5e) [0x805d13e] mono [0x805bdd2] /lib/libc.so.6(__libc_start_main+0xdc) [0x1b823c] mono [0x805bd21] Aborted
I haven't been able to reproduce this; any more details ?
I'm able to reproduce this with a clean configuration by creating a new note and changing the name to 'Start Here'. After the error message appears, the next time I click anywhere in the note crashes it.
I am unable to reproduce this issue with Tomboy in rawhide.