Hi guys, I have found out where the problem lies (I think):
I have 1 solution with 3 projects (A, B and C): A is the app. B and C are the class libraries. A references B and B references C. If I don't make A reference C, then this causes a problem that is described above. The packager doesn't seem to include the .NET assemblies in the package. As a result when the runtime loads A, it loads B which references a non-existant C. I think I had this problem with the older versions of M4A as well. Hope this helps, Matthew On Tue, May 1, 2012 at 10:14 PM, Matthew Leibowitz <[email protected] > wrote: > I just set *trace *to *program*, and it worked. For now. Please let me > know if the stack trace was any help as this will happen the next time I > debug the app. > > Matthew > > > On Tue, May 1, 2012 at 10:10 PM, Matthew Leibowitz < > [email protected]> wrote: > >> In MD I get this as well (I have trace set to all): >> >> System.ArgumentOutOfRangeException: load factor >> Parameter name: loadFactor >> at System.Collections.Hashtable..ctor (Int32 capacity, Single >> loadFactor, IHashCodeProvider hcp, IComparer comparer) [0x00000] in >> <filename unknown>:0 >> >> at System.Collections.Hashtable..ctor (IHashCodeProvider hcp, IComparer >> comparer) [0x00000] in <filename unknown>:0 >> >> at System.Security.Cryptography.CryptoConfig.Initialize () [0x00000] in >> <filename unknown>:0 >> >> at System.Security.Cryptography.CryptoConfig.CreateFromName >> (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 >> >> at System.Security.Cryptography.CryptoConfig.CreateFromName >> (System.String name) [0x00000] in <filename unknown>:0 >> >> at System.Security.Cryptography.RandomNumberGenerator.Create >> (System.String rngName) [0x00000] in <filename unknown>:0 >> >> at System.Security.Cryptography.RandomNumberGenerator.Create () >> [0x00000] in <filename unknown>:0 >> >> at System.Guid.NewGuid () [0x00000] in <filename unknown>:0 >> >> at Android.Runtime.JNINativeWrapper.CreateDelegate (System.Delegate >> dlg, System.Reflection.MethodInfo filter_method, >> System.Reflection.MethodInfo handler_method) [0x0007f] in >> /Users/builder/data/lanes/monodroid-mac-master/bc064d64/source/monodroid/src/Mono.Android/src/Runtime/JNINativeWrapper.cs:52 >> >> at Android.Runtime.JNINativeWrapper.CreateDelegate (System.Delegate >> dlg) [0x00000] in >> /Users/builder/data/lanes/monodroid-mac-master/bc064d64/source/monodroid/src/Mono.Android/src/Runtime/JNINativeWrapper.cs:32 >> >> at Android.App.Activity.GetOnCreate_Landroid_os_Bundle_Handler () >> [0x0000a] in >> /Users/builder/data/lanes/monodroid-mac-master/bc064d64/source/monodroid/src/Mono.Android/platforms/android-8/src/generated/Android.App.Activity.cs:1464 >> >> at Android.Runtime.JNIEnv.RegisterJniNatives (IntPtr typeName_ptr, >> Int32 typeName_len, IntPtr jniClass, IntPtr methods_ptr, Int32 methods_len) >> [0x00230] in >> /Users/builder/data/lanes/monodroid-mac-master/bc064d64/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:121 >> >> >> >> On Tue, May 1, 2012 at 9:57 PM, Matthew Leibowitz < >> [email protected]> wrote: >> >>> Hi >>> >>> Here is the stack trace. There seems to be a lot of null reference >>> exceptions in some wrapper constructor. >>> >>> What happens is the app flashes open and then it crashes. It happens >>> most of the time, but with enough restarts of all devices/pcs it works for >>> a short while. >>> Is it a result of mono for android creating the package wrong? As the >>> exact code works a few mins later. >>> >>> I had to snip the stack a bit as there were 8K lines of null refs. >>> >>> It also happens far more times with VS than with MD. >>> >>> >>> 05-01 21:37:16.489 I/ActivityThread( 6163): Pub >>> com.jam.apks.sample.__mono_init__: mono.MonoRuntimeProvider >>> 05-01 21:37:16.539 W/MonoDroid-Debugger( 6163): Trying to initialize the >>> debugger with options: >>> --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:8919 >>> ,server=y,embedding=1 >>> 05-01 21:37:16.549 W/MonoDroid-Debugger( 6163): Accepted stdout >>> connection: 36 >>> 05-01 21:37:17.359 E/mono ( 6163): WARNING: The runtime version >>> supported by this application is unavailable. >>> 05-01 21:37:17.359 E/mono ( 6163): Using default runtime: v2.0.50727 >>> 05-01 21:37:17.639 I/mono ( 6163): [0xafd4d460: 0.00000 0] >>> 05-01 21:37:17.639 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)( >>> 05-01 21:37:17.639 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.639 I/mono ( 6163): [0xafd4d460: 0.00014 1] >>> 05-01 21:37:17.639 I/mono ( 6163): ENTER: >>> System.OutOfMemoryException:.ctor (string)( >>> 05-01 21:37:17.639 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.639 I/mono ( 6163): [0xafd4d460: 0.00076 2] >>> Loaded assembly: >>> /mnt/sdcard/Android/data/com.jam.apks.sample/files/.__override__/ExpansionDownloader.Sample.dll >>> 05-01 21:37:17.639 I/mono ( 6163): ENTER: >>> System.SystemException:.ctor (string)( >>> 05-01 21:37:17.639 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.639 I/mono ( 6163): [0xafd4d460: 0.00139 3] >>> 05-01 21:37:17.639 I/mono ( 6163): ENTER: System.Exception:.ctor >>> (string)( >>> 05-01 21:37:17.639 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.639 I/mono ( 6163): [0xafd4d460: 0.00149 3] >>> 05-01 21:37:17.639 I/mono ( 6163): LEAVE: System.Exception:.ctor >>> (string) >>> 05-01 21:37:17.639 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.Exception:set_HResult (int)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03446 3] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.Exception:set_HResult (int) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03453 2] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.SystemException:.ctor (string) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03463 2] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.Exception:set_HResult (int)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03470 2] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.Exception:set_HResult (int) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03476 1] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.OutOfMemoryException:.ctor (string) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03483 0] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr) >>> 05-01 21:37:17.679 I/mono ( 6163): [OBJECT:0x0] >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03586 0] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03596 1] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor (string)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03606 2] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.SystemException:.ctor (string)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03613 3] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: System.Exception:.ctor >>> (string)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03619 3] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: System.Exception:.ctor >>> (string) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03627 3] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.Exception:set_HResult (int)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03633 3] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.Exception:set_HResult (int) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03639 2] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.SystemException:.ctor (string) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03648 2] >>> 05-01 21:37:17.679 I/mono ( 6163): ENTER: >>> System.Exception:set_HResult (int)( >>> 05-01 21:37:17.679 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03655 2] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.Exception:set_HResult (int) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03661 1] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: >>> System.NullReferenceException:.ctor (string) >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.679 I/mono ( 6163): [0xafd4d460: 0.03668 0] >>> 05-01 21:37:17.679 I/mono ( 6163): LEAVE: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr) >>> 05-01 21:37:17.679 I/mono ( 6163): [OBJECT:0x0] >>> 05-01 21:37:17.679 I/mono ( 6163): >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04541 0] >>> 05-01 21:37:17.689 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)( >>> 05-01 21:37:17.689 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04553 1] >>> 05-01 21:37:17.689 I/mono ( 6163): ENTER: >>> System.StackOverflowException:.ctor (string)( >>> 05-01 21:37:17.689 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04564 2] >>> 05-01 21:37:17.689 I/mono ( 6163): ENTER: >>> System.SystemException:.ctor (string)( >>> 05-01 21:37:17.689 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04573 3] >>> 05-01 21:37:17.689 I/mono ( 6163): ENTER: System.Exception:.ctor >>> (string)( >>> 05-01 21:37:17.689 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04580 3] >>> 05-01 21:37:17.689 I/mono ( 6163): LEAVE: System.Exception:.ctor >>> (string) >>> 05-01 21:37:17.689 I/mono ( 6163): >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04586 3] >>> 05-01 21:37:17.689 I/mono ( 6163): ENTER: >>> System.Exception:set_HResult (int)( >>> 05-01 21:37:17.689 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04593 3] >>> 05-01 21:37:17.689 I/mono ( 6163): LEAVE: >>> System.Exception:set_HResult (int) >>> 05-01 21:37:17.689 I/mono ( 6163): >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04599 2] >>> 05-01 21:37:17.689 I/mono ( 6163): LEAVE: >>> System.SystemException:.ctor (string) >>> 05-01 21:37:17.689 I/mono ( 6163): >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04605 1] >>> 05-01 21:37:17.689 I/mono ( 6163): LEAVE: >>> System.StackOverflowException:.ctor (string) >>> 05-01 21:37:17.689 I/mono ( 6163): >>> 05-01 21:37:17.689 I/mono ( 6163): [0xafd4d460: 0.04612 0] >>> 05-01 21:37:17.689 I/mono ( 6163): LEAVE: (wrapper runtime-invoke) >>> <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr) >>> 05-01 21:37:17.689 I/mono ( 6163): [OBJECT:0x0] >>> 05-01 21:37:17.689 I/mono ( 6163): >>> 05-01 21:37:29.789 I/monodroid-gc( 6163): environment supports jni >>> NewWeakGlobalRef >>> 05-01 21:37:29.799 I/mono ( 6163): Stacktrace: >>> 05-01 21:37:29.799 I/mono ( 6163): >>> 05-01 21:37:29.799 I/mono ( 6163): [0xafd4d460: 12.16194 0] >>> 05-01 21:37:29.799 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:29.799 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:29.799 I/mono ( 6163): [0xafd4d460: 12.16252 1] >>> 05-01 21:37:29.799 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:29.799 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:29.809 I/mono ( 6163): [0xafd4d460: 12.16404 2] >>> 05-01 21:37:29.809 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19008 7561] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19022 7562] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19030 7563] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> - - - - SNIP - - - - >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19045 7564] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19259 7565] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19284 7566] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.829 I/mono ( 6163): [0xafd4d460: 13.19293 7567] >>> 05-01 21:37:30.829 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.829 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.749 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,05-01 21:37:30.839 I/mono >>> ( 6163): [0xafd4d460: 13.19321 7568] >>> 05-01 21:37:30.839 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19335 7569] >>> 05-01 21:37:30.749 I/mono ( 6163): [0xafd05-01 21:37:30.839 I/mono >>> ( 6163): ENTER: System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19350 7570] >>> 05-01 21:37:30.749 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()(05-01 21:37:30.839 I/mono ( >>> 6163): ENTER: (wrapper runtime-invoke) object:runtime_invoke_void__this__ >>> (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19359 7571] >>> 05-01 21:37:30.839 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19373 7572] >>> 05-01 21:37:30.839 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19381 7573] >>> 05-01 21:37:30.839 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:30.839 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:30.839 I/mono ( 6163): [0xafd4d460: 13.19397 7574] >>> 05-01 21:37:30.839 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42452 9311] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42466 9312] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42475 9313] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42490 9314] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> - - - - SNIP - - - - >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42592 9323] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42607 9324] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42615 9325] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42629 9326] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42638 9327] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42652 9328] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42662 9329] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42676 9330] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: (wrapper runtime-invoke) >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)( >>> - - - - SNIP - - - - >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42887 9349] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42902 9350] >>> 05-01 21:37:31.019 I/mono05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> (wrapper runtime-invoke) object:runtime_invoke_void__this__ >>> (object,intptr,intptr,intptr)( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> 05-01 21:37:31.069 I/mono ( 6163): [0xafd4d460: 13.42910 9351] >>> 05-01 21:37:31.069 I/mono ( 6163): ENTER: >>> System.NullReferenceException:.ctor ()( >>> 05-01 21:37:31.069 I/mono ( 6163): ) ip: 0x0 >>> Mono.Debugger.Soft.VMDisconnectedException: Exception of type >>> 'Mono.Debugger.Soft.VMDisconnectedException' was thrown. >>> at Mono.Debugger.Soft.Connection.SendReceive(CommandSet command_set, >>> Int32 command, PacketWriter packet) >>> at Mono.Debugger.Soft.VirtualMachine.Resume() >>> at Mono.Debugging.Soft.SoftDebuggerSession.HandleEventSet(EventSet es) >>> at Mono.Debugging.Soft.SoftDebuggerSession.EventHandler() >>> The program 'Mono' has exited with code 255 (0xff). >>> >>> >>> Matthew >>> >>> >>> On Tue, May 1, 2012 at 9:01 PM, Jonathan Pryor <[email protected]> wrote: >>> >>>> On May 1, 2012, at 6:36 AM, Matthew Leibowitz wrote: >>>> > I just installed the latest Mono for Android 4.1.1 and I am >>>> struggling to get the IDEs to deploy/debug. >>>> ... >>>> > As this code was working a few moments go (before the restart), I am >>>> not sure what this error means: >>>> > >>>> > E/mono ( 4171): WARNING: The runtime version supported by this >>>> application is unavailable. >>>> > E/mono ( 4171): Using default runtime: v2.0.50727 >>>> >>>> This is ignorable. (I really should figure out how to silence it...) >>>> >>>> The lack of a stack trace is bad. You could enable tracing [0] to see >>>> where it dies: >>>> >>>> adb shell setprop debug.mono.trace all >>>> >>>> - Jon >>>> >>>> [0] Tracing is problematic as it's not fully stable on ARM, and thus >>>> not entirely dependable, e.g. I've seen OverflowExceptions generated >>>> strictly because tracing is enabled. >>>> >>>> Ideally you should minimize what gets traced; see the --trace docs at: >>>> >>>> >>>> http://docs.go-mono.com/?link=man%3amono(1)<http://docs.go-mono.com/?link=man%3amono%281%29> >>>> >>>> _______________________________________________ >>>> Monodroid mailing list >>>> [email protected] >>>> >>>> UNSUBSCRIBE INFORMATION: >>>> http://lists.ximian.com/mailman/listinfo/monodroid >>>> >>> >>> >> >
_______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid
