Bugzilla – Bug 648257
Crash when opening standard policies on mac
Last modified: 2010-10-21 16:36:41 UTC
When opening the standard policies (first action - with a newly opened project). I got: Gtk:ERROR:gtktreestore.c:522:gtk_tree_store_get_path: assertion failed: (G_NODE (iter->user_data)->parent != NULL) Stacktrace: at (wrapper managed-to-native) Gtk.TreeStore.gtk_tree_model_get_path (intptr,intptr) <0x00003> at (wrapper managed-to-native) Gtk.TreeStore.gtk_tree_model_get_path (intptr,intptr) <0x00003> at Gtk.TreeStore.GetPath (Gtk.TreeIter) <IL 0x00013, 0x00051> at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ShowPage (MonoDevelop.Ide.Extensions.OptionsDialogSection) [0x00202] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:339 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ShowPage (MonoDevelop.Ide.Extensions.OptionsDialogSection) [0x0004c] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:307 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.OnSelectionChanged (object,System.EventArgs) [0x0002a] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:294 at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) <IL 0x00053, 0x00083> at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod*,object,object[],System.Exception&) <0x00003> at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod*,object,object[],System.Exception&) <0x00003> at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <IL 0x000d6, 0x00124> at System.Reflection.MethodBase.Invoke (object,object[]) <IL 0x00006, 0x00022> at System.Delegate.DynamicInvokeImpl (object[]) <IL 0x000ba, 0x0018a> at System.MulticastDelegate.DynamicInvokeImpl (object[]) <IL 0x0001a, 0x00032> at System.Delegate.DynamicInvoke (object[]) <IL 0x00002, 0x00016> at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) <IL 0x0004f, 0x00120> at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) <IL 0x00014, 0x00020> at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00081, 0x00219> at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x0001e, 0x00039> at (wrapper managed-to-native) Gtk.TreeSelection.gtk_tree_selection_select_iter (intptr,intptr) <0x00003> at (wrapper managed-to-native) Gtk.TreeSelection.gtk_tree_selection_select_iter (intptr,intptr) <0x00003> at Gtk.TreeSelection.SelectIter (Gtk.TreeIter) <IL 0x00013, 0x00052> at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ExpandCategories () [0x00012] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:115 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog..ctor (Gtk.Window,object,string,bool) [0x0016f] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:107 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog..ctor (Gtk.Window,object,string) <IL 0x00005, 0x0001b> at MonoDevelop.Ide.Projects.DefaultPolicyOptionsDialog..ctor (Gtk.Window) <IL 0x00000, 0x0001c> at MonoDevelop.Ide.Gui.Workbench.ShowDefaultPoliciesDialog (Gtk.Window,string) [0x00012] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs:515 at MonoDevelop.Ide.Gui.Workbench.ShowDefaultPoliciesDialog (Gtk.Window) [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs:507 at MonoDevelop.Ide.Commands.DefaultPoliciesHandler.Run () [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/EditCommands.cs:87 at MonoDevelop.Components.Commands.CommandHandler.Run (object) [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandHandler.cs:61 at MonoDevelop.Components.Commands.CommandHandler.InternalRun (object) [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandHandler.cs:42 at MonoDevelop.Components.Commands.CommandManager.DefaultDispatchCommand (MonoDevelop.Components.Commands.ActionCommand,MonoDevelop.Components.Commands.CommandInfo,object,object,MonoDevelop.Components.Commands.CommandSource) [0x00070] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs:631 at MonoDevelop.Components.Commands.CommandManager.DispatchCommand (object,object,object,MonoDevelop.Components.Commands.CommandSource) [0x002de] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs:601 at MonoDevelop.Components.Commands.CommandManager.DispatchCommand (object,MonoDevelop.Components.Commands.CommandSource) [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs:502 at OSXIntegration.OSXMenu/<HandleMenuCommand>c__AnonStorey9.<>m__F (object,System.EventArgs) [0x00000] in /Users/mkrueger/work/monodevelop/main/src/addins/MacPlatform/Menus/OSXMenu.cs:644 at Gtk.Application/InvokeCB.Invoke () <IL 0x00012, 0x0001a> at GLib.Timeout/TimeoutProxy.Handler () <IL 0x0000d, 0x00031> at (wrapper native-to-managed) GLib.Timeout/TimeoutProxy.Handler () <IL 0x00021, 0x00038> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00003> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00003> at Gtk.Application.Run () <IL 0x00000, 0x0000a> at MonoDevelop.Ide.IdeApp.Run () [0x00000] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:383 at MonoDevelop.Ide.IdeStartup.Run (string[]) [0x00745] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:257 at MonoDevelop.Startup.MonoDevelopMain.Main (string[]) [0x00017] in /Users/mkrueger/work/monodevelop/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup/MonoDevelopMain.cs:24 at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <IL 0x0004f, 0x0008f> Native stacktrace: 0 mono 0x000c8b62 mono_handle_native_sigsegv + 343 1 mono 0x00132f49 sigabrt_signal_handler + 116 2 libSystem.B.dylib 0x931f01fb _sigtramp + 43 3 ??? 0xffffffff 0x0 + 4294967295 4 libSystem.B.dylib 0x9327d62d raise + 26 5 libSystem.B.dylib 0x932936e4 abort + 93 6 libglib-2.0.0.dylib 0x03a53987 g_assertion_message + 311 7 libglib-2.0.0.dylib 0x03a53ff8 g_assertion_message_expr + 88 8 libgtk-quartz-2.0.0.dylib 0x03cd9292 gtk_tree_store_get_path + 258 9 ??? 0x1d2cf163 0x0 + 489484643 10 ??? 0x1d2cf092 0x0 + 489484434 11 ??? 0x1f6cee53 0x0 + 527232595 12 ??? 0x1f6ce758 0x0 + 527230808 13 ??? 0x1f6ce56f 0x0 + 527230319 14 ??? 0x18021be4 0x0 + 402791396 15 mono 0x00010211 mono_jit_runtime_invoke + 1339 16 mono 0x001e09fd mono_runtime_invoke + 138 17 mono 0x001e3341 mono_runtime_invoke_array + 1802 18 mono 0x00178cf9 ves_icall_InternalInvoke + 1232 19 ??? 0x1594c94b 0x0 + 362072395 20 ??? 0x1594c6b5 0x0 + 362071733 21 ??? 0x16fd165b 0x0 + 385685083 22 ??? 0x18021b13 0x0 + 402791187 23 ??? 0x18021973 0x0 + 402790771 24 ??? 0x18021937 0x0 + 402790711 25 ??? 0x18021909 0x0 + 402790665 26 ??? 0x180217e1 0x0 + 402790369 27 ??? 0x1802051a 0x0 + 402785562 28 ??? 0x16f27af2 0x0 + 384989938 29 libgobject-2.0.0.dylib 0x02f85e79 g_closure_invoke + 329 30 libgobject-2.0.0.dylib 0x02f96335 signal_emit_unlocked_R + 2645 31 libgobject-2.0.0.dylib 0x02f97621 g_signal_emit_valist + 1921 32 libgobject-2.0.0.dylib 0x02f97929 g_signal_emit + 41 33 libgtk-quartz-2.0.0.dylib 0x03cd7d79 gtk_tree_selection_select_path + 201 34 libgtk-quartz-2.0.0.dylib 0x03cd7e42 gtk_tree_selection_select_iter + 162 35 ??? 0x1d2d23ca 0x0 + 489497546 36 ??? 0x1d2d2363 0x0 + 489497443 37 ??? 0x1f6ce41d 0x0 + 527229981 38 ??? 0x1f6c9fa8 0x0 + 527212456 39 ??? 0x1f6c9c54 0x0 + 527211604 40 ??? 0x1f6c9c05 0x0 + 527211525 41 ??? 0x1f6c9b4f 0x0 + 527211343 42 ??? 0x1f6c9afe 0x0 + 527211262 43 ??? 0x1f6c9ad1 0x0 + 527211217 44 ??? 0x1f6c9aac 0x0 + 527211180 45 ??? 0x1f6c9a8f 0x0 + 527211151 46 ??? 0x1f6c9888 0x0 + 527210632 47 ??? 0x1f6c9609 0x0 + 527209993 48 ??? 0x1f6c9093 0x0 + 527208595 49 ??? 0x1f6c9060 0x0 + 527208544 50 ??? 0x1a9fb62b 0x0 + 446674475 51 ??? 0x1a9f4b7a 0x0 + 446647162 52 ??? 0x15da80f1 0x0 + 366641393 53 libglib-2.0.0.dylib 0x03a2f7d1 g_timeout_dispatch + 33 54 libglib-2.0.0.dylib 0x03a2d5de g_main_context_dispatch + 558 55 libglib-2.0.0.dylib 0x03a3103b g_main_context_iterate + 1179 56 libglib-2.0.0.dylib 0x03a31327 g_main_loop_run + 455 57 libgtk-quartz-2.0.0.dylib 0x03bdc321 gtk_main + 177 58 ??? 0x1baaacc1 0x0 + 464170177 59 ??? 0x1baaac8b 0x0 + 464170123 60 ??? 0x1baaac6b 0x0 + 464170091 61 ??? 0x02eccd68 0x0 + 49073512 62 ??? 0x004d6d6c 0x0 + 5074284 63 ??? 0x004d6fb8 0x0 + 5074872 64 mono 0x00010211 mono_jit_runtime_invoke + 1339 65 mono 0x001e09fd mono_runtime_invoke + 138 66 mono 0x001e2b54 mono_runtime_exec_main + 585 67 mono 0x001e1f92 mono_runtime_run_main + 814 68 mono 0x0009c806 mono_jit_exec + 200 69 mono 0x0009ca40 main_thread_handler + 558 70 mono 0x0009edad mono_main + 7631 71 mono 0x00003f99 mono_main_with_options + 539 72 mono 0x00004020 main + 49 73 mono 0x00003d52 start + 54 74 ??? 0x00000003 0x0 + 3 Debug info from gdb: /tmp/mono-gdb-commands.JT35O6:1: Error in sourced command file: unable to debug self ================================================================= 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. =================================================================
Dup. *** This bug has been marked as a duplicate of bug 646284 ***