Hi I have a app which is written using xamarin.forms with several nuget packages
Now the Androidversion should be released soon and during the testing we encountered crashes where the app just closes itself.
We havent found steps to reproduce it, it just happens after a while.
Now i got such a crash while i was at lunch and the app was still running with active debugger.
I had a breakpoint in my MainActivits AndroidEnvironment_UnhandledExceptionRaiser but it didnt even hit.
In the outputwindow i got the following (over 3000 lines)
The thread 0x199 has exited with code 0 (0x0).
The thread 0x1a8 has exited with code 0 (0x0).
05-22 12:26:23.132 E/mono-rt ( 6337): Stacktrace:
05-22 12:26:23.132 E/mono-rt ( 6337):
05-22 12:26:23.133 E/mono-rt ( 6337): /proc/self/maps:
05-22 12:26:23.133 E/mono-rt ( 6337): 12c00000-12cbc000 rw-p 00000000 00:01 8910 /dev/ashmem/dalvik-main space_2394_2394 (deleted)
05-22 12:26:23.133 E/mono-rt ( 6337): 12cbc000-1302c000 rw-p 000bc000 00:01 8910 /dev/ashmem/dalvik-main space_2394_2394 (deleted)
05-22 12:26:23.133 E/mono-rt ( 6337): 1302c000-1ec00000 ---p 0042c000 00:01 8910 /dev/ashmem/dalvik-main space_2394_2394 (deleted)
05-22 12:26:23.133 E/mono-rt ( 6337): 32c00000-32c01000 rw-p 00000000 00:01 8911 /dev/ashmem/dalvik-main space 1_2394_2394 (deleted)
05-22 12:26:23.133 E/mono-rt ( 6337): 32c01000-3ec00000 ---p 00001000 00:01 8911 /dev/ashmem/dalvik-main space 1_2394_2394 (deleted)
05-22 12:26:23.133 E/mono-rt ( 6337): 706f0000-70c80000 rw-p 00000000 fe:00 1542 /data/dalvik-cache/arm/system@framework@boot.art
....
05-22 12:26:23.336 E/mono-rt ( 6337):
05-22 12:26:23.336 E/mono-rt ( 6337): No native Android stacktrace (see debuggerd output).
05-22 12:26:23.336 E/mono-rt ( 6337):
05-22 12:26:23.336 E/mono-rt ( 6337):
05-22 12:26:23.336 E/mono-rt ( 6337): =================================================================
05-22 12:26:23.336 E/mono-rt ( 6337): Got a SIGSEGV while executing native code. This usually indicates
05-22 12:26:23.336 E/mono-rt ( 6337): a fatal error in the mono runtime or one of the native libraries
05-22 12:26:23.336 E/mono-rt ( 6337): used by your application.
05-22 12:26:23.336 E/mono-rt ( 6337): =================================================================
05-22 12:26:23.336 E/mono-rt ( 6337):
05-22 12:26:23.337 F/libc ( 6337): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xbed76fe0 in tid 6391 (Threadpool work)
i removed about 3000 lines and replaced it with the ....
if you need the full output it is on pastebin (cant post the direct link) the url behind the / is FQ7ZPRk0
I think this tells me that something in the thread with the tid 6391 went wrong. Has anyone an idea how to fix this or at least find the section in my code which is responsable?