Closed vrambo8 closed 1 year ago
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
If needed I have built a minimum reproducible example Xcode project :) Let me know where to upload it
Thanks for reporting, @vrambo8. Yes, sharing your minimal reproducible app would be great :) You may try to create a repo and add me as a collaborator. Make sure that all personally identifiable information is scrubbed from your project.
@rizafran How may I include the GoogleService-Info.plist
since it contains personal information?
You can exclude your GoogleService-Info.plist
file in your project and I'll be using my own .plist file.
@rizafran I have invited you as a collaborator to https://github.com/vrambo8/firebase-phone-auth-test
Thanks for sharing your mcve, @vrambo8. Upon testing, I was able to reproduce the issue using your app, but when I tried using the Auth Quickstart, I wasn't able to get the same error. I'm still trying to debug what's causing the issue. I'll let you know once I have an update.
Sorry for the late reply. I've notified our engineers regarding this issue, and is internally tracked in b/279622576.
@rizafran or @vrambo8, can you share the crashing stack trace?
Hi @vrambo8, based on the stack trace we got from the crash, this seems like a UI-related as the crash happens in the dealloc of a view controller. With this, could you try reproducing the issue with debugging tools like zombies or asan?
Hey @vrambo8. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.
If you have more information that will help us get to the bottom of this, just add a comment!
Since there haven't been any recent updates here, I am going to close this issue.
@vrambo8 if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.
Description
Whenever I try to login using Phone number authentication, the app crashes with a bad access error, which does not seem to pinpoint anywhere in my app.
I know the login is successful because if I run the app again the user will be already logged in, but if I sign out and then sign back in, the crash will happen again.
Mentioning that this issue does not occur in the simulator, only on my iPhone IOS16.
Reproducing the issue
Authentication code
Firebase SDK Version
10.6.0
Xcode Version
14.2
Installation Method
Swift Package Manager
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippet```json { "pins" : [ { "identity" : "abseil-cpp-swiftpm", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/abseil-cpp-SwiftPM.git", "state" : { "revision" : "583de9bd60f66b40e78d08599cc92036c2e7e4e1", "version" : "0.20220203.2" } }, { "identity" : "alamofire", "kind" : "remoteSourceControl", "location" : "https://github.com/Alamofire/Alamofire.git", "state" : { "revision" : "78424be314842833c04bc3bef5b72e85fff99204", "version" : "5.6.4" } }, { "identity" : "boringssl-swiftpm", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/boringssl-SwiftPM.git", "state" : { "revision" : "dd3eda2b05a3f459fc3073695ad1b28659066eab", "version" : "0.9.1" } }, { "identity" : "firebase-ios-sdk", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/firebase-ios-sdk", "state" : { "revision" : "60f9a33e7084482df67b48e16f315f4f7a6f5da9", "version" : "10.6.0" } }, { "identity" : "googleappmeasurement", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleAppMeasurement.git", "state" : { "revision" : "04351180d4c757c6c16127cb57b685fff9ef260b", "version" : "10.6.0" } }, { "identity" : "googledatatransport", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleDataTransport.git", "state" : { "revision" : "f6b558e3f801f2cac336b04f615ce111fa9ddaa0", "version" : "9.2.1" } }, { "identity" : "googleutilities", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleUtilities.git", "state" : { "revision" : "0543562f85620b5b7c510c6bcbef75b562a5127b", "version" : "7.11.0" } }, { "identity" : "grpc-ios", "kind" : "remoteSourceControl", "location" : "https://github.com/grpc/grpc-ios.git", "state" : { "revision" : "8440b914756e0d26d4f4d054a1c1581daedfc5b6", "version" : "1.44.3-grpc" } }, { "identity" : "gtm-session-fetcher", "kind" : "remoteSourceControl", "location" : "https://github.com/google/gtm-session-fetcher.git", "state" : { "revision" : "96d7cc73a71ce950723aa3c50ce4fb275ae180b8", "version" : "3.1.0" } }, { "identity" : "leveldb", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/leveldb.git", "state" : { "revision" : "0706abcc6b0bd9cedfbb015ba840e4a780b5159b", "version" : "1.22.2" } }, { "identity" : "nanopb", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/nanopb.git", "state" : { "revision" : "819d0a2173aff699fb8c364b6fb906f7cdb1a692", "version" : "2.30909.0" } }, { "identity" : "promises", "kind" : "remoteSourceControl", "location" : "https://github.com/google/promises.git", "state" : { "revision" : "ec957ccddbcc710ccc64c9dcbd4c7006fcf8b73a", "version" : "2.2.0" } }, { "identity" : "swift-protobuf", "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-protobuf.git", "state" : { "revision" : "0af9125c4eae12a4973fb66574c53a54962a9e1e", "version" : "1.21.0" } } ], "version" : 2 } ```
If using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippet```yml Replace this line with the contents of your Podfile.lock! ```