[MonoDevelop] File/Quit in SVN version 126419 of MonoDevelop is not working

Brett Senior brett_senior at yahoo.com.au
Tue Feb 10 22:06:54 EST 2009


My apologies for posting this twice but the first time that I posted it I was
not subscribed to the MonoDevelop mailing list and it had been waiting to be
moderated for the past couple of days.  So reposted this one.


I have just compiled version 126419 of MonoDevelop and have built it
successfully.  However, when I do a File/Quit the program does not exit and
I must click on the 'close' cross in the window.  This does not fully work
as the splash screen is not removed until I do a control-c from the terminal
in which I started MonoDevelop.

When I look at the log file I see the following errors:

ERROR [2009-02-09 16:12:12Z]: Gtk-Critical: gtk_main_quit: assertion
`main_loops != NULL' failed
Stack trace:
   at Gtk.Application.Quit()
   at MonoDevelop.Ide.Gui.DefaultWorkbench.OnClosing(System.Object o,
Gtk.DeleteEventArgs e) in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:line
506
   at System.Reflection.MonoMethod.InternalInvoke(System.Object ,
System.Object[] , System.Exception ByRef )
   at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) in
/home/brett/Downloads/MonoProject/mcs/class/corlib/System.Reflection/MonoMethod.cs:line
159
   at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[]
parameters) in
/home/brett/Downloads/MonoProject/mcs/class/corlib/System.Reflection/MethodBase.cs:line
111
   at System.Delegate.DynamicInvokeImpl(System.Object[] args) in
/home/brett/Downloads/MonoProject/mcs/class/corlib/System/Delegate.cs:line
430
   at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args) in
/home/brett/Downloads/MonoProject/mcs/class/corlib/System/MulticastDelegate.cs:line
71
   at System.Delegate.DynamicInvoke(System.Object[] args) in
/home/brett/Downloads/MonoProject/mcs/class/corlib/System/Delegate.cs:line
402
   at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs
args)
   at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr
return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr
invocation_hint, IntPtr marshal_data)
   at Gtk.Application.gtk_main_iteration_do(Boolean )
   at Gtk.Application.RunIteration(Boolean blocking)
   at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.RunMainLoop() in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/SplashScreen.cs:line
83
   at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.SetProgress(Double
Percentage) in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/SplashScreen.cs:line
71
   at
MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.MonoDevelop.Core.IProgressMonitor.EndTask()
in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/SplashScreen.cs:line
102
   at MonoDevelop.Ide.Gui.IdeApp.Initialize(IProgressMonitor monitor) in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Ide.cs:line
184
   at MonoDevelop.Ide.Gui.IdeStartup.Run(System.String[] args) in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/IdeStartup.cs:line
168
   at MonoDevelop.Startup.SharpDevelopMain.Main(System.String[] args) in
/home/brett/Downloads/MonoProject/monodevelop/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup/MonoDevelopMain.cs:line
21

I am running a parallel mono environment in /opt/mono and I set environment
variables as per Michael Hutchinson's help on his web site.  This has worked
perfectly for me in the past but it has only been today when I wanted to
update the copy of MonoDevelop that I had that I had some problems.

Can someone please provide some help in this matter ? 
-- 
View this message in context: http://www.nabble.com/File-Quit-in-SVN-version-126419-of-MonoDevelop-is-not-working-tp21947568p21947568.html
Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.



More information about the Monodevelop-list mailing list