Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firebase analyze failed in Xcode Cloud (Xcode 14.3) #11228

Closed
Veremei opened this issue May 4, 2023 · 2 comments · Fixed by #11230
Closed

Firebase analyze failed in Xcode Cloud (Xcode 14.3) #11228

Veremei opened this issue May 4, 2023 · 2 comments · Fixed by #11230

Comments

@Veremei
Copy link

Veremei commented May 4, 2023

Description

Xcode Cloud analyze step failed due to the found Firebase SDK issues with FirebaseCrashlytics and GoogleDataTransport.
It's not reproducible on the earlier Xcode versions.

  • GoogleDataTransport
Dereference of null pointer (loaded from variable 'error')
GDTCORPlatform.m:208
Dereference of null pointer (loaded from variable 'error')
GDTCORPlatform.m:209
  • FirebaseCrashlytics
Value stored to 'peValue' during its initialization is never read
FIRCLSDwarfUnwind.c:918

Screenshot 2023-05-04 at 15 53 08

Reproducing the issue

  • Set the Xcode version to 14.3
  • Add build and analyze steps

Firebase SDK Version

10.9, 10.8.1

Xcode Version

14.3

Installation Method

Swift Package Manager

Firebase Product(s)

Analytics, Crashlytics, Performance, Remote Config

Targeted Platforms

iOS

Relevant Log Output

No response

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
{
  "pins" : [
    {
      "identity" : "abseil-cpp-binary",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/abseil-cpp-binary.git",
      "state" : {
        "revision" : "a5f16ba68913840ee5df91b8dc06f5cc063579de",
        "version" : "1.2021110200.0"
      }
    },
    {
      "identity" : "amplify-swift",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/aws-amplify/amplify-swift",
      "state" : {
        "revision" : "0b47251e3455897811a27ae376aa9576afe7651a",
        "version" : "1.29.0"
      }
    },
    {
      "identity" : "aws-appsync-realtime-client-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/aws-amplify/aws-appsync-realtime-client-ios.git",
      "state" : {
        "revision" : "3de274c68a3cb60c8aec18b5bc0a8c07860219cd",
        "version" : "3.0.0"
      }
    },
    {
      "identity" : "aws-sdk-ios-spm",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/aws-amplify/aws-sdk-ios-spm.git",
      "state" : {
        "revision" : "51d99d74be7249ac6444581bd1e394fb60ea86a3",
        "version" : "2.30.4"
      }
    },
    {
      "identity" : "firebase-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/firebase-ios-sdk",
      "state" : {
        "revision" : "ee016a6774edca5ffc50c39855783d1add6ca0fc",
        "version" : "10.8.1"
      }
    },
    {
      "identity" : "googleappmeasurement",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleAppMeasurement.git",
      "state" : {
        "revision" : "274428b83e063cd518b998555be0ec18abcbe9de",
        "version" : "10.8.0"
      }
    },
    {
      "identity" : "googledatatransport",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleDataTransport.git",
      "state" : {
        "revision" : "cc7265b8e3906304e6e81f32c1662a94bbae2357",
        "version" : "9.2.2"
      }
    },
    {
      "identity" : "googleutilities",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleUtilities.git",
      "state" : {
        "revision" : "871d43135925cde39ef7421d8723ce47edfdcc39",
        "version" : "7.11.1"
      }
    },
    {
      "identity" : "grpc-binary",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/grpc-binary.git",
      "state" : {
        "revision" : "df37f6af8a273bc687e3166843ed86007de57d78",
        "version" : "1.44.0"
      }
    },
    {
      "identity" : "gtm-session-fetcher",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/gtm-session-fetcher.git",
      "state" : {
        "revision" : "d415594121c9e8a4f9d79cecee0965cf35e74dbd",
        "version" : "3.1.1"
      }
    },
    {
      "identity" : "leveldb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/leveldb.git",
      "state" : {
        "revision" : "0706abcc6b0bd9cedfbb015ba840e4a780b5159b",
        "version" : "1.22.2"
      }
    },
    {
      "identity" : "lokalise-ios-framework",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/lokalise/lokalise-ios-framework.git",
      "state" : {
        "revision" : "5bbc9ce346575266f96df271e4702c4a6fa57819",
        "version" : "0.10.2"
      }
    },
    {
      "identity" : "nanopb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/nanopb.git",
      "state" : {
        "revision" : "819d0a2173aff699fb8c364b6fb906f7cdb1a692",
        "version" : "2.30909.0"
      }
    },
    {
      "identity" : "nuke",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/kean/Nuke",
      "state" : {
        "revision" : "6241e100294a2aa70d1811641585ab7da780bd0f",
        "version" : "12.0.0"
      }
    },
    {
      "identity" : "promises",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/promises.git",
      "state" : {
        "revision" : "ec957ccddbcc710ccc64c9dcbd4c7006fcf8b73a",
        "version" : "2.2.0"
      }
    },
    {
      "identity" : "sqlite.swift",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/stephencelis/SQLite.swift.git",
      "state" : {
        "revision" : "5f5ad81ac0d0a0f3e56e39e646e8423c617df523",
        "version" : "0.13.2"
      }
    },
    {
      "identity" : "starscream",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/daltoniam/Starscream",
      "state" : {
        "revision" : "df8d82047f6654d8e4b655d1b1525c64e1059d21",
        "version" : "4.0.4"
      }
    },
    {
      "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
Replace this line with the contents of your Podfile.lock!
@google-oss-bot
Copy link

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@ncooke3
Copy link
Member

ncooke3 commented May 5, 2023

Thanks for reporting, @Veremei. The GoogleDataTransport issues are addressed in GoogleDataTransport 9.2.3. To pull this update into your project, select the Update to Latest Package Versions option in Xcode. Let me know if you have any issues.

The Crashlytics issues will be addressed in the next Firebase release.

@ncooke3 ncooke3 closed this as completed May 5, 2023
@firebase firebase locked and limited conversation to collaborators Jun 5, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy