Monodevelop 0.11 crashes (Edgy) while starting

Bug #56408 reported by Matt Philmon
4
Affects Status Importance Assigned to Milestone
monodevelop (Ubuntu)
Fix Released
Medium
Sebastian Dröge

Bug Description

starting Monodevelop brings up the splash screen, and progresses through "Initializing Main Window" and then crashes while creating workbench. This happens every time. A dialog appears indicating the failure to start. The details are here:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: An exception was thrown by the type initializer for MonoDevelop.GtkCore.GuiBuilder.GuiBuilderService ---> System.TypeInitializationException: An exception was thrown by the type initializer for Stetic.Registry ---> System.ArgumentException: <enum> node for Gdk.WindowTypeHint is missing some values
  at Stetic.EnumDescriptor..ctor (System.Xml.XmlElement elem) [0x00000]
  at Stetic.WidgetLibrary.Load (System.Xml.XmlDocument objects) [0x00000]
  at Stetic.AssemblyWidgetLibrary.Load () [0x00000]
  at Stetic.Registry.RegisterWidgetLibrary (Stetic.WidgetLibrary library) [0x00000]
  at Stetic.Registry..cctor () [0x00000] --- End of inner exception stack trace ---

  at <0x00000> <unknown method>
  at Stetic.Project..ctor () [0x00000]
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderService..cctor () [0x00054] in /build/buildd/monodevelop-0.11/Extras/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:64 --- End of inner exception stack trace ---

  at <0x00000> <unknown method>
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderPalettePad..ctor () [0x0000b] in /build/buildd/monodevelop-0.11/Extras/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:43
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[])
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00040] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:346 --- End of inner exception stack trace ---

  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00065] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:352
  at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:357
  at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000f] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00063] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System/Activator.cs:248
  at System.Activator.CreateInstance (System.Type type) [0x00000] in /build/buildd/mono-1.1.16.1/mcs/class/corlib/System/Activator.cs:161
  at MonoDevelop.Core.AddIns.AddIn.CreateObject (System.String className) [0x00000]
  at MonoDevelop.Ide.Codons.PadCodon.CreatePad () [0x00000]
  at MonoDevelop.Ide.Codons.PadCodon.BuildItem (System.Object owner, System.Collections.ArrayList subItems, MonoDevelop.Core.AddIns.ConditionCollection conditions) [0x00000]
  at MonoDevelop.Core.AddIns.DefaultAddInTreeNode.BuildChildItems (System.Object caller) [0x00000]
  at MonoDevelop.Core.AddIns.AddInService.GetTreeItems (System.String path, System.Type itemType) [0x00000]
  at MonoDevelop.Ide.Gui.DefaultWorkbench.InitializeLayout (IWorkbenchLayout workbenchLayout) [0x00000]
  at MonoDevelop.Ide.Gui.Workbench.Initialize (IProgressMonitor monitor) [0x00000]
  at MonoDevelop.Ide.Gui.IdeApp.Initialize (IProgressMonitor monitor) [0x00000]
  at MonoDevelop.Ide.Gui.IdeStartup.Run (System.String[] args) [0x00000]

Revision history for this message
Sebastian Dröge (slomo) wrote :

This bug is already fixed in upstream SVN. We will get this together with the 0.12 release which will hopefully be in ~2 weeks

Changed in monodevelop:
importance: Untriaged → Medium
status: Unconfirmed → Fix Committed
assignee: nobody → slomo
Revision history for this message
Sebastian Dröge (slomo) wrote :

Should be fixed with 0.11+svn20060818-0ubuntu1 which was uploaded to edgy some seconds ago.

Changed in monodevelop:
status: Fix Committed → Fix Released
Revision history for this message
Matt Philmon (mattisking) wrote : Re: [Bug 56408] Re: Monodevelop 0.11 crashes (Edgy) while starting

Awesome! The upgrade just came down and I can confirm that it's fixed.

Matt

On 8/17/06, Sebastian Dröge <email address hidden> wrote:
>
> Should be fixed with 0.11+svn20060818-0ubuntu1 which was uploaded to
> edgy some seconds ago.
>
> ** Changed in: monodevelop (Ubuntu)
> Status: Fix Committed => Fix Released
>
> --
> Monodevelop 0.11 crashes (Edgy) while starting
> https://launchpad.net/bugs/56408
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.