Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

iOS crash, Loading Embedded fonts #14934

Closed
bakerhillpins opened this issue Nov 29, 2021 · 16 comments
Closed

iOS crash, Loading Embedded fonts #14934

bakerhillpins opened this issue Nov 29, 2021 · 16 comments

Comments

@bakerhillpins
Copy link

bakerhillpins commented Nov 29, 2021

Description

I'm unsure when this actually started happening but I'm now getting a native crash in iOS 14.8.1 (iPhone 7 and iPhone 12 pro) when I navigate to a Tabbed page with 4 tabs, one of which is loading up FontAwesome Brand fonts (social media icons). I've got a Master/Detail based project. I can navigate to other detail pages that have tabbed pages with no issues. If I remove the page loading fonts it works. This happens every time I navigate to that page.

Steps to Reproduce

I'll work on an example project to reproduce it.

Expected Behavior

No crash

Actual Behavior

Crash

=================================================================
	Native Crash Reporting
=================================================================
Got a segv while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================

	0x1009141e0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_dump_native_crash_info
	0x10090ac5c - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_handle_native_crash

	0x100917bb8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_sigsegv_signal_handler_debug
	0x1ec16029c - /usr/lib/system/libsystem_platform.dylib : <redacted>
	0x1a15fdb74 - /System/Library/Frameworks/Foundation.framework/Foundation : <redacted>
	0x100ab9c34 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x10091ae70 - /private/var/cont
rary/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a264fdb4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2650178 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x100ab9c04 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke

ainers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c7984 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x1009cae08 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x100aa60e0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline
	0x100aab9d4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline
	0x100aac548 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a264b58c - /System/Lib
	0x1a2650178 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x100ab9c04 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall

	0x1009cae08 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x100aa60e0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline

	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x10091ae70 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c7984 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked

	0x100aab9d4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline

	0x100aac548 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a264b58c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a264fdb4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x10091ae70 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c7984 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x1009cae08 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x100aa60e0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline
	0x100aab9d4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline

	0x100aac548 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a264b58c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a264fdb4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2650178 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x100ab9c04 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall

	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full

	0x1009caddc - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x1008313e0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : _ZL31native_to_managed_trampoline_11P11objc_objectP13objc_selectorPP11_MonoMethodj

	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x10091ae70 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c9188 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_try_invoke

	0x1a2dbd500 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2dbee20 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x100877db8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : -[UIKit_UIControlEventProxy BridgeSelector]
	0x1a2d7f63c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a26b16b4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a26b1a04 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a26b0280 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a2d988c0 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2e21d38 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a2e2674c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2e1db4c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a030107c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a0300f78 - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a030027c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a02fa25c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a02f99f4 - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : CFRunLoopRunSpecific
	0x1b79cf734 - /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices : GSEventRunModal
	0x1a2d7875c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a2d7dfcc - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : UIApplicationMain
	0x100ab9b90 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper

	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x10091ae70 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c7984 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked

	0x100ab9b90 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x100ab82c4 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper

	0x100aaf1b8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x100aad748 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x10091ae70 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x1009c7984 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked

	0x1009ccbf8 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_exec_main_checked
	0x1008ff850 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_jit_exec

	0x1009ce000 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : mono_runtime_try_invoke_array
	0x1009774f0 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : ves_icall_InternalInvoke
	0x100987780 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : ves_icall_InternalInvoke_raw

	0x100aab814 - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : xamarin_main
	0x1008c74cc - /private/var/containers/Bundle/Application/27E0BA54-2AD4-4E99-9D8A-C87AEC5972B3/Company.AppX.iOS.app/Xamarin.PreBuilt.iOS : main
	0x19ffb5cf8 - /usr/lib/system/libdyld.dylib : <redacted>

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x1ec160640):0x1ec160630  21 00 05 8b 20 04 40 ac 21 80 00 91 42 
belRenderer:UpdateFont <0x00082>
	  at Xamarin.Forms.Platform.iOS.LabelRenderer:OnElementChanged <0x000d8>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x002a2>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:OnChildAdded <0x00084>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:Load <0x0005a>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x00228>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.TemplateHelpers:CreateRenderer <0x00048>
	  at Xamarin.Forms.Platform.iOS.TemplatedCell:Bind <0x000fe>
	  at Xamarin.Forms.Platform.iOS.ItemsViewController`1:UpdateTemplatedCell <0x00130>
	 
00 05 cb  !... .@.!...B...
0x1ec160640  02 0c 00 ac 42 00 01 f1 e9 00 00 54 60 04 00 ac  ....B......T`...
0x1ec160650  63 80 00 91 20 04 40 ac 21 80 00 91 42 80 00 f1  c
... .@.!...B...
0x1ec160660  68 ff ff 54 21 00 02 8b 22 0c 40 ac 60 04 00 ac  h..T!...".@.`...

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:void_objc_msgSend_IntPtr_UIntPtr <0x00022>
	  at Foundation.NSMutableData:AppendBytes <0x00054>
	  at Foundation.NSData:FromStream <0x0010c>
	  at Xamarin.Forms.Platform.iOS.EmbeddedFontLoader:LoadFont <0x00016>
	  at Xamarin.Forms.Internals.FontRegistrar:HasFont <0x0013e>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:CleanseFontName <0x0000c>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:_ToNativeFont <0x00124>
	  at System.Func`4:invoke_TResult_T1_T2_T3 <0x000ae>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToNativeFont <0x000b4>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToNativeFont <0x0005c>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToUIFont <0x0000a>
	  at Xamarin.Forms.Platform.iOS.La
iewRenderer`2:SetUpNewElement <0x0000c>
	  at Xamarin.Forms.Platform.iOS.ItemsViewRenderer`2:OnElementChanged <0x00036>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x002a2>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:OnChildAdded <0x00084>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:Load <0x0005a>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x00228>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:OnChildAdded <0x00084>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:Load <0x0005a>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:ViewDidLoad <0x0
ystem.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x00052>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:OnPushAsync <0x00056>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:PushPageAsync <0x00014>
	  at <<ViewDidLoad>b__47_0>d:MoveNext <0x0002e>
	  at System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start <0x00052>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:<ViewDidLoad>b__47_0 <0x0004a>
	  at System.Action`1:invoke_void_T <0x0007c>
	  at Xamarin.Forms.Internals.EnumerableExtensions:ForEach <0x0004c>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:ViewDidLoad <0x001de>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0008e>
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:IntPtr_objc_msgSendSuper <0x0001a>
	  at UIKit.UIViewController:get_View <0x0006c>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:get_NativeView <0x0000c>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:SetElement <0x00050>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateR
 at Xamarin.Forms.Platform.iOS.ItemsViewController`1:CreateMeasurementCell <0x00142>
	  at Xamarin.Forms.Platform.iOS.ItemsViewController`1:GetPrototype <0x000e2>
	  at System.Func`1:invoke_TResult <0x00078>
	  at Xamarin.Forms.Platform.iOS.ItemsViewLayout:DetermineCellSize <0x00102>
	  at Xamarin.Forms.Platform.iOS.ListViewLayout:ConstrainTo <0x0004a>
	  at Xamarin.Forms.Platform.iOS.ItemsViewLayout:SetInitialConstraints <0x00026>
	  at Xamarin.Forms.Platform.iOS.ItemsViewController`1:EnsureLayoutInitialized <0x000c6>
	  at Xamarin.Forms.Platform.iOS.ItemsViewController`1:ViewDidLoad <0x00084>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0008e>
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:IntPtr_objc_msgSendSuper <0x0001a>
	  at UIKit.UIViewController:get_View <0x0006c>
	  at Xamarin.Forms.Platform.iOS.ItemsViewRenderer`2:SetUpNewElement <0x00052>
	  at Xamarin.Forms.Platform.iOS.StructuredItemsViewRenderer`2:SetUpNewElement <0x0000c>
	  at Xamarin.Forms.Platform.iOS.SelectableItemsV
Base:Invoke <0x0001a>
	  at Xamarin.iOS.HotRestart.Application:Run <0x001c8>
	  at Xamarin.PreBuilt.iOS.Applications:Main <0x0005a>
	  at <Module>:runtime_invoke_direct_void_string[] <0x00092>
=================================================================

<0x00052>
	  at Prism.Navigation.PageNavigationService:ProcessNavigationForFlyoutPage <0x00090>
	  at <ProcessNavigation>d__32:MoveNext <0x00758>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x00052>
	  at Prism.Navigation.PageNavigationService:ProcessNavigation <0x00084>
	  at <NavigateInternal>d__31:MoveNext <0x001c0>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x00052>
	  at Prism.Navigation.PageNavigationService:NavigateInternal <0x00074>
	  at Prism.Navigation.PageNavigationService:NavigateInternal <0x00060>
	  at Prism.Navigation.PageNavigationService:NavigateAsync <0x0002a>
	  at Prism.Navigation.PageNavigationService:NavigateAsync <0x00012>
	  at <NavigateCommandExecuted>d__7:MoveNext <0x00048>
	  at System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start <0x0004a>
	  at Company.AppX.ViewModels.MainPageViewModel:NavigateCommandExecuted <0x00056>
	  at System.Action`1:invoke_void_T <0x0007c>
	  at Prism.Commands.DelegateCommand`1:Execute <0x0
0018>
	  at Prism.Commands.DelegateCommand`1:Execute <0x00010>
	  at Prism.Commands.DelegateCommandBase:System.Windows.Input.ICommand.Execute <0x00010>
	  at Xamarin.Forms.ButtonElement:ElementClicked <0x0004c>
	  at Xamarin.Forms.Button:SendClicked <0x0000a>
	  at Xamarin.Forms.Platform.iOS.ButtonElementManager:OnButtonTouchUpInside <0x0002e>
	  at Xamarin.Forms.Platform.iOS.ButtonRenderer:OnButtonTouchUpInside <0x0000e>
	  at <Module>:invoke_void_object_EventArgs <0x00080>
	  at UIKit.UIControlEventProxy:Activated <0x00030>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0003a>
	  at <unknown> <0xffffffff>
	  at UIKit.UIApplication:UIApplicationMain <0x000b8>
	  at UIKit.UIApplication:Main <0x00054>
	  at Company.AppX.iOS.Application:Main <0x00012>
	  at <Module>:runtime_invoke_direct_void_string[] <0x00092>
	  at <unknown> <0xffffffff>
	  at System.Reflection.RuntimeMethodInfo:InternalInvoke <0x00030>
	  at System.Reflection.RuntimeMethodInfo:Invoke <0x000fc>
	  at System.Reflection.Method
enderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.PhoneFlyoutPageRenderer:UpdateFlyoutPageContainers <0x000f2>
	  at Xamarin.Forms.Platform.iOS.PhoneFlyoutPageRenderer:HandlePropertyChanged <0x0004c>
	  at <Module>:invoke_void_object_PropertyChangedEventArgs <0x00080>
	  at <Module>:invoke_void_object_PropertyChangedEventArgs <0x000d8>
	  at Xamarin.Forms.BindableObject:OnPropertyChanged <0x00032>
	  at Xamarin.Forms.Element:OnPropertyChanged <0x0000e>
	  at Xamarin.Forms.MasterDetailPage:OnPropertyChanged <0x0000c>
	  at Xamarin.Forms.FlyoutPage:set_Detail <0x000d6>
	  at <>c__DisplayClass46_3:<ProcessNavigationForFlyoutPage>b__3 <0x00070>
	  at System.Action`1:invoke_void_T <0x0007c>
	  at <DoNavigateAction>d__50:MoveNext <0x00328>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x00052>
	  at Prism.Navigation.PageNavigationService:DoNavigateAction <0x00080>
	  at <ProcessNavigationForFlyoutPage>d__46:MoveNext <0x00a5a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start 
010c>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0008e>
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:IntPtr_objc_msgSendSuper <0x0001a>
	  at UIKit.UIViewController:get_View <0x0006c>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:get_NativeView <0x00016>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:SetElement <0x00096>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:SetupPage <0x00028>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:Reset <0x00068>
	  at <Module>:invoke_void <0x00078>
	  at Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions:Apply <0x0048e>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:OnPagesChanged <0x00036>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:SetElement <0x000b2>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.NavigationRenderer:CreateViewControllerForPage <0x00022>
	  at <OnPushAsync>d__52:MoveNext <0x0003a>
	  at S

Basic Information

  • Version with issue: I've tested with 5.0.0.2125 and 5.0.0.2244 and they both crash. It previously worked with 2125 but I've updated both iOS and Visual studio since my last known working sessions.

  • Platform Target Frameworks:

    • iOS: iOS 14.8.1 (iPhone 7 and iPhone 12 pro)
  • Android Support Library / AndroidX Version:

  • NuGet Packages:

  • Affected Devices: iPhone 7 and iPhone 12 pro are what I have on hand

Environment

Show/Hide Visual Studio info
Microsoft Visual Studio Professional 2019
Version 16.11.7
VisualStudio.16.Release/16.11.7+31911.196
Microsoft .NET Framework
Version 4.8.04084

Installed Version: Professional

Visual C++ 2019   00435-60000-00000-AA071
Microsoft Visual C++ 2019

.NET Core Debugging with WSL   1.0
.NET Core Debugging with WSL

ASP.NET and Web Tools 2019   16.11.94.52318
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019   16.11.94.52318
For additional information, visit https://www.asp.net/

Azure App Service Tools v3.0.0   16.11.94.52318
Azure App Service Tools v3.0.0

Azure Functions and Web Jobs Tools   16.11.94.52318
Azure Functions and Web Jobs Tools

C# Tools   3.11.0-4.21403.6+ae1fff344d46976624e68ae17164e0607ab68b10
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Common Azure Tools   1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

Extensibility Message Bus   1.2.6 (master@34d6af2)
Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.

IntelliCode Extension   1.0
IntelliCode Visual Studio Extension Detailed Info

JetBrains ReSharper 2021.2.2   Build 212.0.20211006.155518
JetBrains ReSharper package for Microsoft Visual Studio. For more information about ReSharper, visit http://www.jetbrains.com/resharper. Copyright © 2021 JetBrains, Inc.

Microsoft Azure Tools for Visual Studio   2.9
Support for Azure Cloud Services projects

Microsoft Continuous Delivery Tools for Visual Studio   0.4
Simplifying the configuration of Azure DevOps pipelines from within the Visual Studio IDE.

Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft Library Manager   2.1.113+g422d40002e.RR
Install client-side libraries easily to any web project

Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++ Wizards   1.0
Microsoft Visual C++ Wizards

Microsoft Visual Studio Tools for Containers   1.2
Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container.

Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package

Mono Debugging for Visual Studio   16.10.15 (552afdf)
Support for debugging Mono processes with Visual Studio.

Multilingual App Toolkit   4.0
Multilingual App Toolkit helps you localize your Windows Store app by providing file management, pseudo and machine translation, translation editor, and build integration. http://aka.ms/matinstall

NuGet Package Manager   5.11.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit https://docs.nuget.org/

ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info

Razor (ASP.NET Core)   16.1.0.2122504+13c05c96ea6bdbe550bd88b0bf6cdddf8cde1725
Provides languages services for ASP.NET Core Razor.

SQL Server Data Tools   16.0.62111.11070
Microsoft SQL Server Data Tools

Tizen Template Studio   1.0.7531.1
Tizen Template Studio quickly builds a Tizen app, using a wizard-based UI.

TypeScript Tools   16.0.30526.2002
TypeScript Tools for Microsoft Visual Studio

Visual Basic Tools   3.11.0-4.21403.6+ae1fff344d46976624e68ae17164e0607ab68b10
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Visual F# Tools   16.11.0-beta.21514.6+b6c2c4f53ea3a08fa603ea93d6d2f808a62a21d1
Microsoft Visual F# Tools

Visual Studio Code Debug Adapter Host Package   1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio

Visual Studio Container Tools Extensions   1.0
View, manage, and diagnose containers within Visual Studio.

Visual Studio Tools for Containers   1.0
Visual Studio Tools for Containers

VisualStudio.DeviceLog   1.0
Information about my package

VisualStudio.Foo   1.0
Information about my package

VisualStudio.Mac   1.0
Mac Extension for Visual Studio

Xamarin   16.11.000.197 (d16-11@6934992)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.

Xamarin Designer   16.11.0.47 (remotes/origin/d16-11@e0d612363)
Visual Studio extension to enable Xamarin Designer tools in Visual Studio.

Xamarin Templates   16.10.5 (355b57a)
Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.

Xamarin.Android SDK   12.0.0.3 (d16-11/f0e3c2d)
Xamarin.Android Reference Assemblies and MSBuild support.
    Mono: c633fe9
    Java.Interop: xamarin/java.interop/d16-11@476bb5b
    ProGuard: Guardsquare/proguard/v7.0.1@912d149
    SQLite: xamarin/sqlite/3.35.4@85460d3
    Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-11@87af37b


Xamarin.iOS and Xamarin.Mac SDK   15.2.0.17 (738fde344)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

Reproduction Link

Here's a project that reproduces the crash based upon your WorkingWithFonts sample project so the crash stack trace is shorter but terminates in the same call tree.

WorkingWithFontsIosCrash.zip

Workaround

Not loading the page that consumes the embedded font removes the crash. Not really a solution but it doesn't crash there.
UPDATE - see this comment below

@bakerhillpins bakerhillpins added s/unverified New report that has yet to be verified t/bug 🐛 labels Nov 29, 2021
@bakerhillpins
Copy link
Author

Just added a project that reproduces the crash based upon your WorkingWithFonts sample project so the crash stack trace is shorter but terminates in the same call tree:

Show/Hide Example Project crash stack trace
=================================================================
	Native Crash Reporting
=================================================================
Got a segv while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================

	0x1044ac1e0 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_dump_native_crash_info
	0x1044a2c5c - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_handle_native_crash

	0x1044afbb8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_sigsegv_signal_handler_debug
	0x1ec16029c - /usr/lib/system/libsystem_platform.dylib : <redacted>
	0x1a15fdb74 - /System/Library/Frameworks/Foundation.framework/Foundation : <redacted>

	0x104651c34 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x1046502c4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x1046471b8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x104645748 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x1044b2e70 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x10455f984 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x104562e08 - /private/var/containers/Bundle/Ap
plication/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x10463e0e0 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline
	0x1046439d4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline
	0x104644548 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a264b58c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a264fdb4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2650178 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x104651c04 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin
/UIKitCore : <redacted>
	0x1a2db9cf4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2db93bc - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline
	0x1046439d4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline
	0x104644548 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a2655814 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2655fd4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2535a10 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a253bad4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2535298 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a25325b8 - /System/Library/PrivateFrameworks/UIKitCore.framework
.PreBuilt.iOS : do_icall
	0x1046502c4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x1046471b8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x104645748 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x1044b2e70 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x10455f984 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x104562e08 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x10463e0e0
	0x1a2dba2c0 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2dcb800 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x104651b78 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x1046502c4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper

	0x1046471b8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x104645748 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke

	0x1044b2e70 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x10455f984 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked

	0x1a23d0d44 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a2d7c560 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a23d01ac - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2939458 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : _UIScenePerformActionsWithLifecycleActionMask

	0x104562e08 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke
	0x10463e0e0 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_invoke_trampoline
	0x1046439d4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arch_trampoline
	0x104644548 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_arm64_common_trampoline
	0x1a2d74980 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2d76414 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a23d0804 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a23d0b54 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a23d0390 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a23d88d4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2846e84 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2952268 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : _UISceneSettingsDiffActionPerformChangesWithTransitionContext
	0x1a23d85cc - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a22004b4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a21fee34 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

	0x1a22000dc - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2d7a700 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>

rks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a0300f78 - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a03002e8 - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a02fa25c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
	0x1a02f99f4 - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : CFRunLoopRunSpecific
	0x1b79cf734 - /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices : GSEventRunModal
	0x1a2d7875c - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1a2d7dfcc - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : UIApplicationMain
	0x104651b90 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x1046502c4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamar
	0x1a28704e4 - /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : <redacted>
	0x1af9ab5d8 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1af9d6d44 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1af9ba6a4 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1af9d6a0c - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x19ff7381c - /usr/lib/system/libdispatch.dylib : <redacted>
	0x19ff7730c - /usr/lib/system/libdispatch.dylib : <redacted>
	0x1af9fefa0 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1af9fec30 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1af9ff184 - /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices : <redacted>
	0x1a030107c - /System/Library/Framewo
_InternalInvoke
	0x10451f780 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : ves_icall_InternalInvoke_raw
	0x104651b90 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall
	0x1046502c4 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : do_icall_wrapper
	0x1046471b8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x104645748 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x1044b2e70 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x10455f984 - /private/var/con
 pointer (0x1ec160654):0x1ec160644  42 00 01 f1 e9 00 00 54 60 04 00 ac 63 80 00 91  B......T`...c...
