[MonoDevelop] MonoDevelop trunk and Mono trunk

Bart Masschelein masschel at gmail.com
Thu Jan 8 14:58:08 EST 2009


On 07 Jan 2009, at 10:05, Lluis Sanchez Gual wrote:

> El lun, 05-01-2009 a las 21:58 +0100, Bart Masschelein escribió:
>> Hi all,
>>
>> Is there a major break between the latest Mono, and the Mono version
>> used for the MonoDevelop development? When I compile MD with the
>> latest Mono (2.3), the compilation goes fine (read: I get an
>> executable and a bunch of assemblies), but when I run MD, I get some
>> warning and errors.
>
> There is no known issue with MD trunk and Mono trunk. It works fine
> here.
>
>> What is additionally weird is that for some reason
>> the build directory is used, whereas the installed MD is called (~/
>> local/bin/monodevelop). See first error for this.
>
> That should not happen with Mono.Addins 0.4.

Indeed, thanks for the tip. Upgrading to 0.4 solved a lot of problems.  
But then the next ones pop up ;-). I get the following error when  
starting MD (see below). Google (https://bugs.launchpad.net/archlinux/+source/inkscape/+bug/226499 
) tells me that it could! be related to 'something' not build with  
gnome-vfs, whereas 'something else' is expecting it to be. I'm trying  
to find what these somethings are ;-). MD is compiled with the mac  
profile, which disables gnome, and all my (relevant) MacPorts are  
using the no_x11 or quartz variant.

I should ask this on the Mono reflector, but does anyone know if Mono  
itself can be configured to use gnome or not?

Thanks!

Bart

WARNING [2009-01-08 20:40:29Z]: GLib-Warning: g_main_loop_run():  
called recursively from within a source's check() or prepare() member,  
iteration not possible.
Stack trace:
    at Gtk.Dialog.Run()
    at MonoDevelop.Core.Gui.Dialogs.ErrorDialog.Run()
    at MonoDevelop.Core.Gui.MessageService 
+InternalMessageService.ShowException(Gtk.Window parent,  
System.Exception e, System.String primaryText)
    at  
System 
.Runtime 
.Remoting 
.RemotingServices.InternalExecute(System.Reflection.MethodBase ,  
System.Object , System.Object[] , System.Object[] ByRef )
    at  
System 
.Runtime 
.Remoting 
.RemotingServices.InternalExecuteMessage(System.MarshalByRefObject  
target, IMethodCallMessage reqMsg)
    at  
System 
.Runtime 
.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting 
.Messaging.ServerObjectTerminatorSink.SyncProcessMessage(IMessage msg)
    at  
System.Runtime.Remoting.Lifetime.LeaseSink.SyncProcessMessage(IMessage  
msg)
    at  
MonoDevelop 
.Core.Gui.SyncContextDispatchSink.DispatchMessage(System.Object data)
    at  
MonoDevelop 
.Core 
.Gui 
.GuiSyncContext.Dispatch(MonoDevelop.Core.Gui.StatefulMessageHandler  
cb, System.Object ob)
    at  
MonoDevelop 
.Core.Gui.SyncContextDispatchSink.SyncProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting.ClientActivatedIdentity.SyncObjectProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting 
.Messaging.ServerContextTerminatorSink.SyncProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting.Contexts.CrossContextChannel.SyncProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting 
.Messaging.ClientContextTerminatorSink.SyncProcessMessage(IMessage msg)
    at  
System 
.Runtime 
.Remoting.Messaging.EnvoyTerminatorSink.SyncProcessMessage(IMessage msg)
    at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(IMessage  
request)
    at  
System 
.Runtime 
.Remoting 
.Proxies 
.RealProxy.PrivateInvoke(System.Runtime.Remoting.Proxies.RealProxy rp,  
IMessage msg, System.Exception ByRef exc, System.Object[] ByRef  
out_args)
    at System.Object.__icall_wrapper_mono_remoting_wrapper(IntPtr ,  
IntPtr )
    at MonoDevelop.Core.Gui.MessageService.ShowException(Gtk.Window  
parent, System.Exception e, System.String primaryText)
    at  
MonoDevelop.Core.Gui.MessageService.ShowException(System.Exception e,  
System.String primaryText)
    at  
MonoDevelop 
.Ide 
.Gui 
.IdeStartup.OnUnhandledException(System.UnhandledExceptionEventArgs  
args)
    at  
GLib 
.UnhandledExceptionHandler 
.invoke_void__this___UnhandledExceptionArgs 
(GLib.UnhandledExceptionArgs )
    at GLib.ExceptionManager.RaiseUnhandledException(System.Exception  
e, Boolean is_terminal)
    at Gtk.Widget.exposeevent_cb(IntPtr widget, IntPtr evnt)
    at Gtk.Application.gtk_events_pending()
    at Gtk.Application.EventsPending()
    at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.RunMainLoop()
    at  
MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.SetMessage(System.String  
Message)
    at  
MonoDevelop 
.Ide 
.Gui 
.Dialogs 
.SplashScreenForm 
.MonoDevelop.Core.IProgressMonitor.BeginTask(System.String name, Int32  
totalWork)
    at MonoDevelop.Ide.Gui.IdeApp.Initialize(IProgressMonitor monitor)
    at MonoDevelop.Ide.Gui.IdeStartup.Run(System.String[] args)
    at MonoDevelop.Startup.SharpDevelopMain.Main(System.String[] args)



More information about the Monodevelop-list mailing list