Bug 7228 - [Designer] Saving any changes is slow
Summary: [Designer] Saving any changes is slow
Status: RESOLVED FIXED
Alias: None
Product: Android
Classification: Xamarin
Component: Designer ()
Version: 4.2.x
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: ---
Assignee: Lluis Sanchez
URL:
Depends on:
Blocks:
 
Reported: 2012-09-17 12:45 UTC by Stephen Shaw
Modified: 2012-11-16 11:47 UTC (History)
1 user (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Stephen Shaw 2012-09-17 12:45:11 UTC
Making a simple change to a layout file causes a pause including the mac ball to appear.  A simple change could be something like deleting a double quote and readding it and then hitting save.

Here is the output from the console:

Full thread dump:

"Threadpool worker" tid=0x0xb1493000 this=0x0x218b8e80 thread handle 0x12b state : interrupted state owns ()

"IO Threadpool worker" tid=0x0xb07f9000 this=0x0xcd5a950 thread handle 0x127 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb1595000 this=0x0x23d64900 thread handle 0x12c state : interrupted state owns ()

"Threadpool worker" tid=0x0xb097d000 this=0x0xcd5ae20 thread handle 0x12a state : interrupted state owns ()

"Threadpool worker" tid=0x0xb0a7f000 this=0x0x11265ae0 thread handle 0x143 state : interrupted state owns ()

"Syntax highlighting" tid=0x0xb108b000 this=0x0x1a220220 thread handle 0x1c6 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at Mono.TextEditor.Highlighting.SyntaxModeService.ProcessQueue () <0x000ce>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb0e87000 this=0x0x6ee3d0 thread handle 0x1b7 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Diagnostics.Process.WaitForExit_internal (System.Diagnostics.Process,intptr,int) <0xffffffff>
  at System.Diagnostics.Process.WaitForExit (int) <0x0020f>
  at System.Diagnostics.Process.WaitForExit () <0x00013>
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.WaitForExit () <0xffffffff>
  at Xamarin.AndroidDesigner.JavaProcessConnection.<StartJavaProcess>m__13 (object) <0x00017>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"<unnamed thread>" tid=0x0xb0691000 this=0x0xcd59e50 thread handle 0x123 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <0xffffffff>
  at System.Threading.Thread.Sleep (int) <0x00017>
  at System.IO.KeventWatcher.Monitor () <0x0023b>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb1391000 this=0x0x190cbd40 thread handle 0x1ed state : interrupted state owns ()

"<unnamed thread>" tid=0x0xb0f89000 this=0x0x1a220170 thread handle 0x1c2 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0xffffffff>
  at System.Net.Sockets.Socket.Accept () <0x0009f>
  at System.Net.Sockets.TcpListener.AcceptSocket () <0x00023>
  at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.WaitForConnections () <0x0003b>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threapool monitor" tid=0x0xb06b3000 this=0x0xcd59cf0 thread handle 0x120 state : interrupted state owns ()

"Background dispatcher" tid=0x0xb040b000 this=0x0x6ec170 thread handle 0x10b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at MonoDevelop.Ide.DispatchService.backgroundDispatcher () <0x000c1>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb0d85000 this=0x0x174b3500 thread handle 0x1b2 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb07b5000 this=0x0xcd59da0 thread handle 0x121 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb0c83000 this=0x0x165bd400 thread handle 0x1ad state : interrupted state owns ()

"<unnamed thread>" tid=0x0xb128f000 this=0x0x1a220d20 thread handle 0x1cf state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <0xffffffff>
  at System.Threading.Thread.Sleep (int) <0x00017>
  at System.Runtime.Remoting.Channels.Tcp.TcpConnectionPool.ConnectionCollector () <0x00037>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xb07d7000 this=0x0xcd5a8a0 thread handle 0x126 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb1697000 this=0x0x24eeab60 thread handle 0x12d state : interrupted state owns ()

"Autosave" tid=0x0xb118d000 this=0x0x1a220c70 thread handle 0x1cb state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at MonoDevelop.SourceEditor.AutoSave.AutoSaveThread () <0x0001e>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<unnamed thread>" tid=0x0xb0b81000 this=0x0x1a2200c0 thread handle 0x1bf state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0xffffffff>
  at System.Net.Sockets.Socket.Accept () <0x0009f>
  at Mono.Unix.UnixListener.AcceptSocket () <0x00033>
  at (wrapper remoting-invoke-with-check) Mono.Unix.UnixListener.AcceptSocket () <0xffffffff>
  at Mono.Remoting.Channels.Unix.UnixServerChannel.WaitForConnections () <0x00017>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"GUI Thread" tid=0x0xac3bda28 this=0x0x6ec010 thread handle 0x103 state : waiting on 0x14f : Event  owns ()
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0xffffffff>
  at System.Threading.Monitor.Wait (object,int) <0x0003f>
  at System.Threading.Monitor.Wait (object) <0x00013>
  at Xamarin.AndroidDesigner.JavaProcessConnection.SendMessage (Xamarin.AndroidDesigner.BinaryMessage) <0x002eb>
  at Xamarin.AndroidDesigner.DesignerProject.ReloadResources () <0x0006b>
  at Xamarin.AndroidDesigner.AndroidDesignerSession.SaveAll () <0x005d7>
  at (wrapper remoting-invoke-with-check) Xamarin.AndroidDesigner.AndroidDesignerSession.SaveAll () <0xffffffff>
  at MonoDevelop.MonoDroid.Gui.AndroidDesignerView.Save () <0x0003f>
  at MonoDevelop.Ide.Gui.Document.Save () <0x000e2>
  at MonoDevelop.Ide.Gui.Workbench.SaveAll () <0x0008c>
  at MonoDevelop.Ide.Commands.SaveAllHandler.Run () <0x00017>
  at MonoDevelop.Components.Commands.CommandHandler.Run (object) <0x00013>
  at MonoDevelop.Components.Commands.CommandHandler.InternalRun (object) <0x00016>
  at MonoDevelop.Components.Commands.CommandManager.DefaultDispatchCommand (MonoDevelop.Components.Commands.ActionCommand,MonoDevelop.Components.Commands.CommandInfo,object,object,MonoDevelop.Components.Commands.CommandSource) <0x000ff>
  at MonoDevelop.Components.Commands.CommandManager.DispatchCommand (object,object,object,MonoDevelop.Components.Commands.CommandSource) <0x008c7>
  at MonoDevelop.Components.Commands.CommandToolButton.OnClicked () <0x00037>
  at Gtk.ToolButton.clicked_cb (intptr) <0x00059>
  at (wrapper native-to-managed) Gtk.ToolButton.clicked_cb (intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000b>
  at MonoDevelop.Ide.IdeApp.Run () <0x0000b>
  at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions) <0x01553>
  at MonoDevelop.Ide.IdeStartup.Main (string[]) <0x000e7>
  at MonoDevelop.Startup.MonoDevelopMain.Main (string[]) <0x00013>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff>
WARNING: You must supply a layout_width attribute.
Full thread dump:

"Threadpool worker" tid=0x0xb07b5000 this=0x0xcd59da0 thread handle 0x121 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb1391000 this=0x0x190cbd40 thread handle 0x1ed state : interrupted state owns ()

"IO Threadpool worker" tid=0x0xb07f9000 this=0x0xcd5a950 thread handle 0x127 state : interrupted state owns ()

"Background dispatcher" tid=0x0xb040b000 this=0x0x6ec170 thread handle 0x10b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at MonoDevelop.Ide.DispatchService.backgroundDispatcher () <0x000c1>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<unnamed thread>" tid=0x0xb128f000 this=0x0x1a220d20 thread handle 0x1cf state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <0xffffffff>
  at System.Threading.Thread.Sleep (int) <0x00017>
  at System.Runtime.Remoting.Channels.Tcp.TcpConnectionPool.ConnectionCollector () <0x00037>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb1595000 this=0x0x23d64900 thread handle 0x12c state : interrupted state owns ()

"Syntax highlighting" tid=0x0xb108b000 this=0x0x1a220220 thread handle 0x1c6 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at Mono.TextEditor.Highlighting.SyntaxModeService.ProcessQueue () <0x000ce>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb0a7f000 this=0x0x11265ae0 thread handle 0x143 state : interrupted state owns ()

"Threapool monitor" tid=0x0xb06b3000 this=0x0xcd59cf0 thread handle 0x120 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb097d000 this=0x0xcd5ae20 thread handle 0x12a state : interrupted state owns ()

"Threadpool worker" tid=0x0xb0e87000 this=0x0x6ee3d0 thread handle 0x1b7 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Diagnostics.Process.WaitForExit_internal (System.Diagnostics.Process,intptr,int) <0xffffffff>
  at System.Diagnostics.Process.WaitForExit (int) <0x0020f>
  at System.Diagnostics.Process.WaitForExit () <0x00013>
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.WaitForExit () <0xffffffff>
  at Xamarin.AndroidDesigner.JavaProcessConnection.<StartJavaProcess>m__13 (object) <0x00017>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb0c83000 this=0x0x165bd400 thread handle 0x1ad state : interrupted state owns ()

"Threadpool worker" tid=0x0xb1493000 this=0x0x218b8e80 thread handle 0x12b state : interrupted state owns ()

"<unnamed thread>" tid=0x0xb0691000 this=0x0xcd59e50 thread handle 0x123 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <0xffffffff>
  at System.Threading.Thread.Sleep (int) <0x00017>
  at System.IO.KeventWatcher.Monitor () <0x0023b>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xb07d7000 this=0x0xcd5a8a0 thread handle 0x126 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb1697000 this=0x0x24eeab60 thread handle 0x12d state : interrupted state owns ()

"Autosave" tid=0x0xb118d000 this=0x0x1a220c70 thread handle 0x1cb state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005f>
  at MonoDevelop.SourceEditor.AutoSave.AutoSaveThread () <0x0001e>
  at System.Threading.Thread.StartInternal () <0x00059>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"GUI Thread" tid=0x0xac3bda28 this=0x0x6ec010 thread handle 0x103 state : waiting on 0x190 : Event  owns ()
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0xffffffff>
  at System.Threading.Monitor.Wait (object,int) <0x0003f>
  at System.Threading.Monitor.Wait (object) <0x00013>
  at Xamarin.AndroidDesigner.JavaProcessConnection.SendMessage (Xamarin.AndroidDesigner.BinaryMessage) <0x002eb>
  at Xamarin.AndroidDesigner.DesignerProject.ReloadResources () <0x0006b>
  at Xamarin.AndroidDesigner.AndroidDesignerSession.SaveAll () <0x005d7>
  at (wrapper remoting-invoke-with-check) Xamarin.AndroidDesigner.AndroidDesignerSession.SaveAll () <0xffffffff>
  at MonoDevelop.MonoDroid.Gui.AndroidDesignerView.Save () <0x0003f>
  at MonoDevelop.Ide.Gui.Document.Save () <0x000e2>
  at MonoDevelop.Ide.Gui.ViewCommandHandlers.OnSaveFile () <0x00017>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00147>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
  at MonoDevelop.Components.Commands.CommandHandlerInfo.Run (object,MonoDevelop.Components.Commands.Command) <0x0006b>
  at MonoDevelop.Components.Commands.CommandManager/<DispatchCommand>c__AnonStorey6E.<>m__B9 () <0x00067>
  at MonoDevelop.Components.Commands.CommandManager.DispatchCommand (object,object,object,MonoDevelop.Components.Commands.CommandSource) <0x0081c>
  at MonoDevelop.Components.Commands.CommandToolButton.OnClicked () <0x00037>
  at Gtk.ToolButton.clicked_cb (intptr) <0x00059>
  at (wrapper native-to-managed) Gtk.ToolButton.clicked_cb (intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000b>
  at MonoDevelop.Ide.IdeApp.Run () <0x0000b>
  at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions) <0x01553>
  at MonoDevelop.Ide.IdeStartup.Main (string[]) <0x000e7>
  at MonoDevelop.Startup.MonoDevelopMain.Main (string[]) <0x00013>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff>

"Threadpool worker" tid=0x0xb0d85000 this=0x0x174b3500 thread handle 0x1b2 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Receive_internal (intptr,byte[],int,int,System.Net.Sockets.SocketFlags,int&) <0xffffffff>
  at System.Net.Sockets.Socket.Receive_nochecks (byte[],int,int,System.Net.Sockets.SocketFlags,System.Net.Sockets.SocketError&) <0x00033>
  at System.Net.Sockets.Socket.Receive (byte[],int,int,System.Net.Sockets.SocketFlags) <0x0006f>
  at System.Net.Sockets.NetworkStream.Read (byte[],int,int) <0x0007b>
  at System.IO.BufferedStream.Read (byte[],int,int) <0x00216>
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.StreamRead (System.IO.Stream,byte[],int) <0x0001f>
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.ReceiveMessageStatus (System.IO.Stream,byte[]) <0x00027>
  at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage (System.Runtime.Remoting.Messaging.IMessage,System.Runtime.Remoting.Channels.ITransportHeaders,System.IO.Stream,System.Runtime.Remoting.Channels.ITransportHeaders&,System.IO.Stream&) <0x0017f>
  at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage) <0x0029d>
  at MonoDevelop.Core.Execution.DisposerFormatterSink.SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage) <0x00373>
  at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke (System.Runtime.Remoting.Messaging.IMessage) <0x0035a>
  at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy,System.Runtime.Remoting.Messaging.IMessage,System.Exception&,object[]&) <0x00433>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_object_object_object_Exception&_object[]& (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_remoting_wrapper (intptr,intptr) <0xffffffff>
  at (wrapper remoting-invoke) MonoDevelop.Projects.Formats.MSBuild.ProjectBuilder.RunTarget (string,MonoDevelop.Projects.Formats.MSBuild.ProjectConfigurationInfo[],MonoDevelop.Projects.Formats.MSBuild.ILogWriter,MonoDevelop.Projects.Formats.MSBuild.MSBuildVerbosity) <0xffffffff>
  at MonoDevelop.Projects.Formats.MSBuild.RemoteProjectBuilder.RunTarget (string,MonoDevelop.Projects.Formats.MSBuild.ProjectConfigurationInfo[],MonoDevelop.Projects.Formats.MSBuild.ILogWriter,MonoDevelop.Projects.Formats.MSBuild.MSBuildVerbosity) <0x0002b>
  at MonoDevelop.Projects.Formats.MSBuild.MSBuildProjectHandler.RunTarget (MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.ConfigurationSelector) <0x000e7>
  at MonoDevelop.Projects.SolutionItem.OnRunTarget (MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.ConfigurationSelector) <0x000b6>
  at MonoDevelop.Projects.SolutionEntityItem.OnRunTarget (MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.ConfigurationSelector) <0x00157>
  at MonoDevelop.Projects.DefaultProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x000db>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.ProjectServiceExtension.RunTarget (MonoDevelop.Core.IProgressMonitor,MonoDevelop.Projects.IBuildTarget,string,MonoDevelop.Projects.ConfigurationSelector) <0x0009a>
  at MonoDevelop.Projects.SolutionItem.RunTarget (MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.ConfigurationSelector) <0x00036>
  at MonoDevelop.MonoDroid.MonoDroidProject.<RunResgen>m__7 (object) <0x0009f>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>
ERROR [2012-09-17 10:32:11Z]: Error running resgen
System.Runtime.Remoting.RemotingException: Tcp transport error.

Server stack trace: 
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.ReceiveMessageStatus (System.IO.Stream networkStream, System.Byte[] buffer) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage (IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream requestStream, ITransportHeaders& responseHeaders, System.IO.Stream& responseStream) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage (IMessage msg) [0x00000] in <filename unknown>:0 

Exception rethrown at [0]: 
 ---> System.IO.IOException: Read failure ---> System.Net.Sockets.SocketException: interrupted
  at System.Net.Sockets.Socket.Receive (System.Byte[] buffer, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.NetworkStream.Read (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.Sockets.NetworkStream.Read (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
  at System.IO.BufferedStream.Read (System.Byte[] array, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.StreamRead (System.IO.Stream networkStream, System.Byte[] buffer, Int32 count) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.ReceiveMessageStatus (System.IO.Stream networkStream, System.Byte[] buffer) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.ReceiveMessageStatus (System.IO.Stream networkStream, System.Byte[] buffer) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage (IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream requestStream, ITransportHeaders& responseHeaders, System.IO.Stream& responseStream) [0x00000] in <filename unknown>:0 
  at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage (IMessage msg) [0x00000] in <filename unknown>:0 
WARNING: You must supply a layout_width attribute.
mono.android.DesignerException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
	at mono.android.DesignerSession.load(DesignerSession.java:123)
	at mono.android.DesignerSession.processMessage(DesignerSession.java:448)
	at mono.android.ListenerThread.processMessages(HostProcessConnection.java:158)
	at mono.android.ListenerThread.run(HostProcessConnection.java:132)
Xamarin.AndroidDesigner.DesignerException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
  at Xamarin.AndroidDesigner.JavaProcessConnection.SendMessage (Xamarin.AndroidDesigner.BinaryMessage message) [0x00000] in <filename unknown>:0 
  at Xamarin.AndroidDesigner.AndroidDesignerSession.InitSession () [0x00000] in <filename unknown>:0 
mono.android.DesignerException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
	at mono.android.DesignerSession.load(DesignerSession.java:123)
	at mono.android.DesignerSession.processMessage(DesignerSession.java:448)
	at mono.android.ListenerThread.processMessages(HostProcessConnection.java:158)
	at mono.android.ListenerThread.run(HostProcessConnection.java:132)
Xamarin.AndroidDesigner.DesignerException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
  at Xamarin.AndroidDesigner.JavaProcessConnection.SendMessage (Xamarin.AndroidDesigner.BinaryMessage message) [0x00000] in <filename unknown>:0 
  at Xamarin.AndroidDesigner.AndroidDesignerSession.InitSession () [0x00000] in <filename unknown>:0
Comment 1 Lluis Sanchez 2012-11-16 11:47:32 UTC
Fixed.