0x1ec160654  20 04 40 ac 21 80 00 91 42 80 00 f1 68 ff ff 54   .@.!...B...h..T
0x1ec160664  21 00 02 8b 22 0c 40 ac 60 04 00 ac 63 00 02 8b  !...".@.`...c...
0x1ec160674  62 0c 01 ac c0 03 5f d6 63 80 00 91 63 e8 7b 92  b....._.c...c.{.

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:void_objc_msgSend_IntPtr_UIntPtr <0x00022>
	  at Foundation.NSMutableData:AppendBytes <0x00054>
	  at Foundation.NSData:FromStream <0x0010c>
	  at Xamarin.Forms.Platform.iOS.EmbeddedFontLoader:LoadFont <0x00016>
	  at Xamarin.Forms.Internals.FontRegistrar:HasFont <0x0013e>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:CleanseFontName <0x0000c>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:_ToNativeFont <0x00124>
	  at System.Func`4:invoke_TResult_T1_T2_T3 <0x000ae>

teRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:OnChildAdded <0x00084>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:Load <0x0005a>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:ViewDidLoad <0x0010c>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0008e>
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:IntPtr_objc_msgSendSuper <0x0001a>
	  at UIKit.UIViewController:get_View <0x0006c>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:get_NativeView <0x00016>
	  at Xamarin.Forms.Platform.iOS.PageRenderer:SetElement <0x00096>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:SetupPage <0x00028>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:Reset <0x00068>
	  at <Module>:invoke_void <0x00078>
	  at Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions:Apply <0x0048e>
	  at Xamarin.Forms.Platform.iOS.TabbedRenderer:OnPagesChanged <0x00036>
	  at Xamarin.Forms.Platform.iOS.TabbedRendere
oid_string[] <0x00092>
	  at <unknown> <0xffffffff>
	  at System.Reflection.RuntimeMethodInfo:InternalInvoke <0x00030>
	  at System.Reflection.RuntimeMethodInfo:Invoke <0x000fc>
	  at System.Reflection.MethodBase:Invoke <0x0001a>
	  at Xamarin.iOS.HotRestart.Application:Run <0x001c8>
	  at Xamarin.PreBuilt.iOS.Applications:Main <0x0005a>
	  at <Module>:runtime_invoke_direct_void_string[] <0x00092>
=================================================================

r:SetElement <0x000b2>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.Platform:AddChild <0x00052>
	  at Xamarin.Forms.Platform.iOS.Platform:WillAppear <0x00086>
	  at Xamarin.Forms.Platform.iOS.PlatformRenderer:ViewWillAppear <0x00040>
	  at <Module>:runtime_invoke_direct_void__this___bool <0x0009e>
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:void_objc_msgSend <0x0001a>
	  at UIKit.UIWindow:MakeKeyAndVisible <0x00038>
	  at Xamarin.Forms.Platform.iOS.FormsApplicationDelegate:SetMainPage <0x00022>
	  at Xamarin.Forms.Platform.iOS.FormsApplicationDelegate:FinishedLaunching <0x0006e>
	  at WorkingWithFonts.iOS.AppDelegate:FinishedLaunching <0x00032>
	  at <Module>:runtime_invoke_direct_bool__this___UIApplication_NSDictionary <0x000c8>
	  at <unknown> <0xffffffff>
	  at UIKit.UIApplication:UIApplicationMain <0x000b8>
	  at UIKit.UIApplication:Main <0x00054>
	  at WorkingWithFonts.iOS.Application:Main <0x00012>
	  at <Module>:runtime_invoke_direct_v
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToNativeFont <0x000b4>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToNativeFont <0x0005c>
	  at Xamarin.Forms.Platform.iOS.FontExtensions:ToUIFont <0x0000a>
	  at Xamarin.Forms.Platform.iOS.LabelRenderer:UpdateFont <0x00082>
	  at Xamarin.Forms.Platform.iOS.LabelRenderer:OnElementChanged <0x000d8>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x002a2>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:CreateRenderer <0x00080>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:OnChildAdded <0x00084>
	  at Xamarin.Forms.Platform.iOS.VisualElementPackager:Load <0x0005a>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:SetElement <0x00228>
	  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement <0x00010>
	  at Xamarin.Forms.Platform.iOS.Platform:Crea
in.PreBuilt.iOS : do_icall_wrapper
	0x1046471b8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_exec_method_full
	0x104645748 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : interp_runtime_invoke
	0x1044b2e70 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_runtime_invoke
	0x10455f984 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x104566000 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_try_invoke_array
	0x10450f4f0 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : ves_icall
tainers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_invoke_checked
	0x104564bf8 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_runtime_exec_main_checked
	0x104497850 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : mono_jit_exec
	0x104643814 - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : xamarin_main
	0x10445f4cc - /private/var/containers/Bundle/Application/D60158D0-3687-4828-863A-EEBE4161F546/WorkingWithFontsiOS.app/Xamarin.PreBuilt.iOS : main
	0x19ffb5cf8 - /usr/lib/system/libdyld.dylib : <redacted>

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction
The app has been terminated.

@jfversluis
Copy link
Member

Thanks for the report @bakerhillpins like in #14936 are you using Hot Restart?

@bakerhillpins
Copy link
Author

bakerhillpins commented Nov 30, 2021

@jfversluis Do you mean "Hot Reload" in Tools->Options->Debugging->Hot Reload? "Hot Restart" isn't showing up as an option/command. It was enabled but I've disabled it in the Options and it still occurs. Even restarted VS after the option change to be sure it started with it disabled. (Should I be disabling it some other way?)

HotReload

Interestingly, I've noticed that the Apply Code Changes button stays enabled regardless of the Hot Reload setting and the way I read the documentation I thought that it should be disabled?

ApplyChanges

Also noted that the Documentation says that you need to change the linker option to "Don't Link". The example project has the linker setting as "Link Framework SDKs Only" in the repo but changing that doesn't change the outcome either. It still crashes.

@jfversluis
Copy link
Member

Naming is hard... While the naming is very similar, it does something very different: https://docs.microsoft.com/xamarin/xamarin-forms/deploy-test/hot-restart

It allows you to debug your iOS application on a iOS device straight from Windows without having to use a Mac. But since you don't know about it I guess you're not using it? :)

@bakerhillpins
Copy link
Author

bakerhillpins commented Nov 30, 2021

Well, what you're describing is exactly what I'm doing, I'm debugging the app directly on an iPhone 12 pro/iPhone 7 device so I must be using that. Referencing the link you provided it states:

Starting in Visual Studio 16.9, Xamarin Hot Restart is on by default and can be turned off from Tools > Options > Xamarin > iOS Settings > Enable Hot Restart.

Odd though that typing Hot Restart into the search box comes up with no results?

HotRestart

Anyway, disabling this feature forces me to run on an iOS simulator with iOS 15 and it works.

@jfversluis
Copy link
Member

Ah funny how you use this thing without knowing the actual name. Not that I blame you! 😄

OK, great, that at least gives us some direction of when and how this is happening. Not sure if that makes it easier to come up with a fix though.

@bakerhillpins
Copy link
Author

Yea, "Hot Restart" somehow equating to debugging on a physical device is not a connection I would make. But yes, I feel the pain of trying to come up with naming that's enlightening.

@bakerhillpins
Copy link
Author

@jfversluis Since this problem exhibits the same relationship to Hot Restart (only occurs on a device - works on an emulator/Hot Restart disabled) I figured I'd add the crash info here so you have it. I could probably build up a 2nd example program but I need to move forward on other things today so it might be end of week.

I'm launching an Rg.Plugins.Popup.Pages.PopupPage and I get the following Unhandled Exception:

Foundation.MonoTouchException
  Message=Objective-C exception thrown.  Name: NSRangeException Reason: *** -[__NSArrayI_Transfer objectAtIndex:]: index 4345408824 beyond bounds [0 .. 0]
Native stack trace:
	0   CoreFoundation                      0x00000001a0386dd4 A408A063-A023-3AAA-A674-0FF01607F818 + 1220052
	1   libobjc.A.dylib                     0x00000001b4ee37a8 objc_exception_throw + 60
	2   CoreFoundation                      0x00000001a03f95a0 A408A063-A023-3AAA-A674-0FF01607F818 + 1688992
	3   CoreFoundation                      0x00000001a039e8f4 A408A063-A023-3AAA-A674-0FF01607F818 + 1317108
	4   Xamarin.PreBuilt.iOS                0x00000001023b1bec do_icall + 256
	5   Xamarin.PreBuilt.iOS                0x00000001023b02c4 do_icall_wrapper + 296
	6   Xamarin.PreBuilt.iOS                0x00000001023a71b8 interp_exec_method_full + 2740
	7   Xamarin.PreBuilt.iOS                0x00000001023a5748 interp_runtime_invoke + 336
	8   Xamarin.PreBuilt.iOS                0x0000000102212e70 mono_jit_runtime_invoke + 900
	9   Xamarin.PreBuilt.iOS                0x00000001022c1188 mono_runtime_try_invoke + 156
	10  Xamarin.PreBuilt.iOS                0x00000001022c2ddc mono_runtime_invoke + 100
	11  Xamarin.PreBuilt.iOS                0x00000001021293e0 _ZL31native_to_managed_trampoline_11P11objc_objectP13objc_selectorPP11_MonoMethodj + 244
	12  Xamarin.PreBuilt.iOS                0x0000000102129ae8 -[__MonoMac_NSAsyncActionDispatcher xamarinApplySelector] + 44
	13  Foundation                          0x00000001a175c468 C714B5C7-3B1E-3CFE-BDC2-9BEB31C054C9 + 1549416
	14  CoreFoundation                      0x00000001a030107c A408A063-A023-3AAA-A674-0FF01607F818 + 671868
	15  CoreFoundation                      0x00000001a0300f78 A408A063-A023-3AAA-A674-0FF01607F818 + 671608
	16  CoreFoundation                      0x00000001a030027c A408A063-A023-3AAA-A674-0FF01607F818 + 668284
	17  CoreFoundation                      0x00000001a02fa25c A408A063-A023-3AAA-A674-0FF01607F818 + 643676
	18  CoreFoundation                      0x00000001a02f99f4 CFRunLoopRunSpecific + 600
	19  GraphicsServices                    0x00000001b79cf734 GSEventRunModal + 164
	20  UIKitCore                           0x00000001a2d7875c F9E6CF6F-3B15-3C66-8C35-951AFD4D0CC4 + 12363612
	21  UIKitCore                           0x00000001a2d7dfcc UIApplicationMain + 168
	22  Xamarin.PreBuilt.iOS                0x00000001023b1b90 do_icall + 164
	23  Xamarin.PreBuilt.iOS                0x00000001023b02c4 do_icall_wrapper + 296
	24  Xamarin.PreBuilt.iOS                0x00000001023a71b8 interp_exec_method_full + 2740
	25  Xamarin.PreBuilt.iOS                0x00000001023a5748 interp_runtime_invoke + 336
	26  Xamarin.PreBuilt.iOS                0x0000000102212e70 mono_jit_runtime_invoke + 900
	27  Xamarin.PreBuilt.iOS                0x00000001022bf984 mono_runtime_invoke_checked + 148
	28  Xamarin.PreBuilt.iOS                0x00000001022c6000 mono_runtime_try_invoke_array + 1272
	29  Xamarin.PreBuilt.iOS                0x000000010226f4f0 ves_icall_InternalInvoke + 1036
	30  Xamarin.PreBuilt.iOS                0x000000010227f780 ves_icall_InternalInvoke_raw + 108
	31  Xamarin.PreBuilt.iOS                0x00000001023b1b90 do_icall + 164
	32  Xamarin.PreBuilt.iOS                0x00000001023b02c4 do_icall_wrapper + 296
	33  Xamarin.PreBuilt.iOS                0x00000001023a71b8 interp_exec_method_full + 2740
	34  Xamarin.PreBuilt.iOS                0x00000001023a5748 interp_runtime_invoke + 336
	35  Xamarin.PreBuilt.iOS                0x0000000102212e70 mono_jit_runtime_invoke + 900
	36  Xamarin.PreBuilt.iOS                0x00000001022bf984 mono_runtime_invoke_checked + 148
	37  Xamarin.PreBuilt.iOS                0x00000001022c4bf8 mono_runtime_exec_main_checked + 128
	38  Xamarin.PreBuilt.iOS                0x00000001021f7850 mono_jit_exec + 376
	39  Xamarin.PreBuilt.iOS                0x00000001023a3814 xamarin_main + 1924
	40  Xamarin.PreBuilt.iOS                0x00000001021bf4cc main + 76
	41  libdyld.dylib                       0x000000019ffb5cf8 1A4BE407-C230-309B-AEAB-8E9C62BD377A + 7416

  Source=Xamarin.iOS
  StackTrace:
  at ObjCRuntime.Runtime.ThrowNSException (System.IntPtr ns_exception) [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/Runtime.cs:449 
  at ObjCRuntime.Runtime.throw_ns_exception (System.IntPtr exc) [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/runtime/Delegates.generated.cs:392 
  at (wrapper native-to-managed) ObjCRuntime.Runtime.throw_ns_exception(intptr)

Rg.Plugins.Popup 2.0.0.11 is referenced through Prism.Plugin.Popups Version=8.0.76

@jfversluis
Copy link
Member

Unfortunately this doesn't help me much, sorry, I appreciate the help and thinking with me though! A reproduction is ofter best. But being honest, the Hot Restart stuff is also something that is a bit outside of our direct circle of influence. I will see if I can get someone to look at it, but wouldn't hold my breath.

If you could get those reproductions without spending too much time that would be always helpful though!

@bakerhillpins
Copy link
Author

bakerhillpins commented Nov 30, 2021

Ok, I'll work that up.

the Hot Restart stuff is also something that is a bit outside of our direct circle of influence. I will see if I can get someone to look at it, but wouldn't hold my breath.

Should I be writing these up under some other product? VS perhaps?

@jfversluis
Copy link
Member

Let me first see what I can do with this one and getting some attention on it. I would recommend you to report it through Visual Studio by going to Help > Report a problem. You could still do that to get some extra attention. There is a chance they will still transfer that here though 😅

@angelru
Copy link

angelru commented Nov 30, 2021

Hi guys,
a long time ago I opened a ticket with the same problem. I would appreciate if you put a comment with more information:

(https://developercommunity.visualstudio.com/t/iphone-ios-151-physical-debug/1572333

@jfversluis
Copy link
Member

Seems you could add some detail to that as well @bakerhillpins! Thanks @angelru

@bakerhillpins
Copy link
Author

bakerhillpins commented Nov 30, 2021

Seems you could add some detail to that as well @bakerhillpins! Thanks @angelru

@jfversluis Yes it does.....

@angelru Followed your link to the VS issue and noted the following question from Mauro Agnoletti [MSFT]:

Could you please confirm if this error also happen with remote builds? Just connect to the Mac from VS with Pair To Mac, plug your iPhone into your Mac, and then try building/deploying/launching your app against that device. Your logs shows that you are trying with Hot Restart (device plugged in in your Windows machine). As I mentioned before, you can work with your physical device both locally (Hot Restart) or remotely (Pair To Mac).
We are currently investigating the Hot Restart issue but it’s useful to know if you can get unblocked by using Pair To Mac. Thanks

Please report to them that there is no crash when I plug my iPhone into my Mac Mini and debug using the Remote Device.

EGAD is it slow to build and deploy though. Probably network related.

@PieEatingNinjas
Copy link
Contributor

As I'm also experiencing the same issue, I took the liberty to also add my observations to the ticket above.

@jfversluis
Copy link
Member

As the linked support ticket (https://developercommunity.visualstudio.com/t/iphone-ios-151-physical-debug/1572333) points out it seems to be something in VS or another underlaying framework and not so much Xamarin.Forms. Please follow up in the linked ticket. Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants