Google Sign-In for iOS crash
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- ios, objective-c
- Ambito
- authentication, mobile
Direzione di ricerca
Inizia riproducendo il crash su iOS con GoogleSignIn 5.0.2, seguendo il flusso segnalato in cui viene chiusa la pagina Google. Usa lo stack trace del thread principale e i log del ciclo di vita del view controller di autenticazione forniti per analizzare il percorso di dismissal. Il lavoro è completato quando la chiusura della pagina Google non provoca più il crash dell’app.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
After the Google page was closed, Google crashed
Environment
All versions of iOS will
The currently accessed version is: 'GoogleSignIn', '5.0.2'
Additional context
Crashed: com.apple.main-thread
0 libobjc.A.dylib 0x2bdc objc_release_x8 + 16
1 libsystem_blocks.dylib 0x25d4 bool HelperBase::disposeCapture<(HelperBase::BlockCaptureKind)3>(unsigned int, unsigned char*) + 68
2 libsystem_blocks.dylib 0x2524 HelperBase::destroyBlock(Block_layout*, bool, unsigned char*) + 160
3 libsystem_blocks.dylib 0x2450 _call_dispose_helpers_excp + 72
4 libsystem_blocks.dylib 0x23ec _Block_release + 252
5 libsystem_blocks.dylib 0x22b4 bool HelperBase::disposeCapture<(HelperBase::BlockCaptureKind)4>(unsigned int, unsigned char*) + 68
6 libsystem_blocks.dylib 0x2538 HelperBase::destroyBlock(Block_layout*, bool, unsigned char*) + 180
7 libsystem_blocks.dylib 0x2450 _call_dispose_helpers_excp + 72
8 libsystem_blocks.dylib 0x23ec _Block_release + 252
9 libsystem_blocks.dylib 0x22b4 bool HelperBase::disposeCapture<(HelperBase::BlockCaptureKind)4>(unsigned int, unsigned char*) + 68
10 libsystem_blocks.dylib 0x2538 HelperBase::destroyBlock(Block_layout*, bool, unsigned char*) + 180
11 libsystem_blocks.dylib 0x2450 _call_dispose_helpers_excp + 72
12 libsystem_blocks.dylib 0x23ec _Block_release + 252
13 UIKitCore 0x12920c -[UIPresentationController transitionDidFinish:] + 1420
14 UIKitCore 0x6e600c -[_UICurrentContextPresentationController transitionDidFinish:] + 44
15 UIKitCore 0x6e2b6c __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.114 + 320
16 UIKitCore 0x128bec -[_UIViewControllerTransitionContext completeTransition:] + 116
17 UIKitCore 0x29a934 -[UITransitionView notifyDidCompleteTransition:] + 180
18 UIKitCore 0x29a5ec -[UITransitionView _didCompleteTransition:] + 832
19 UIKitCore 0x853f0 UIVIEW_IS_EXECUTING_ANIMATION_COMPLETION_BLOCK + 36
20 UIKitCore 0x84b88 -[UIViewAnimationBlockDelegate _didEndBlockAnimation:finished:context:] + 624
21 UIKitCore 0x841f4 -[UIViewAnimationState sendDelegateAnimationDidStop:finished:] + 436
22 UIKitCore 0x66704 -[UIViewAnimationState animationDidStop:finished:] + 192
23 UIKitCore 0x66774 -[UIViewAnimationState animationDidStop:finished:] + 304
24 QuartzCore 0x7198c run_animation_callbacks(void*) + 132
25 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
26 libdispatch.dylib 0x125a4 _dispatch_main_queue_drain + 988
27 libdispatch.dylib 0x121b8 _dispatch_main_queue_callback_4CF + 44
28 CoreFoundation 0x3751c CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16
29 CoreFoundation 0x34218 __CFRunLoopRun + 1996
30 CoreFoundation 0x33968 CFRunLoopRunSpecific + 608
31 GraphicsServices 0x34e0 GSEventRunModal + 164
32 UIKitCore 0x22aedc -[UIApplication _run] + 888
33 UIKitCore 0x22a518 UIApplicationMain + 340
117 | Thu May 09 2024 19:34:33 | **** <LoginVC: 0x14d2ad000 > did Load ****
118 | Thu May 09 2024 19:34:33 | **** <SFAuthenticationViewController: 0x14c1d8000 > will disappear ****
119 | Thu May 09 2024 19:34:33 | **** <SFBrowserRemoteViewController: 0x14c07ec00 > will disappear ****
120 | Thu May 09 2024 19:34:33 | **** <UINavigationController: 0x14d369c00 > will Appear ****
121 | Thu May 09 2024 19:34:33 | **** <LoginVC: 0x14d2ad000 > will Appear ****
122 | Thu May 09 2024 19:34:33 | **** <UINavigationController: 0x14d369c00 > did Appear ****
123 | Thu May 09 2024 19:34:33 | **** <LoginVC: 0x14d2ad000 > did Appear ****
124 | Thu May 09 2024 19:34:33 | **** <SFAuthenticationViewController: 0x14c1d8000 > did disappear ****
125 | Thu May 09 2024 19:34:33 | **** <SFBrowserRemoteViewController: 0x14c07ec00 > did disappear ****
128 | Thu May 09 2024 19:34:35 | **** <UINavigationController: 0x14d369c00 > will disappear ****
129 | Thu May 09 2024 19:34:35 | **** <LoginVC: 0x14d2ad000 > will disappear ****
130 | Thu May 09 2024 19:34:35 | **** <SFAuthenticationViewController: 0x14c1d8000 > will Appear ****
131 | Thu May 09 2024 19:34:35 | **** <SFBrowserRemoteViewController: 0x14c07ec00 > will Appear ****
133 | Thu May 09 2024 19:34:35 | **** <SFBrowserRemoteViewController: 0x14f826a00 > did Load ****
134 | Thu May 09 2024 19:34:36 | **** <SFAuthenticationViewController: 0x14c1d8000 > did Appear ****
135 | Thu May 09 2024 19:34:36 | **** <SFBrowserRemoteViewController: 0x14c07ec00 > did Appear ****
136 | Thu May 09 2024 19:34:36 | **** <UINavigationController: 0x14d369c00 > did disappear ****
137 | Thu May 09 2024 19:34:36 | **** <LoginVC: 0x14d2ad000 > did disappear ****
- Lingua principale
- Objective-C
- Stelle
- 751
- Fork
- 282
- Merge medio
- 2g 15h
- PR unite (30g)
- 9
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di google/GoogleSignIn-iOS
-
enhancement triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
google/GoogleSignIn-iOS#621 ·
-
enhancement triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
google/GoogleSignIn-iOS#620 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
google/GoogleSignIn-iOS#440 · 4 commenti · 2 reazioni ·
-
enhancement triage
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
google/GoogleSignIn-iOS#611 ·
-
Remove Cocoapods Support Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
google/GoogleSignIn-iOS#607 ·
Tutte le issue di google/GoogleSignIn-iOS
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
macOS下查找brew::ncurse失败 Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
noah-nuebling/mac-mouse-fix#2054 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
obsproject/obs-studio#13918 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
HigherOrderCO/Bend#842 · 2 commenti ·