On Aug 7, 2012, at 10:39 AM, Piotr Kryger <piotr.kry...@gmail.com> wrote:
> I have problem with my app: it crashes randomly (but pretty frequently). 
> Before crash the message:
> Thread 0x0 may have been prematurely finalized
> Process 31914 terminated by signal (11) 
> is always visible in adb log. I cant see any other useful information there.

The problem is that most mono messages are printed to stdout/stderr, which 
Android dumps on the floor. (Only a few mono messages make it to logcat.)

The quick fix is to use an API16 (Jelly Bean) device, which changes logcat 
behavior so that it also captures stdout and stderror, so you should (in 
theory) get a full mono crash dump.

The downside is that, afaik, API16 doesn't currently have an x86 emulator 
image, so you're either using the (slow) ARM emulator, or you need an API16 
device.

 - Jon

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to