Greetings,
I'm starting to pull my hair out since Apple rejects my app update since it crashes on their side. Neither in debug mode nor in release mode does this happen either on real devices or emulators in my environment.
The only info I got was their crash report:
{"app_name":"Vegvisir","timestamp":"2017-12-11 14:33:04.82 -0800","app_version":"1.5.2","slice_uuid":"cf1ff643-b461-3171-8ec8-5da199924990","adam_id":1220180647,"build_version":"1.5.2","bundleID":"com.itsalmuenster.vegvisir","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.2 (15C114)","incident_id":"6BCE3916-386F-40A5-B205-F1A58410BCEE","name":"Vegvisir"}
Incident Identifier: 6BCE3916-386F-40A5-B205-F1A58410BCEE
CrashReporter Key: 579556abe071099528196bea30e5423d1ac20eb5
Hardware Model: xxx
Process: Vegvisir [1689]
Path: /private/var/containers/Bundle/Application/87D6B4CC-4ECE-4C67-A2CA-14A52C6CF917/Vegvisir.app/Vegvisir
Identifier: com.itsalmuenster.vegvisir
Version: 1.5.2 (1.5.2)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.itsalmuenster.vegvisir [918]
Date/Time: 2017-12-11 14:33:04.5583 -0800
Launch Time: 2017-12-11 14:32:29.2366 -0800
OS Version: iPhone OS 11.2 (15C114)
Baseband Version: 6.30.04
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Region Info: 0 is not in any region. Bytes before following region: 4305125376
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 00000001009b0000-00000001009b4000 [ 16K] r-x/r-x SM=COW ....app/Vegvisir
Triggered by Thread: 0
Application Specific Information:
abort() called
Filtered syslog:
None found
Thread 0 name: tid_303 Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x0000000184e282e8 __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000184f3d2f8 pthread_kill$VARIANT$mp + 392
2 libsystem_c.dylib 0x0000
000184d97060 0x184d34000 + 405600
3 libsystem_c.dylib 0x0000000184d96fc8 abort + 148
4 Vegvisir 0x0000000101c1f410 xamarin_unhandled_exception_handler (runtime.m:1135)
5 Vegvisir 0x0000000101b2913c mono_invoke_unhandled_exception_hook (exception.c:1085)
6 Vegvisir 0x0000000101ae1250 mono_handle_exception_internal (mini-exceptions.c:1995)
7 Vegvisir 0x0000000101ae1b74 mono_resume_unwind (mini-exceptions.c:2872)
8 Vegvisir 0x0000000101ad7d08 mono_arm_resume_unwind (exceptions-arm64.c:429)
9 Vegvisir 0x0000000100b11138 llvm_resume_unwind_trampoline + 164
10 Vegvisir 0x00000001013d7820 Xamarin_iOS_Foundation_NSAsyncActionDispatcher_Apply (NSAction.cs:178)
11 Vegvisir 0x0000000100aeee84 wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr + 240
12 Vegvisir 0x0000000101af0fd4 mono_jit_runtime_invoke (mini-runtime.c:2767)
13 Vegvisir 0x0000000101b6c6cc do_runtime_invoke (object.c:2862)
14 Vegvisir 0x0000000101b6c62c mono_runtime_invoke (object.c:3016)
15 Vegvisir 0x00000001009bec0c native_to_managed_trampoline_3(objc_object*, objc_selector*, _MonoMethod**, unsigned int) (registrar.m:106)
16 Vegvisir 0x00000001009bf110 -[__MonoMac_NSAsyncActionDispatcher xamarinApplySelector] (registrar.m:7872)
17 Foundation 0x0000000185d132e4 __NSThreadPerformPerform + 336
18 CoreFoundation 0x00000001852be97c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 20
19 CoreFoundation 0x00000001852be8fc __CFRunLoopDoSource0 + 84
20 CoreFoundation 0x00000001852be184 __CFRunLoopDoSources0 + 200
21 CoreFoundation 0x00000001852bbd5c __CFRunLoopRun + 1044
22 CoreFoundation 0x00000001851dbe58 CFRunLoopRunSpecific + 432
23 GraphicsServices 0x0000000187088f84 GSEventRunModal + 96
24 UIKit 0x000000018e85b67c UIApplicationMain + 232
25 Vegvisir 0x0000000101391dc0 wrapper_managed_to_native_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr (<unknown>:1)
26 Vegvisir 0x00000001013e577c Xamarin_iOS_UIKit_UIApplication_Main_string___string_string (UIApplication.cs:79)
27 Vegvisir 0x0000000100a445cc Vegvisir_Vegvisir_iOS_Application_Main_string__ (Main.cs:17)
28 Vegvisir 0x0000000100aeee84 wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr + 240
29 Vegvisir 0x0000000101af0fd4 mono_jit_runtime_invoke (mini-runtime.c:2767)
30 Vegvisir 0x0000000101b6c6cc do_runtime_invoke (object.c:2862)
31 Vegvisir 0x0000000101b6f970 do_exec_main_checked (object.c:3016)
32 Vegvisir 0x0000000101ad44bc mono_jit_exec (driver.g.c:1036)
33 Vegvisir 0x0000000101c26150 xamarin_main (monotouch-main.m:483)
34 Vegvisir 0x00000001009e3944 main (main.m:129)
35 libdyld.dylib 0x0000000184cf856c start + 0
HockeyApp tells me the following:
Xamarin_iOS_Foundation_NSAsyncActionDispatcher_Apply
abort() called
NSAction.cs, line 178
Right now I'm stuck on this. Can anyone shed some light into this?
Kind regards
Mario