yandexmobile / yandex-ads-unity-plugin

Yandex Mobile Ads Unity Plugin
Other
52 stars 9 forks source link

Crash on ios SIGSEGV at UnityFramework #105

Open rio99rom opened 2 months ago

rio99rom commented 2 months ago

There are frequent crashes on various iOS devices when using SDK 7.1.0

Details

Crashed: Thread SIGSEGV 0x0000000000000002 0 UnityFramework mono_class_get_checked + 10960 1 UnityFramework mono_class_get_checked + 10856 2 UnityFramework (Missing) 3 UnityFramework Unityplcrash_async_mach_exception_get_siginfo + 47000 4 UnityFramework vungle_fill_fopen64_filefunc + 1922256 5 UnityFramework vungle_fill_fopen64_filefunc + 1924024 6 UnityFramework vungle_fill_fopen64_filefunc + 1923444 7 UnityFramework vungle_fill_fopen64_filefunc + 2080984 8 UnityFramework vungle_fill_fopen64_filefunc + 2422056 9 UnityFramework vungle_fill_fopen64_filefunc + 2413484 10 UnityFramework IsAppEncrypted + 39244 11 UnityFramework GAD_GADRewardedAd_arm64_11_3_0 + 2572 12 UnityFramework GAD_GADFullScreenAd_arm64_11_3_0 + 6532 13 UnityFramework GAD_GADFullScreenAd_arm64_11_3_0 + 7480 14 UnityFramework GADPostNotificationFromMainQueue + 4028 15 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 128 16 CoreFoundation ___CFXRegistrationPost_block_invoke + 88 17 CoreFoundation _CFXRegistrationPost + 440 18 CoreFoundation _CFXNotificationPost + 728 19 Foundation -[NSNotificationCenter postNotificationName:object:userInfo:] + 92 20 UnityFramework GADPostNotificationFromMainQueue + 2780 21 UnityFramework GADPostNotification + 104 22 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 4068 23 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 3648 24 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 1484 25 UnityFramework GADPostNotificationFromMainQueue + 4028 26 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 128 27 CoreFoundation ___CFXRegistrationPost_block_invoke + 88 28 CoreFoundation _CFXRegistrationPost + 440 29 CoreFoundation _CFXNotificationPost + 728 30 Foundation -[NSNotificationCenter postNotificationName:object:userInfo:] + 92 31 UnityFramework GADPostNotificationFromMainQueue + 2780 32 UnityFramework GADPostNotification + 104 33 UnityFramework GAD_GADFullScreenAdViewController_arm64_11_3_0 + 3368 34 UIKitCore -[UIViewController _setViewAppearState:isAnimating:] + 1000 35 UIKitCore -[UIViewController __viewDidDisappear:] + 152 36 UIKitCore -[UIViewController _endAppearanceTransition:] + 184 37 UIKitCore __48-[UIPresentationController transitionDidFinish:]_block_invoke + 212 38 UIKitCore -[UIPresentationController transitionDidFinish:] + 1072 39 UIKitCore -[_UICurrentContextPresentationController transitionDidFinish:] + 44 40 UIKitCore __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.114 + 320 41 UIKitCore -[_UIViewControllerTransitionContext completeTransition:] + 116 42 UIKitCore -[UIViewControllerBuiltinTransitionViewAnimator animateTransition:] + 2460 43 UIKitCore ___UIViewControllerTransitioningRunCustomTransition_block_invoke_3 + 52 44 UIKitCore +[UIKeyboardSceneDelegate _pinInputViewsForKeyboardSceneDelegate:onBehalfOfResponder:duringBlock:] + 96 45 UIKitCore ___UIViewControllerTransitioningRunCustomTransition_block_invoke_2 + 196 46 UIKitCore +[UIView(Animation) _setAlongsideAnimations:toRunByEndOfBlock:] + 180 47 UIKitCore _UIViewControllerTransitioningRunCustomTransition + 484 48 UIKitCore __56-[UIPresentationController runTransitionForCurrentState]_block_invoke_3 + 1584 49 UIKitCore +[UIPresentationController _scheduleTransition:] + 80 50 UIKitCore -[UIPresentationController runTransitionForCurrentState] + 1560 51 UIKitCore -[UIPresentationController _dismissWithAnimationController:interactionController:target:didFinish:] + 400 52 UIKitCore __99-[UIViewController _dismissViewControllerWithAnimationController:interactionController:completion:]_block_invoke_2 + 56 53 UIKitCore +[UIView(Animation) performWithoutAnimation:] + 76 54 UIKitCore -[UIViewController _dismissViewControllerWithAnimationController:interactionController:completion:] + 532 55 UIKitCore +[UIView(Animation) performWithoutAnimation:] + 76 56 UIKitCore -[UIViewController _dismissViewControllerWithTransition:from:completion:] + 1188 57 UIKitCore -[UIViewController dismissViewControllerWithTransition:completion:] + 1364 58 UIKitCore -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 484 59 UIKitCore -[UIViewController dismissViewControllerAnimated:completion:] + 148 60 UIKitCore __68-[UIWindow _removeAllViewControllersFromWindowHierarchyFromDealloc:]_block_invoke + 44 61 UIKitCore +[UIViewController _performWithoutDeferringTransitionsAllowingAnimation:actions:] + 140 62 UIKitCore -[UIWindow _removeAllViewControllersFromWindowHierarchyFromDealloc:] + 236 63 UIKitCore -[UIWindow setRootViewController:] + 152 64 UnityFramework (Missing) 65 UIKitCore -[UIApplication _terminateWithStatus:] + 196 66 UIKitCore -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 112 67 UIKitCore -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:] + 164 68 UIKitCore -[UIApplication workspaceShouldExit:withTransitionContext:] + 164 69 FrontBoardServices __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke_2 + 72 70 FrontBoardServices -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 71 FrontBoardServices __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke + 128 72 libdispatch.dylib _dispatch_client_callout + 20 73 libdispatch.dylib _dispatch_block_invoke_direct + 288 74 FrontBoardServices __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 75 FrontBoardServices -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 76 FrontBoardServices -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 77 CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 78 CoreFoundation __CFRunLoopDoSource0 + 176 79 CoreFoundation __CFRunLoopDoSources0 + 340 80 CoreFoundation __CFRunLoopRun + 828 81 CoreFoundation CFRunLoopRunSpecific + 608 82 GraphicsServices GSEventRunModal + 164 83 UIKitCore -[UIApplication _run] + 888 84 UIKitCore UIApplicationMain + 340 85 UnityFramework (Missing) 86 [project name] main + 60 (main.mm:28) 87 (Missing) (Missing) Crashed: Thread SIGSEGV 0x0000000000000002 0 UnityFramework mono_class_get_checked + 10960 1 UnityFramework mono_class_get_checked + 10856 2 UnityFramework (Missing) 3 UnityFramework Unityplcrash_async_mach_exception_get_siginfo + 45508 4 UnityFramework vungle_fill_fopen64_filefunc + 1915156 5 UnityFramework vungle_fill_fopen64_filefunc + 1916764 6 UnityFramework vungle_fill_fopen64_filefunc + 1916212 7 UnityFramework vungle_fill_fopen64_filefunc + 2079064 8 UnityFramework vungle_fill_fopen64_filefunc + 2351436 9 UnityFramework vungle_fill_fopen64_filefunc + 2345984 10 UnityFramework IsAppEncrypted + 34492 11 UnityFramework GAD_GADInterstitialAd_arm64_11_3_0 + 2864 12 UnityFramework GAD_GADFullScreenAd_arm64_11_3_0 + 6532 13 UnityFramework GAD_GADFullScreenAd_arm64_11_3_0 + 7480 14 UnityFramework GADPostNotificationFromMainQueue + 4028 15 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 128 16 CoreFoundation ___CFXRegistrationPost_block_invoke + 88 17 CoreFoundation _CFXRegistrationPost + 440 18 CoreFoundation _CFXNotificationPost + 728 19 Foundation -[NSNotificationCenter postNotificationName:object:userInfo:] + 92 20 UnityFramework GADPostNotificationFromMainQueue + 2780 21 UnityFramework GADPostNotification + 104 22 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 4068 23 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 3648 24 UnityFramework GAD_GADIntermission_arm64_11_3_0 + 1484 25 UnityFramework GADPostNotificationFromMainQueue + 4028 26 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 128 27 CoreFoundation ___CFXRegistrationPost_block_invoke + 88 28 CoreFoundation _CFXRegistrationPost + 440 29 CoreFoundation _CFXNotificationPost + 728 30 Foundation -[NSNotificationCenter postNotificationName:object:userInfo:] + 92 31 UnityFramework GADPostNotificationFromMainQueue + 2780 32 UnityFramework GADPostNotification + 104 33 UnityFramework GAD_GADFullScreenAdViewController_arm64_11_3_0 + 3368 34 UIKitCore -[UIViewController _setViewAppearState:isAnimating:] + 1000 35 UIKitCore -[UIViewController __viewDidDisappear:] + 152 36 UIKitCore -[UIViewController _endAppearanceTransition:] + 184 37 UIKitCore __48-[UIPresentationController transitionDidFinish:]_block_invoke + 212 38 UIKitCore -[UIPresentationController transitionDidFinish:] + 1072 39 UIKitCore -[_UICurrentContextPresentationController transitionDidFinish:] + 44 40 UIKitCore __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.114 + 320 41 UIKitCore -[_UIViewControllerTransitionContext completeTransition:] + 116 42 UIKitCore -[UIViewControllerBuiltinTransitionViewAnimator animateTransition:] + 2460 43 UIKitCore ___UIViewControllerTransitioningRunCustomTransition_block_invoke_3 + 52 44 UIKitCore +[UIKeyboardSceneDelegate _pinInputViewsForKeyboardSceneDelegate:onBehalfOfResponder:duringBlock:] + 96 45 UIKitCore ___UIViewControllerTransitioningRunCustomTransition_block_invoke_2 + 196 46 UIKitCore +[UIView(Animation) _setAlongsideAnimations:toRunByEndOfBlock:] + 180 47 UIKitCore _UIViewControllerTransitioningRunCustomTransition + 484 48 UIKitCore __56-[UIPresentationController runTransitionForCurrentState]_block_invoke_3 + 1584 49 UIKitCore +[UIPresentationController _scheduleTransition:] + 80 50 UIKitCore -[UIPresentationController runTransitionForCurrentState] + 1560 51 UIKitCore -[UIPresentationController _dismissWithAnimationController:interactionController:target:didFinish:] + 400 52 UIKitCore __99-[UIViewController _dismissViewControllerWithAnimationController:interactionController:completion:]_block_invoke_2 + 56 53 UIKitCore +[UIView(Animation) performWithoutAnimation:] + 76 54 UIKitCore -[UIViewController _dismissViewControllerWithAnimationController:interactionController:completion:] + 532 55 UIKitCore +[UIView(Animation) performWithoutAnimation:] + 76 56 UIKitCore -[UIViewController _dismissViewControllerWithTransition:from:completion:] + 1188 57 UIKitCore -[UIViewController dismissViewControllerWithTransition:completion:] + 1364 58 UIKitCore -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 484 59 UIKitCore -[UIViewController dismissViewControllerAnimated:completion:] + 148 60 UIKitCore __68-[UIWindow _removeAllViewControllersFromWindowHierarchyFromDealloc:]_block_invoke + 44 61 UIKitCore +[UIViewController _performWithoutDeferringTransitionsAllowingAnimation:actions:] + 140 62 UIKitCore -[UIWindow _removeAllViewControllersFromWindowHierarchyFromDealloc:] + 236 63 UIKitCore -[UIWindow setRootViewController:] + 152 64 UnityFramework (Missing) 65 UIKitCore -[UIApplication _terminateWithStatus:] + 196 66 UIKitCore -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 112 67 UIKitCore -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:] + 164 68 UIKitCore -[UIApplication workspaceShouldExit:withTransitionContext:] + 164 69 FrontBoardServices __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke_2 + 72 70 FrontBoardServices -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 71 FrontBoardServices __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke + 128 72 libdispatch.dylib _dispatch_client_callout + 20 73 libdispatch.dylib _dispatch_block_invoke_direct + 288 74 FrontBoardServices __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 75 FrontBoardServices -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 76 FrontBoardServices -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 77 CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 78 CoreFoundation __CFRunLoopDoSource0 + 176 79 CoreFoundation __CFRunLoopDoSources0 + 244 80 CoreFoundation __CFRunLoopRun + 828 81 CoreFoundation CFRunLoopRunSpecific + 608 82 GraphicsServices GSEventRunModal + 164 83 UIKitCore -[UIApplication _run] + 888 84 UIKitCore UIApplicationMain + 340 85 UnityFramework (Missing) 86 [project name] main + 60 (main.mm:28) 87 (Missing) (Missing)

mobile-ads-github commented 2 months ago

Спасибо за Ваше обращение, для разбора создана задача с номером PCODESUP-3509. Мы ознакомимся и вернемся с ответом в течение 2 дней, возможно запросим дополнительную информацию.

Thank you for your message, a task with the number PCODESUP-3509 has been created for analysis. We will get acquainted and return with the answer within 2 days, we may request additional information.

rio99rom commented 2 months ago

Any news? These crashes are quite critical for me. They affect 3% of iOS users.

AlexShyNut commented 2 months ago

У меня та же проблема на unity 2022.3

mobile-ads-github commented 1 month ago

Good afternoon, we are looking into the issue.

mobile-ads-github commented 3 weeks ago

To resolve the issue, please try updating to version 7.4.0.