Hello Hubert, i had the same first problem as you and what i did was to open the file where the class is defined and implement the required constructor.<br><br>For your second problem i can&#39;t help, but i can say that the last time i compiled was about two weeks ago and everything works.
<br><br>Regards.<br><br><div><span class="gmail_quote">2007/5/14, Hubert FONGARNAND &lt;<a href="mailto:informatique.internet@fiducial.fr">informatique.internet@fiducial.fr</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  
  

<div>
I&#39;m using monodevelop from svn...<br>
<br>
Two problems this morning :<br>
<br>
When i try to add an existing project to an empty solution monodevelop crash :<br>
<br>
<pre>(MonoDevelop:8568): Gtk-CRITICAL **: gtk_object_destroy: assertion `object != NULL&#39; failed<br>Exception in Gtk# callback delegate<br>&nbsp; Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
<br>GLib.MissingIntPtrCtorException: GLib.Object subclass MonoDevelop.Components.FileSelector must provide a protected or public IntPtr ctor to support wrapping of native object handles.<br>&nbsp; at GLib.ObjectManager.CreateObject
 (IntPtr raw) [0x00000] <br>&nbsp; at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000] <br>&nbsp; at GLib.ListBase.DataMarshal (IntPtr data) [0x00000] <br>&nbsp; at GLib.ListBase+ListEnumerator.get_Current () [0x00000] <br>
&nbsp; at GLib.ListBase.CopyTo (System.Array array, Int32 index) [0x00000] <br>&nbsp; at GLib.Marshaller.ListToArray (GLib.ListBase list, System.Type type) [0x00000] <br>&nbsp; at Gtk.Window.ListToplevels () [0x00000] <br>&nbsp; at MonoDevelop.Components.Commands.CommandManager.GetActiveWidget
 (Gtk.Window win) [0x00000] <br>&nbsp; at MonoDevelop.Components.Commands.CommandManager.UpdateToolbars () [0x00000] <br>&nbsp; at MonoDevelop.Components.Commands.CommandManager.UpdateStatus () [0x00000] <br>&nbsp; at (wrapper delegate-invoke) 
System.MulticastDelegate:invoke_bool ()<br>&nbsp; at GLib.Timeout+TimeoutProxy.Handler () [0x00000] <br>&nbsp;&nbsp; at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)<br>&nbsp;&nbsp; at GLib.Timeout+TimeoutProxy.Handler
()<br>&nbsp;&nbsp; at GLib.Timeout+TimeoutProxy.Handler()<br>&nbsp;&nbsp; at Gtk.Application.gtk_main_iteration()<br>&nbsp;&nbsp; at Gtk.Application.gtk_main_iteration()<br>&nbsp;&nbsp; at Gtk.Application.RunIteration()<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.DispatchService.RunPendingEvents
()<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.StatusProgressMonitor.OnProgressChanged()<br>&nbsp;&nbsp; at System.Object.__icall_wrapper_mono_remoting_wrapper(IntPtr , IntPtr )<br>&nbsp;&nbsp; at System.Object.__icall_wrapper_mono_remoting_wrapper(IntPtr , IntPtr )
<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.ProgressMonitoring.BaseProgressMonitor.BeginTask(System.String name, Int32 totalWork)<br>&nbsp;&nbsp; at System.Runtime.Remoting.RemotingServices.InternalExecute(System.Reflection.MethodBase , System.Object
 , System.Object[] , System.Object[] ByRef )<br>&nbsp;&nbsp; at System.Runtime.Remoting.RemotingServices.InternalExecute(System.Reflection.MethodBase , System.Object , System.Object[] , System.Object[] ByRef )<br>&nbsp;&nbsp; at System.Runtime.Remoting.RemotingServices.InternalExecuteMessage
(System.MarshalByRefObject target, IMethodCallMessage reqMsg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink.SyncProcessMessage
(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Lifetime.LeaseSink.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.SyncContextDispatchSink.AsyncDispatchMessage(System.Object data)<br>&nbsp;&nbsp; at System.MulticastDelegate.invoke_void_object
(System.Object )<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.GuiSyncContext.AsyncDispatch(MonoDevelop.Core.Gui.StatefulMessageHandler cb, System.Object ob)<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.SyncContextDispatchSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
<br>&nbsp;&nbsp; at MonoDevelop.Core.Gui.SyncContextDispatchSink.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.ClientActivatedIdentity.SyncObjectProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Messaging.ServerContextTerminatorSink.SyncProcessMessage
(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Contexts.CrossContextChannel.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Messaging.ClientContextTerminatorSink.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at 
System.Runtime.Remoting.Messaging.EnvoyTerminatorSink.SyncProcessMessage(IMessage msg)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(IMessage request)<br>&nbsp;&nbsp; at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
(System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception ByRef exc, System.Object[] ByRef out_args)<br>&nbsp;&nbsp; at System.Object.__icall_wrapper_mono_remoting_wrapper(IntPtr , IntPtr )<br>&nbsp;&nbsp; at System.Object.__icall_wrapper_mono_remoting_wrapper
(IntPtr , IntPtr )<br>&nbsp;&nbsp; at MonoDevelop.Projects.MonoDevelopFileFormat.WriteFileInternal(System.String actualFile, System.String outFile, System.Object node, IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Projects.MonoDevelopFileFormat.WriteFile
(System.String file, System.Object node, IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectService.WriteFile(System.String file, MonoDevelop.Projects.CombineEntry entry, IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Projects.CombineEntry.OnSave
(IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Projects.Combine.OnSave(IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Projects.DefaultProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry
 entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry
 entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Autotools.MakefileProjectServiceExtension.Save(IProgressMonitor monitor, 
MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save
(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save
(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.ProjectServiceExtension.Save(IProgressMonitor monitor, MonoDevelop.Projects.CombineEntry entry)<br>&nbsp;&nbsp; at MonoDevelop.Projects.CombineEntry.Save
(IProgressMonitor monitor)<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.ProjectOperations.SaveCombine()<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.ProjectOperations.AddCombineEntry(MonoDevelop.Projects.Combine parentCombine)<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.Pads.ProjectPad.CombineNodeCommandHandler.AddProjectToCombine
()<br>&nbsp;&nbsp; at System.Reflection.MonoMethod.InternalInvoke(System.Object , System.Object[] )<br>&nbsp;&nbsp; at System.Reflection.MonoMethod.InternalInvoke(System.Object , System.Object[] )<br>&nbsp;&nbsp; at System.Reflection.MonoMethod.Invoke
(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)<br>&nbsp;&nbsp; at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object
[] parameters)<br>&nbsp;&nbsp; at MonoDevelop.Components.Commands.CommandHandlerInfo.Run(System.Object cmdTarget)<br>&nbsp;&nbsp; at MonoDevelop.Components.Commands.CommandManager.DispatchCommand(System.Object commandId, System.Object dataItem, 
System.Object initialTarget)<br>&nbsp;&nbsp; at MonoDevelop.Components.Commands.CommandMenuItem.OnActivated()<br>&nbsp;&nbsp; at Gtk.MenuItem.activated_cb(IntPtr menu_item)<br>&nbsp;&nbsp; at Gtk.MenuItem.activated_cb(IntPtr )<br>&nbsp;&nbsp; at Gtk.Application.gtk_main
()<br>&nbsp;&nbsp; at Gtk.Application.gtk_main()<br>&nbsp;&nbsp; at Gtk.Application.Run()<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.IdeApp.Run()<br>&nbsp;&nbsp; at MonoDevelop.Ide.Gui.IdeStartup.Run(System.String[] args)<br>&nbsp;&nbsp; at MonoDevelop.Core.ApplicationService.StartApplication
(System.String appId, System.String[] parameters)<br>&nbsp;&nbsp; at MonoDevelop.Startup.SharpDevelopMain.Main(System.String[] args)<br>Erreur de segmentation<br><br></pre>
2nd problem :<br>
The &quot;error panel&quot;, the &quot;class panel&quot; and the &quot;file panel&quot; are empty... see the screenshot<br>
<br>
<img src="cid:1179135188.11269.10.camel@hublinux.fidudev.fr" align="bottom" border="0"><br>
<br>
_______________________________________________<br>Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.<br>Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l&#39;expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu&#39;en soit le moyen est formellement interdite.
<br>Les communications sur internet n&#39;étant pas sécurisées, l&#39;intégrité de ce message n&#39;est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.</div>

<br>_______________________________________________<br>Monodevelop-list mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Monodevelop-list@lists.ximian.com">Monodevelop-list@lists.ximian.com
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.ximian.com/mailman/listinfo/monodevelop-list" target="_blank">http://lists.ximian.com/mailman/listinfo/monodevelop-list</a><br><br></blockquote>
</div><br><br clear="all"><br>-- <br>-- Saludos --