Bugzilla – Bug 321560
crash when dragging help nodes
Last modified: 2007-11-05 17:13:08 UTC
---- Reported by sysrpl@hotmail.com 2006-07-13 04:43:06 MST ---- When viewing the help in monodevelop, if you select a node in the help tree and attempt to drag it monodevelop will crash. This is bad because it is easy to accidentally drag a help node resulting in a loss of all unsaved data. Steps to reproduce the problem: 1. Open monodevelop 2. Make sure the Help pane is visible by selecting View|Help 3. Click and drag attempt to drag around a few help nodes 4. After a few click and drags the program will crash Actual Results: Crash resulting in monodevelop terminating. Expected Results: No crash. How often does this happen? Always. Additional Information: I am running Ubuntu Linux 6.06 and the latest version of monodevelop compiled from the sources at svn://svn.myrealbox.com/source/trunk/monodevelop ---- Additional Comments From sysrpl@hotmail.com 2006-07-13 04:47:56 MST ---- update flow align update flow align *** glibc detected *** free(): invalid pointer: 0x0a1c6ab8 *** ================================================================= 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 MonoDevelop.Ide.Gui.IdeApp.Run () <0x00007> at MonoDevelop.Ide.Gui.IdeStartup.Run (string[]) <0x00dec> at MonoDevelop.Core.AddIns.AddInService.StartApplication (string,string[]) <0x0017c> at MonoDevelop.Startup.SharpDevelopMain.Main (string[]) <0x00039> at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: /usr/bin/mono(mono_handle_native_sigsegv+0xde) [0x814c022] [0xffffe440] /lib/tls/i686/cmov/libc.so.6(abort+0xe9) [0xb7d112b9] /lib/tls/i686/cmov/libc.so.6 [0xb7d4387a] /lib/tls/i686/cmov/libc.so.6 [0xb7d49fd4] /lib/tls/i686/cmov/libc.so.6(__libc_free+0x8a) [0xb7d4a34a] /usr/lib/libglib-2.0.so.0(g_free+0x2d) [0xb7e92eec] /usr/lib/libgtkhtml-3.6.so.18(html_text_slave_get_glyph_items+0x197) [0xaecbafcc] /usr/lib/libgtkhtml-3.6.so.18 [0xaecbb70a] /usr/lib/libgtkhtml-3.6.so.18(html_object_draw+0x42) [0xaeca2374] /usr/lib/libgtkhtml-3.6.so.18 [0xaec6fdc8] /usr/lib/libgtkhtml-3.6.so.18 [0xaec74c9f] /usr/lib/libgtkhtml-3.6.so.18(html_object_draw+0x42) [0xaeca2374] /usr/lib/libgtkhtml-3.6.so.18 [0xaec6fdc8] /usr/lib/libgtkhtml-3.6.so.18 [0xaec77b9f] /usr/lib/libgtkhtml-3.6.so.18(html_object_draw+0x42) [0xaeca2374] /usr/lib/libgtkhtml-3.6.so.18 [0xaec6fdc8] /usr/lib/libgtkhtml-3.6.so.18 [0xaec77b9f] /usr/lib/libgtkhtml-3.6.so.18(html_object_draw+0x42) [0xaeca2374] /usr/lib/libgtkhtml-3.6.so.18 [0xaec8f766] /usr/lib/libgtkhtml-3.6.so.18(html_engine_expose+0x7c) [0xaec93f36] /usr/lib/libgtkhtml-3.6.so.18 [0xaec62aed] /usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x58) [0xb66568f0] /usr/lib/libgobject-2.0.so.0 [0xb61b616f] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11e) [0xb61b679f] /usr/lib/libgobject-2.0.so.0 [0xb61c59ce] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x41d) [0xb61c6886] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb61c6e89] /usr/lib/libgtk-x11-2.0.so.0 [0xb6738dbf] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x4bb) [0xb6655636] /usr/lib/libgdk-x11-2.0.so.0 [0xb64e6dd7] /usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0x95) [0xb64e6eab] /usr/lib/libgtk-x11-2.0.so.0 [0xb65cc8c5] /usr/lib/libglib-2.0.so.0 [0xb7e8dbf2] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d7) [0xb7e8b8d6] /usr/lib/libglib-2.0.so.0 [0xb7e8e996] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1d6) [0xb7e8ecb8] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb6654775] [0xaef83151] [0xaef83110] [0xaef830f0] [0xb6ef1f5d] [0xb703994d] [0xb797fb42] [0xb797fa84] /usr/bin/mono(mono_runtime_exec_main+0x94) [0x809418d] /usr/bin/mono(mono_runtime_run_main+0x175) [0x809736e] /usr/bin/mono(mono_main+0x1059) [0x805d35b] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7cfbea2] /usr/bin/mono [0x805bdc1] Aborted ---- Additional Comments From lluis@ximian.com 2006-08-08 15:36:03 MST ---- I can't reproduce this problem. Help nodes can't be dragged. Can you provide a more detailed description of the steps you follow to get the crash? Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>Other</cf_op_sys_details> Unknown operating system unknown. Setting to default OS "Other".
No response. Closing.