[Monodevelop-devel] Mono SDB on arm

Michael Hutchinson m.j.hutchinson at gmail.com
Wed Feb 15 19:32:02 UTC 2012


Unlikely, looks like an illegal instruction, so probably a JIT issue.
Maybe a bad Mono build or revision.

The reason you have OutOfMemoryException appearing in the traces is
that Mono creates that exception at startup, in case it's ever needed,
since it won't be possible to create it if the program actually runs
out of memory.

2012/2/7 Jeff Stedfast <jeff at xamarin.com>:
> Hi Peter,
>
> Looks like you are running out of memory for some reason. Beyond that, I
> have no idea.
>
> Jeff
>
>
> On Tue, Feb 7, 2012 at 4:09 PM, Peter Siegel <siegelpeter2009 at gmail.com>
> wrote:
>>
>> Hi!
>>
>> I'm just wondering? Is there who knows about debugging with SDB on
>> ARM? the Meego Addin should have been able to do this, and the Mono
>> for the Iphone also uses the SDB to debug so i expected it to work.
>> I'm willing to investigate this issue on my own, but any help would be
>> really appreciated.
>>
>> thanks
>>
>> Peter
>>
>> Am 29. Januar 2012 15:18 schrieb Peter Siegel <siegelpeter2009 at gmail.com>:
>> > Hi!
>> >
>> > I tried to do single step debugging using the mono sdb with
>> > monodevelop remotely on an arm target...
>> > I modified the Meego addin to be able to debug remotely on any Linux
>> > System. It's an Linux Remote Debugging addin now :-)
>> >
>> > It works very well on the same cpu architecture. Now I can debug my
>> > Linux Mono Programs from windows, but some debuging features do not
>> > work if the remote target is an Arm Plattform.
>> >
>> > It connects without an exception and the Programm starts, when the
>> > remote program throws an exception, the exception caught window opens
>> > with no information at all and instance is "evaluating".  On the
>> > Remote Arm box, the Mono process has stopped
>> >
>> > When i insert an breakpoint the Program seems to pauses, but when i
>> > press continue it crashes:
>> >
>> > Loaded assembly: /root/test/testproj.exe
>> > Resolved pending breakpoint at
>> > 'C:\Users\PeterS\Documents\testproj\testproj\Main.cs:11' to Void
>> > testproj.MainClass:Main (String[]) [0x00011].
>> > converting method System.OutOfMemoryException:.ctor (string)
>> > Method System.OutOfMemoryException:.ctor (string) emitted at
>> > 0xb6ee4b68 to 0xb6ee4c20 (code length 184) [testproj.exe]
>> > converting method (wrapper runtime-invoke)
>> > <Module>:runtime_invoke_void__this___object
>> > (object,intptr,intptr,intptr)
>> > Method (wrapper runtime-invoke)
>> > <Module>:runtime_invoke_void__this___object
>> > (object,intptr,intptr,intptr) emitted at 0xb6ee4c48 to 0xb6ee4f2c
>> > (code length 740) [testproj.exe]
>> > converting method System.SystemException:.ctor (string)
>> > Method System.SystemException:.ctor (string) emitted at 0xb6ee4f30 to
>> > 0xb6ee4fe8 (code length 184) [testproj.exe]
>> > converting method System.Exception:.ctor (string)
>> > Method System.Exception:.ctor (string) emitted at 0xb6ee4ff8 to
>> > 0xb6ee50d4 (code length 220) [testproj.exe]
>> > converting method System.Exception:set_HResult (int)
>> > Method System.Exception:set_HResult (int) emitted at 0xb6ee50d8 to
>> > 0xb6ee5160 (code length 136) [testproj.exe]
>> > converting method System.NullReferenceException:.ctor (string)
>> > Method System.NullReferenceException:.ctor (string) emitted at
>> > 0xb6ee5160 to 0xb6ee5218 (code length 184) [testproj.exe]
>> > converting method System.StackOverflowException:.ctor (string)
>> > Method System.StackOverflowException:.ctor (string) emitted at
>> > 0xb6ee5218 to 0xb6ee52a0 (code length 136) [testproj.exe]
>> > converting method testproj.MainClass:Main (string[])
>> > Method testproj.MainClass:Main (string[]) emitted at 0xb6ee52b0 to
>> > 0xb6ee5490 (code length 480) [testproj.exe]
>> > converting method (wrapper runtime-invoke)
>> > <Module>:runtime_invoke_void_object (object,intptr,intptr,intptr)
>> > Method (wrapper runtime-invoke) <Module>:runtime_invoke_void_object
>> > (object,intptr,intptr,intptr) emitted at 0xb6ee54b8 to 0xb6ee5794
>> > (code length 732) [testproj.exe]
>> > converting method System.Console:WriteLine (string)
>> > Method System.Console:WriteLine (string) emitted at 0xb6ee5798 to
>> > 0xb6ee5834 (code length 156) [testproj.exe]
>> > converting method System.Console:.cctor ()
>> > Method System.Console:.cctor () emitted at 0xb6ee5870 to 0xb6ee6358
>> > (code length 2792) [testproj.exe]
>> > converting method (wrapper runtime-invoke) object:runtime_invoke_void
>> > (object,intptr,intptr,intptr)
>> > Method (wrapper runtime-invoke) object:runtime_invoke_void
>> > (object,intptr,intptr,intptr) emitted at 0xb6ee6440 to 0xb6ee670c
>> > (code length 716) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_fast (intptr)
>> > Method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_fast (intptr) emitted at
>> > 0xb6ee6718 to 0xb6ee6810 (code length 248) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.Text.Encoding:InternalCodePage (int&)
>> > Method (wrapper managed-to-native)
>> > System.Text.Encoding:InternalCodePage (int&) emitted at 0xb6ee6810 to
>> > 0xb6ee6908 (code length 248) [testproj.exe]
>> > converting method System.Text.Encoding:.cctor ()
>> > Method System.Text.Encoding:.cctor () emitted at 0xb6ee6920 to
>> > 0xb6ee7298 (code length 2424) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_array_new_specific (intptr,int)
>> > Method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_array_new_specific (intptr,int) emitted at
>> > 0xb6ee72a8 to 0xb6ee73a8 (code length 256) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_ptrfree_box (intptr)
>> > Method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_ptrfree_box (intptr) emitted at
>> > 0xb6ee73a8 to 0xb6ee74a0 (code length 248) [testproj.exe]
>> > converting method (wrapper stelemref) object:virt_stelemref_object
>> > (intptr,object)
>> > Method (wrapper stelemref) object:virt_stelemref_object
>> > (intptr,object) emitted at 0xb6ee74a0 to 0xb6ee7558 (code length 184)
>> > [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_ptrfree (intptr)
>> > Method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_ptrfree (intptr) emitted at
>> > 0xb6ee7558 to 0xb6ee7650 (code length 248) [testproj.exe]
>> > converting method object:.ctor ()
>> > Method object:.ctor () emitted at 0xb6ee7650 to 0xb6ee76a8 (code
>> > length 88) [testproj.exe]
>> > converting method System.Text.Encoding:get_UTF8Unmarked ()
>> > Method System.Text.Encoding:get_UTF8Unmarked () emitted at 0xb6ee76a8
>> > to 0xb6ee792c (code length 644) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.Threading.Monitor:Enter (object)
>> > Method (wrapper managed-to-native) System.Threading.Monitor:Enter
>> > (object) emitted at 0xb6ee7950 to 0xb6ee7a8c (code length 316)
>> > [testproj.exe]
>> > converting method System.Text.UTF8Encoding:.ctor (bool,bool)
>> > Method System.Text.UTF8Encoding:.ctor (bool,bool) emitted at
>> > 0xb6ee7a90 to 0xb6ee7d94 (code length 772) [testproj.exe]
>> > converting method System.Text.Encoding:.ctor (int)
>> > Method System.Text.Encoding:.ctor (int) emitted at 0xb6ee7de0 to
>> > 0xb6ee8258 (code length 1144) [testproj.exe]
>> > converting method System.Text.DecoderFallback:get_StandardSafeFallback
>> > ()
>> > converting method System.Text.DecoderFallback:.cctor ()
>> > Method System.Text.DecoderFallback:.cctor () emitted at 0xb6ee8270 to
>> > 0xb6ee83a0 (code length 304) [testproj.exe]
>> > converting method System.Text.DecoderExceptionFallback:.ctor ()
>> > Method System.Text.DecoderExceptionFallback:.ctor () emitted at
>> > 0xb6ee83c8 to 0xb6ee8448 (code length 128) [testproj.exe]
>> > converting method System.Text.DecoderFallback:.ctor ()
>> > Method System.Text.DecoderFallback:.ctor () emitted at 0xb6ee8458 to
>> > 0xb6ee84d4 (code length 124) [testproj.exe]
>> > converting method System.Text.DecoderReplacementFallback:.ctor ()
>> > Method System.Text.DecoderReplacementFallback:.ctor () emitted at
>> > 0xb6ee84d8 to 0xb6ee8560 (code length 136) [testproj.exe]
>> > converting method System.Text.DecoderReplacementFallback:.ctor (string)
>> > Method System.Text.DecoderReplacementFallback:.ctor (string) emitted
>> > at 0xb6ee8560 to 0xb6ee866c (code length 268) [testproj.exe]
>> > Method System.Text.DecoderFallback:get_StandardSafeFallback () emitted
>> > at 0xb6ee8670 to 0xb6ee86ec (code length 124) [testproj.exe]
>> > converting method System.Text.EncoderFallback:get_StandardSafeFallback
>> > ()
>> > converting method System.Text.EncoderFallback:.cctor ()
>> > Method System.Text.EncoderFallback:.cctor () emitted at 0xb6ee86f0 to
>> > 0xb6ee8820 (code length 304) [testproj.exe]
>> > converting method System.Text.EncoderExceptionFallback:.ctor ()
>> > Method System.Text.EncoderExceptionFallback:.ctor () emitted at
>> > 0xb6ee8848 to 0xb6ee88c8 (code length 128) [testproj.exe]
>> > converting method System.Text.EncoderFallback:.ctor ()
>> > Method System.Text.EncoderFallback:.ctor () emitted at 0xb6ee88d8 to
>> > 0xb6ee8954 (code length 124) [testproj.exe]
>> > converting method System.Text.EncoderReplacementFallback:.ctor ()
>> > Method System.Text.EncoderReplacementFallback:.ctor () emitted at
>> > 0xb6ee8958 to 0xb6ee89e0 (code length 136) [testproj.exe]
>> > converting method System.Text.EncoderReplacementFallback:.ctor (string)
>> > Method System.Text.EncoderReplacementFallback:.ctor (string) emitted
>> > at 0xb6ee89e0 to 0xb6ee8aec (code length 268) [testproj.exe]
>> > Method System.Text.EncoderFallback:get_StandardSafeFallback () emitted
>> > at 0xb6ee8af0 to 0xb6ee8b6c (code length 124) [testproj.exe]
>> > converting method System.Text.Encoding:SetFallbackInternal
>> > (System.Text.EncoderFallback,System.Text.DecoderFallback)
>> > Method System.Text.Encoding:SetFallbackInternal
>> > (System.Text.EncoderFallback,System.Text.DecoderFallback) emitted at
>> > 0xb6ee8b70 to 0xb6ee8c80 (code length 272) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.Threading.Monitor:Exit (object)
>> > Method (wrapper managed-to-native) System.Threading.Monitor:Exit
>> > (object) emitted at 0xb6ee8c80 to 0xb6ee8dbc (code length 316)
>> > [testproj.exe]
>> > converting method System.Console:OpenStandardError (int)
>> > Method System.Console:OpenStandardError (int) emitted at 0xb6ee8dc0 to
>> > 0xb6ee8e48 (code length 136) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.IO.MonoIO:get_ConsoleError ()
>> > Method (wrapper managed-to-native) System.IO.MonoIO:get_ConsoleError
>> > () emitted at 0xb6ee8e60 to 0xb6ee8f50 (code length 240)
>> > [testproj.exe]
>> > converting method System.IO.MonoIO:.cctor ()
>> > Method System.IO.MonoIO:.cctor () emitted at 0xb6ee8f50 to 0xb6ee9010
>> > (code length 192) [testproj.exe]
>> > converting method intptr:op_Explicit (long)
>> > Method intptr:op_Explicit (long) emitted at 0xb6ee9020 to 0xb6ee90c0
>> > (code length 160) [testproj.exe]
>> > converting method intptr:.ctor (long)
>> > Method intptr:.ctor (long) emitted at 0xb6ee90d0 to 0xb6ee9160 (code
>> > length 144) [testproj.exe]
>> > converting method System.Console:Open (intptr,System.IO.FileAccess,int)
>> > Method System.Console:Open (intptr,System.IO.FileAccess,int) emitted
>> > at 0xb6ee9160 to 0xb6ee9354 (code length 500) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_specific (intptr)
>> > Method (wrapper managed-to-native)
>> > object:__icall_wrapper_mono_object_new_specific (intptr) emitted at
>> > 0xb6ee9370 to 0xb6ee9468 (code length 248) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.FileStream:.ctor
>> > (intptr,System.IO.FileAccess,bool,int,bool,bool)
>> > Method (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor
>> > (intptr,System.IO.FileAccess,bool,int,bool,bool) emitted at 0xb6ee9468
>> > to 0xb6ee9628 (code length 448) [testproj.exe]
>> > converting method System.IO.FileStream:.cctor ()
>> > Method System.IO.FileStream:.cctor () emitted at 0xb6ee9640 to
>> > 0xb6ee96d8 (code length 152) [testproj.exe]
>> > converting method System.IO.FileStream:.ctor
>> > (intptr,System.IO.FileAccess,bool,int,bool,bool)
>> > Method System.IO.FileStream:.ctor
>> > (intptr,System.IO.FileAccess,bool,int,bool,bool) emitted at 0xb6ee96e8
>> > to 0xb6ee9d74 (code length 1676) [testproj.exe]
>> > converting method System.IO.Stream:.ctor ()
>> > Method System.IO.Stream:.ctor () emitted at 0xb6ee9dc8 to 0xb6ee9e48
>> > (code length 128) [testproj.exe]
>> > converting method System.IO.Stream:.cctor ()
>> > Method System.IO.Stream:.cctor () emitted at 0xb6ee9e58 to 0xb6ee9efc
>> > (code length 164) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.NullStream:.ctor ()
>> > Method (wrapper remoting-invoke-with-check) System.IO.NullStream:.ctor
>> > () emitted at 0xb6ee9f00 to 0xb6ee9fd4 (code length 212)
>> > [testproj.exe]
>> > converting method System.IO.NullStream:.ctor ()
>> > Method System.IO.NullStream:.ctor () emitted at 0xb6ee9ff0 to
>> > 0xb6eea070 (code length 128) [testproj.exe]
>> > converting method System.MarshalByRefObject:.ctor ()
>> > Method System.MarshalByRefObject:.ctor () emitted at 0xb6eea070 to
>> > 0xb6eea0ec (code length 124) [testproj.exe]
>> > converting method intptr:op_Equality (intptr,intptr)
>> > Method intptr:op_Equality (intptr,intptr) emitted at 0xb6eea0f0 to
>> > 0xb6eea188 (code length 152) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.IO.MonoIO:GetFileType (intptr,System.IO.MonoIOError&)
>> > Method (wrapper managed-to-native) System.IO.MonoIO:GetFileType
>> > (intptr,System.IO.MonoIOError&) emitted at 0xb6eea188 to 0xb6eea288
>> > (code length 256) [testproj.exe]
>> > converting method System.IO.FileStream:InitBuffer (int,bool)
>> > Method System.IO.FileStream:InitBuffer (int,bool) emitted at
>> > 0xb6eea288 to 0xb6eea72c (code length 1188) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.UnexceptionalStreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.UnexceptionalStreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eea748 to
>> > 0xb6eea844 (code length 252) [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method System.IO.UnexceptionalStreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eea860 to
>> > 0xb6eea8f0 (code length 144) [testproj.exe]
>> > converting method System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eea900 to
>> > 0xb6eea994 (code length 148) [testproj.exe]
>> > converting method System.IO.StreamWriter:.cctor ()
>> > Method System.IO.StreamWriter:.cctor () emitted at 0xb6eea9a0 to
>> > 0xb6eeaa74 (code length 212) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding,int)
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding,int) emitted at 0xb6eeaa80 to
>> > 0xb6eeab98 (code length 280) [testproj.exe]
>> > converting method System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding,int)
>> > Method System.IO.StreamWriter:.ctor
>> > (System.IO.Stream,System.Text.Encoding,int) emitted at 0xb6eeaba8 to
>> > 0xb6eeae54 (code length 684) [testproj.exe]
>> > converting method System.IO.TextWriter:.ctor ()
>> > Method System.IO.TextWriter:.ctor () emitted at 0xb6eeae70 to
>> > 0xb6eeaf34 (code length 196) [testproj.exe]
>> > converting method System.IO.TextWriter:.cctor ()
>> > Method System.IO.TextWriter:.cctor () emitted at 0xb6eeaf50 to
>> > 0xb6eeaff4 (code length 164) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.TextWriter/NullTextWriter:.ctor ()
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.TextWriter/NullTextWriter:.ctor () emitted at 0xb6eeb000 to
>> > 0xb6eeb0d4 (code length 212) [testproj.exe]
>> > converting method System.IO.TextWriter/NullTextWriter:.ctor ()
>> > Method System.IO.TextWriter/NullTextWriter:.ctor () emitted at
>> > 0xb6eeb0f0 to 0xb6eeb170 (code length 128) [testproj.exe]
>> > converting method System.Environment:get_NewLine ()
>> > Method System.Environment:get_NewLine () emitted at 0xb6eeb170 to
>> > 0xb6eeb2a8 (code length 312) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.Environment:GetNewLine ()
>> > Method (wrapper managed-to-native) System.Environment:GetNewLine ()
>> > emitted at 0xb6eeb2b8 to 0xb6eeb3a8 (code length 240) [testproj.exe]
>> > converting method string:ToCharArray ()
>> > Method string:ToCharArray () emitted at 0xb6eeb3a8 to 0xb6eeb434 (code
>> > length 140) [testproj.exe]
>> > converting method string:.cctor ()
>> > Method string:.cctor () emitted at 0xb6eeb440 to 0xb6eeb554 (code
>> > length 276) [testproj.exe]
>> > converting method (wrapper managed-to-native) string:GetLOSLimit ()
>> > Method (wrapper managed-to-native) string:GetLOSLimit () emitted at
>> > 0xb6eeb570 to 0xb6eeb660 (code length 240) [testproj.exe]
>> > converting method string:memcpy (byte*,byte*,int)
>> > Method string:memcpy (byte*,byte*,int) emitted at 0xb6eeb660 to
>> > 0xb6eebac8 (code length 1128) [testproj.exe]
>> > converting method string:memcpy4 (byte*,byte*,int)
>> > Method string:memcpy4 (byte*,byte*,int) emitted at 0xb6eebaf0 to
>> > 0xb6eebf10 (code length 1056) [testproj.exe]
>> > converting method string:ToCharArray (int,int)
>> > Method string:ToCharArray (int,int) emitted at 0xb6eebf10 to
>> > 0xb6eec32c (code length 1052) [testproj.exe]
>> > converting method string:CharCopy (char*,char*,int)
>> > Method string:CharCopy (char*,char*,int) emitted at 0xb6eec338 to
>> > 0xb6eec5d8 (code length 672) [testproj.exe]
>> > converting method System.IO.NullStream:get_CanWrite ()
>> > Method System.IO.NullStream:get_CanWrite () emitted at 0xb6eec5d8 to
>> > 0xb6eec654 (code length 124) [testproj.exe]
>> > converting method System.IO.StreamWriter:Initialize
>> > (System.Text.Encoding,int)
>> > Method System.IO.StreamWriter:Initialize (System.Text.Encoding,int)
>> > emitted at 0xb6eec658 to 0xb6eec8f4 (code length 668) [testproj.exe]
>> > converting method System.Math:Max (int,int)
>> > Method System.Math:Max (int,int) emitted at 0xb6eec8f8 to 0xb6eec9dc
>> > (code length 228) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:GetMaxByteCount (int)
>> > Method System.Text.UTF8Encoding:GetMaxByteCount (int) emitted at
>> > 0xb6eec9e0 to 0xb6eecaec (code length 268) [testproj.exe]
>> > converting method System.IO.NullStream:get_CanSeek ()
>> > Method System.IO.NullStream:get_CanSeek () emitted at 0xb6eecaf8 to
>> > 0xb6eecb74 (code length 124) [testproj.exe]
>> > converting method System.IO.NullStream:get_Position ()
>> > Method System.IO.NullStream:get_Position () emitted at 0xb6eecb78 to
>> > 0xb6eecbf8 (code length 128) [testproj.exe]
>> > converting method System.IO.FileStream:get_CanWrite ()
>> > Method System.IO.FileStream:get_CanWrite () emitted at 0xb6eecbf8 to
>> > 0xb6eeccf0 (code length 248) [testproj.exe]
>> > converting method System.IO.FileStream:get_CanSeek ()
>> > Method System.IO.FileStream:get_CanSeek () emitted at 0xb6eeccf0 to
>> > 0xb6eecd70 (code length 128) [testproj.exe]
>> > converting method System.IO.StreamWriter:set_AutoFlush (bool)
>> > Method System.IO.StreamWriter:set_AutoFlush (bool) emitted at
>> > 0xb6eecd70 to 0xb6eece5c (code length 236) [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamWriter:Flush ()
>> > Method System.IO.UnexceptionalStreamWriter:Flush () emitted at
>> > 0xb6eece60 to 0xb6eecf4c (code length 236) [testproj.exe]
>> > converting method System.IO.StreamWriter:Flush ()
>> > Method System.IO.StreamWriter:Flush () emitted at 0xb6eecf58 to
>> > 0xb6eed0dc (code length 388) [testproj.exe]
>> > converting method System.IO.StreamWriter:Decode ()
>> > Method System.IO.StreamWriter:Decode () emitted at 0xb6eed0f8 to
>> > 0xb6eed308 (code length 528) [testproj.exe]
>> > converting method System.IO.TextWriter:Synchronized
>> > (System.IO.TextWriter,bool)
>> > Method System.IO.TextWriter:Synchronized (System.IO.TextWriter,bool)
>> > emitted at 0xb6eed320 to 0xb6eed5c0 (code length 672) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.SynchronizedWriter:.ctor (System.IO.TextWriter,bool)
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.SynchronizedWriter:.ctor (System.IO.TextWriter,bool) emitted
>> > at 0xb6eed5d8 to 0xb6eed6d4 (code length 252) [testproj.exe]
>> > converting method System.IO.SynchronizedWriter:.ctor
>> > (System.IO.TextWriter,bool)
>> > Method System.IO.SynchronizedWriter:.ctor (System.IO.TextWriter,bool)
>> > emitted at 0xb6eed6f0 to 0xb6eed7d0 (code length 224) [testproj.exe]
>> > converting method System.ConsoleDriver:get_IsConsole ()
>> > Method System.ConsoleDriver:get_IsConsole () emitted at 0xb6eed7d0 to
>> > 0xb6eed9b0 (code length 480) [testproj.exe]
>> > converting method System.ConsoleDriver:.cctor ()
>> > Method System.ConsoleDriver:.cctor () emitted at 0xb6eed9e0 to
>> > 0xb6eedc6c (code length 652) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.IO.MonoIO:get_ConsoleOutput ()
>> > Method (wrapper managed-to-native) System.IO.MonoIO:get_ConsoleOutput
>> > () emitted at 0xb6eedca8 to 0xb6eedd98 (code length 240)
>> > [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.ConsoleDriver:Isatty (intptr)
>> > Method (wrapper managed-to-native) System.ConsoleDriver:Isatty
>> > (intptr) emitted at 0xb6eedd98 to 0xb6eede90 (code length 248)
>> > [testproj.exe]
>> > converting method System.ConsoleDriver:CreateNullConsoleDriver ()
>> > Method System.ConsoleDriver:CreateNullConsoleDriver () emitted at
>> > 0xb6eede90 to 0xb6eedf1c (code length 140) [testproj.exe]
>> > converting method System.NullConsoleDriver:.ctor ()
>> > Method System.NullConsoleDriver:.ctor () emitted at 0xb6eedf28 to
>> > 0xb6eedfa4 (code length 124) [testproj.exe]
>> > converting method System.Console:OpenStandardOutput (int)
>> > Method System.Console:OpenStandardOutput (int) emitted at 0xb6eedfa8
>> > to 0xb6eee030 (code length 136) [testproj.exe]
>> > converting method System.Console:OpenStandardInput (int)
>> > Method System.Console:OpenStandardInput (int) emitted at 0xb6eee030 to
>> > 0xb6eee0b8 (code length 136) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.IO.MonoIO:get_ConsoleInput ()
>> > Method (wrapper managed-to-native) System.IO.MonoIO:get_ConsoleInput
>> > () emitted at 0xb6eee0b8 to 0xb6eee1a8 (code length 240)
>> > [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamReader:.cctor ()
>> > Method System.IO.UnexceptionalStreamReader:.cctor () emitted at
>> > 0xb6eee1a8 to 0xb6eee300 (code length 344) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.UnexceptionalStreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.UnexceptionalStreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eee300 to
>> > 0xb6eee3fc (code length 252) [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method System.IO.UnexceptionalStreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eee418 to
>> > 0xb6eee4a8 (code length 144) [testproj.exe]
>> > converting method System.IO.StreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding)
>> > Method System.IO.StreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding) emitted at 0xb6eee4b8 to
>> > 0xb6eee554 (code length 156) [testproj.exe]
>> > converting method System.IO.StreamReader:.cctor ()
>> > Method System.IO.StreamReader:.cctor () emitted at 0xb6eee560 to
>> > 0xb6eee648 (code length 232) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.StreamReader/NullStreamReader:.ctor ()
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.StreamReader/NullStreamReader:.ctor () emitted at 0xb6eee658
>> > to 0xb6eee72c (code length 212) [testproj.exe]
>> > converting method System.IO.StreamReader/NullStreamReader:.ctor ()
>> > Method System.IO.StreamReader/NullStreamReader:.ctor () emitted at
>> > 0xb6eee748 to 0xb6eee7c8 (code length 128) [testproj.exe]
>> > converting method System.IO.StreamReader:.ctor ()
>> > Method System.IO.StreamReader:.ctor () emitted at 0xb6eee7d8 to
>> > 0xb6eee858 (code length 128) [testproj.exe]
>> > converting method System.IO.TextReader:.ctor ()
>> > Method System.IO.TextReader:.ctor () emitted at 0xb6eee868 to
>> > 0xb6eee8e8 (code length 128) [testproj.exe]
>> > converting method System.IO.TextReader:.cctor ()
>> > Method System.IO.TextReader:.cctor () emitted at 0xb6eee8e8 to
>> > 0xb6eee98c (code length 164) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.TextReader/NullTextReader:.ctor ()
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.TextReader/NullTextReader:.ctor () emitted at 0xb6eee998 to
>> > 0xb6eeea6c (code length 212) [testproj.exe]
>> > converting method System.IO.TextReader/NullTextReader:.ctor ()
>> > Method System.IO.TextReader/NullTextReader:.ctor () emitted at
>> > 0xb6eeea88 to 0xb6eeeb08 (code length 128) [testproj.exe]
>> > converting method System.IO.StreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding,bool,int)
>> > Method System.IO.StreamReader:.ctor
>> > (System.IO.Stream,System.Text.Encoding,bool,int) emitted at 0xb6eeeb08
>> > to 0xb6eeebd8 (code length 208) [testproj.exe]
>> > converting method System.IO.StreamReader:Initialize
>> > (System.IO.Stream,System.Text.Encoding,bool,int)
>> > Method System.IO.StreamReader:Initialize
>> > (System.IO.Stream,System.Text.Encoding,bool,int) emitted at 0xb6eeebe8
>> > to 0xb6eef5b8 (code length 2512) [testproj.exe]
>> > converting method System.IO.FileStream:get_CanRead ()
>> > Method System.IO.FileStream:get_CanRead () emitted at 0xb6eef5b8 to
>> > 0xb6eef6b0 (code length 248) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:GetMaxCharCount (int)
>> > Method System.Text.UTF8Encoding:GetMaxCharCount (int) emitted at
>> > 0xb6eef6b0 to 0xb6eef7b8 (code length 264) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:GetDecoder ()
>> > Method System.Text.UTF8Encoding:GetDecoder () emitted at 0xb6eef7b8 to
>> > 0xb6eef858 (code length 160) [testproj.exe]
>> > converting method System.Text.Encoding:get_DecoderFallback ()
>> > Method System.Text.Encoding:get_DecoderFallback () emitted at
>> > 0xb6eef870 to 0xb6eef8f0 (code length 128) [testproj.exe]
>> > converting method System.Text.UTF8Encoding/UTF8Decoder:.ctor
>> > (System.Text.DecoderFallback)
>> > Method System.Text.UTF8Encoding/UTF8Decoder:.ctor
>> > (System.Text.DecoderFallback) emitted at 0xb6eef8f0 to 0xb6eef9f8
>> > (code length 264) [testproj.exe]
>> > converting method System.Text.Decoder:.ctor ()
>> > Method System.Text.Decoder:.ctor () emitted at 0xb6eefa10 to
>> > 0xb6eefad4 (code length 196) [testproj.exe]
>> > converting method System.Text.Decoder:set_Fallback
>> > (System.Text.DecoderFallback)
>> > Method System.Text.Decoder:set_Fallback (System.Text.DecoderFallback)
>> > emitted at 0xb6eefad8 to 0xb6eefbe8 (code length 272) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:GetPreamble ()
>> > Method System.Text.UTF8Encoding:GetPreamble () emitted at 0xb6eefbe8
>> > to 0xb6eefd10 (code length 296) [testproj.exe]
>> > converting method (wrapper stfld)
>> > object:__stfld_wrapper_0x34ee68_System.Int32
>> > (object,intptr,intptr,intptr,int)
>> > Method (wrapper stfld) object:__stfld_wrapper_0x34ee68_System.Int32
>> > (object,intptr,intptr,intptr,int) emitted at 0xb6eefd10 to 0xb6eefe7c
>> > (code length 364) [testproj.exe]
>> > converting method (wrapper ldfld)
>> > object:__ldfld_wrapper_0x34ee68_System.Int32
>> > (object,intptr,intptr,intptr)
>> > Method (wrapper ldfld) object:__ldfld_wrapper_0x34ee68_System.Int32
>> > (object,intptr,intptr,intptr) emitted at 0xb6eefe88 to 0xb6eeffd8
>> > (code length 336) [testproj.exe]
>> > converting method System.IO.TextReader:Synchronized
>> > (System.IO.TextReader)
>> > Method System.IO.TextReader:Synchronized (System.IO.TextReader)
>> > emitted at 0xb6eeffe8 to 0xb6ef0278 (code length 656) [testproj.exe]
>> > converting method (wrapper remoting-invoke-with-check)
>> > System.IO.SynchronizedReader:.ctor (System.IO.TextReader)
>> > Method (wrapper remoting-invoke-with-check)
>> > System.IO.SynchronizedReader:.ctor (System.IO.TextReader) emitted at
>> > 0xb6ef0290 to 0xb6ef0378 (code length 232) [testproj.exe]
>> > converting method System.IO.SynchronizedReader:.ctor
>> > (System.IO.TextReader)
>> > Method System.IO.SynchronizedReader:.ctor (System.IO.TextReader)
>> > emitted at 0xb6ef0390 to 0xb6ef0440 (code length 176) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.GC:SuppressFinalize (object)
>> > Method (wrapper managed-to-native) System.GC:SuppressFinalize (object)
>> > emitted at 0xb6ef0440 to 0xb6ef057c (code length 316) [testproj.exe]
>> > converting method System.IO.SynchronizedWriter:WriteLine (string)
>> > Method System.IO.SynchronizedWriter:WriteLine (string) emitted at
>> > 0xb6ef0580 to 0xb6ef06ec (code length 364) [testproj.exe]
>> > converting method System.IO.TextWriter:WriteLine (string)
>> > Method System.IO.TextWriter:WriteLine (string) emitted at 0xb6ef06f0
>> > to 0xb6ef07b8 (code length 200) [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamWriter:Write (string)
>> > Method System.IO.UnexceptionalStreamWriter:Write (string) emitted at
>> > 0xb6ef07b8 to 0xb6ef08ac (code length 244) [testproj.exe]
>> > converting method System.IO.StreamWriter:Write (string)
>> > Method System.IO.StreamWriter:Write (string) emitted at 0xb6ef08b8 to
>> > 0xb6ef0a40 (code length 392) [testproj.exe]
>> > converting method System.IO.StreamWriter:LowLevelWrite (string)
>> > Method System.IO.StreamWriter:LowLevelWrite (string) emitted at
>> > 0xb6ef0a50 to 0xb6ef0e94 (code length 1092) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:GetBytes
>> > (char[],int,int,byte[],int)
>> > Method System.Text.UTF8Encoding:GetBytes (char[],int,int,byte[],int)
>> > emitted at 0xb6ef0e98 to 0xb6ef1010 (code length 376) [testproj.exe]
>> > converting method System.Text.Encoding:get_EncoderFallback ()
>> > Method System.Text.Encoding:get_EncoderFallback () emitted at
>> > 0xb6ef1028 to 0xb6ef10a8 (code length 128) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:InternalGetBytes
>> >
>> > (char[],int,int,byte[],int,System.Text.EncoderFallback,System.Text.EncoderFallbackBuffer&,char&,bool)
>> > Method System.Text.UTF8Encoding:InternalGetBytes
>> >
>> > (char[],int,int,byte[],int,System.Text.EncoderFallback,System.Text.EncoderFallbackBuffer&,char&,bool)
>> > emitted at 0xb6ef10a8 to 0xb6ef1878 (code length 2000) [testproj.exe]
>> > converting method System.Text.UTF8Encoding:InternalGetBytes
>> >
>> > (char*,int,byte*,int,System.Text.EncoderFallback,System.Text.EncoderFallbackBuffer&,char&,bool)
>> > Method System.Text.UTF8Encoding:InternalGetBytes
>> >
>> > (char*,int,byte*,int,System.Text.EncoderFallback,System.Text.EncoderFallbackBuffer&,char&,bool)
>> > emitted at 0xb645a000 to 0xb645b31c (code length 4892) [testproj.exe]
>> > converting method System.IO.StreamWriter:FlushBytes ()
>> > Method System.IO.StreamWriter:FlushBytes () emitted at 0xb645b338 to
>> > 0xb645b558 (code length 544) [testproj.exe]
>> > converting method System.IO.FileStream:Write (byte[],int,int)
>> > Method System.IO.FileStream:Write (byte[],int,int) emitted at
>> > 0xb645b558 to 0xb645b9cc (code length 1140) [testproj.exe]
>> > converting method System.IO.FileStream:WriteInternal (byte[],int,int)
>> > Method System.IO.FileStream:WriteInternal (byte[],int,int) emitted at
>> > 0xb645b9d8 to 0xb645bed0 (code length 1272) [testproj.exe]
>> > converting method System.IO.FileStream:FlushBuffer ()
>> > Method System.IO.FileStream:FlushBuffer () emitted at 0xb645bf18 to
>> > 0xb645bf9c (code length 132) [testproj.exe]
>> > converting method System.IO.FileStream:FlushBuffer (System.IO.Stream)
>> > Method System.IO.FileStream:FlushBuffer (System.IO.Stream) emitted at
>> > 0xb645bfa8 to 0xb645c4fc (code length 1364) [testproj.exe]
>> > converting method (wrapper ldfld)
>> > object:__ldfld_wrapper_0x350250_System.Int64
>> > (object,intptr,intptr,intptr)
>> > Method (wrapper ldfld) object:__ldfld_wrapper_0x350250_System.Int64
>> > (object,intptr,intptr,intptr) emitted at 0xb645c500 to 0xb645c654
>> > (code length 340) [testproj.exe]
>> > coStarted
>> > nverting method (wrapper stfld)
>> > object:__stfld_wrapper_0x350250_System.Int64
>> > (object,intptr,intptr,intptr,long)
>> > Method (wrapper stfld) object:__stfld_wrapper_0x350250_System.Int64
>> > (object,intptr,intptr,intptr,long) emitted at 0xb645c658 to 0xb645c7e4
>> > (code length 396) [testproj.exe]
>> > converting method (wrapper managed-to-native) System.IO.MonoIO:Write
>> > (intptr,byte[],int,int,System.IO.MonoIOError&)
>> > Method (wrapper managed-to-native) System.IO.MonoIO:Write
>> > (intptr,byte[],int,int,System.IO.MonoIOError&) emitted at 0xb645c7e8
>> > to 0xb645c918 (code length 304) [testproj.exe]
>> > converting method System.IO.FileStream:Flush ()
>> > Method System.IO.FileStream:Flush () emitted at 0xb645c918 to
>> > 0xb645ca18 (code length 256) [testproj.exe]
>> > converting method System.IO.TextWriter:WriteLine ()
>> > Method System.IO.TextWriter:WriteLine () emitted at 0xb645ca18 to
>> > 0xb645caac (code length 148) [testproj.exe]
>> > converting method System.IO.UnexceptionalStreamWriter:Write (char[])
>> > Method System.IO.UnexceptionalStreamWriter:Write (char[]) emitted at
>> > 0xb645cab0 to 0xb645cba4 (code length 244) [testproj.exe]
>> > converting method System.IO.StreamWriter:Write (char[])
>> > Method System.IO.StreamWriter:Write (char[]) emitted at 0xb645cbb0 to
>> > 0xb645cd44 (code length 404) [testproj.exe]
>> > converting method System.IO.StreamWriter:LowLevelWrite (char[],int,int)
>> > Method System.IO.StreamWriter:LowLevelWrite (char[],int,int) emitted
>> > at 0xb645cd50 to 0xb645d04c (code length 764) [testproj.exe]
>> > converting method System.Buffer:BlockCopy
>> > (System.Array,int,System.Array,int,int)
>> > Method System.Buffer:BlockCopy (System.Array,int,System.Array,int,int)
>> > emitted at 0xb645d058 to 0xb645d458 (code length 1024) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.Buffer:BlockCopyInternal
>> > (System.Array,int,System.Array,int,int)
>> > Method (wrapper managed-to-native) System.Buffer:BlockCopyInternal
>> > (System.Array,int,System.Array,int,int) emitted at 0xb645d470 to
>> > 0xb645d5a0 (code length 304) [testproj.exe]
>> > converting method System.ExecutionEngineException:.ctor ()
>> > Method System.ExecutionEngineException:.ctor () emitted at 0xb645d5a0
>> > to 0xb645d638 (code length 152) [testproj.exe]
>> > converting method (wrapper runtime-invoke)
>> > object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
>> > Method (wrapper runtime-invoke) object:runtime_invoke_void__this__
>> > (object,intptr,intptr,intptr) emitted at 0xb645d638 to 0xb645d90c
>> > (code length 724) [testproj.exe]
>> > converting method Locale:GetText (string)
>> > Method Locale:GetText (string) emitted at 0xb645d910 to 0xb645d98c
>> > (code length 124) [testproj.exe]
>> > converting method System.Exception:ToString ()
>> > Method System.Exception:ToString () emitted at 0xb645d990 to
>> > 0xb645dd04 (code length 884) [testproj.exe]
>> > converting method (wrapper runtime-invoke)
>> > <Module>:runtime_invoke_object__this__ (object,intptr,intptr,intptr)
>> > Method (wrapper runtime-invoke) <Module>:runtime_invoke_object__this__
>> > (object,intptr,intptr,intptr) emitted at 0xb645dd28 to 0xb645e004
>> > (code length 732) [testproj.exe]
>> > converting method System.Exception:get_ClassName ()
>> > Method System.Exception:get_ClassName () emitted at 0xb645e008 to
>> > 0xb645e104 (code length 252) [testproj.exe]
>> > converting method System.Exception:GetType ()
>> > Method System.Exception:GetType () emitted at 0xb645e110 to 0xb645e194
>> > (code length 132) [testproj.exe]
>> > converting method System.MonoType:ToString ()
>> > Method System.MonoType:ToString () emitted at 0xb645e198 to 0xb645e220
>> > (code length 136) [testproj.exe]
>> > converting method (wrapper managed-to-native)
>> > System.MonoType:getFullName (System.MonoType,bool,bool)
>> > Method (wrapper managed-to-native) System.MonoType:getFullName
>> > (System.MonoType,bool,bool) emitted at 0xb645e230 to 0xb645e394 (code
>> > length 356) [testproj.exe]
>> > converting method System.Text.StringBuilder:.ctor (string)
>> > Method System.Text.StringBuilder:.ctor (string) emitted at 0xb645e398
>> > to 0xb645e520 (code length 392) [testproj.exe]
>> > converting method System.Text.StringBuilder:Append (string)
>> > Method System.Text.StringBuilder:Append (string) emitted at 0xb645e520
>> > to 0xb645e8c4 (code length 932) [testproj.exe]
>> > converting method
>> > Unhandled Exception: System.ExecutionEngineException: SIGILL
>> > [ERROR] FATAL UNHANDLED EXCEPTION: System.ExecutionEngineException:
>> > SIGILL
>> >
>> >
>> > What can i do?
>> >
>> >
>> > thanks Peter
>> _______________________________________________
>> Monodevelop-devel-list mailing list
>> Monodevelop-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/monodevelop-devel-list
>
>
>
> _______________________________________________
> Monodevelop-devel-list mailing list
> Monodevelop-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-devel-list
>



-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-devel-list mailing list