firebase-ios-sdk icon indicating copy to clipboard operation
firebase-ios-sdk copied to clipboard

Crash on amg.dylib HdyBnXmudp

Open joseewu opened this issue 1 year ago • 3 comments

Description

Hi Firebase team, we are getting this crash amg.dylib - HdyBnXmudp + 117996 only on iOS 16.7.4.

The stack trace:

Screenshot 2024-10-10 at 11 24 24

We are not sure if it's firebase sdk related because we only see FIRCLSContext and other firebase related classes name in the trace.

The crash is marked as early crash under 1 second but from our logs we actually found that the users has already used the app for a while.

Thanks for your time, please let me know if you need more information!

Reproducing the issue

No response

Firebase SDK Version

10.23.1

Xcode Version

15.4

Installation Method

Swift Package Manager

Firebase Product(s)

Analytics, Crashlytics, Performance

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-swiftpm",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/abseil-cpp-SwiftPM.git",
      "state" : {
        "revision" : "583de9bd60f66b40e78d08599cc92036c2e7e4e1",
        "version" : "0.20220203.2"
      }
    },
    {
      "identity" : "adyen-3ds2-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Adyen/adyen-3ds2-ios",
      "state" : {
        "revision" : "5dc03bf6133b6bc1cbde7800d4b980082e5241f9",
        "version" : "2.2.4"
      }
    },
    {
      "identity" : "adyen-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Adyen/adyen-ios.git",
      "state" : {
        "revision" : "4b9312f74bbbebd1c6994173e1c6c0ba7c9a6cec",
        "version" : "3.9.1"
      }
    },
    {
      "identity" : "adyen-wechatpay-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Adyen/adyen-wechatpay-ios",
      "state" : {
        "revision" : "8441165f8db64710f0cc477f98105668d0652e6e",
        "version" : "1.0.0"
      }
    },
    {
      "identity" : "alamofire",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Alamofire/Alamofire.git",
      "state" : {
        "revision" : "b2fa556e4e48cbf06cf8c63def138c98f4b811fa",
        "version" : "5.8.0"
      }
    },
    {
      "identity" : "appauth-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/openid/AppAuth-iOS.git",
      "state" : {
        "revision" : "71cde449f13d453227e687458144bde372d30fc7",
        "version" : "1.6.2"
      }
    },
    {
      "identity" : "boringssl-swiftpm",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/boringssl-SwiftPM.git",
      "state" : {
        "revision" : "dd3eda2b05a3f459fc3073695ad1b28659066eab",
        "version" : "0.9.1"
      }
    },
    {
      "identity" : "braintree_ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/braintree/braintree_ios.git",
      "state" : {
        "revision" : "3924f5ea0295087081e7e637fbf1333361e7054b",
        "version" : "5.23.0"
      }
    },
    {
      "identity" : "braze-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/braze-inc/braze-ios-sdk.git",
      "state" : {
        "revision" : "538e3729ec56f1c10e678c0e83266c57da17b5fa",
        "version" : "4.5.4"
      }
    },
    {
      "identity" : "bryxbanner",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/bryx-inc/BRYXBanner.git",
      "state" : {
        "revision" : "1d00ffc19c379253712a5792a7f5121fa0d66243",
        "version" : "0.8.5"
      }
    },
    {
      "identity" : "cache",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/hyperoslo/Cache.git",
      "state" : {
        "revision" : "c7f4d633049c3bd649a353bad36f6c17e9df085f",
        "version" : "6.0.0"
      }
    },
    {
      "identity" : "collectionconcurrencykit",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/JohnSundell/CollectionConcurrencyKit.git",
      "state" : {
        "revision" : "b4f23e24b5a1bff301efc5e70871083ca029ff95",
        "version" : "0.2.0"
      }
    },
    {
      "identity" : "cryptoswift",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/krzyzanowskim/CryptoSwift.git",
      "state" : {
        "revision" : "32f641cf24fc7abc1c591a2025e9f2f572648b0f",
        "version" : "1.7.2"
      }
    },
    {
      "identity" : "cwlcatchexception",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/mattgallagher/CwlCatchException.git",
      "state" : {
        "revision" : "3b123999de19bf04905bc1dfdb76f817b0f2cc00",
        "version" : "2.1.2"
      }
    },
    {
      "identity" : "cwlpreconditiontesting",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/mattgallagher/CwlPreconditionTesting.git",
      "state" : {
        "revision" : "a23ded2c91df9156628a6996ab4f347526f17b6b",
        "version" : "2.1.2"
      }
    },
    {
      "identity" : "dd-sdk-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/DataDog/dd-sdk-ios.git",
      "state" : {
        "revision" : "21b62371bdbd40747ef1c3b47ea0f2fd6f154eb1",
        "version" : "1.23.0"
      }
    },
    {
      "identity" : "difference",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/krzysztofzablocki/Difference.git",
      "state" : {
        "revision" : "02fe1111edc8318c4f8a0da96336fcbcc201f38b",
        "version" : "1.0.1"
      }
    },
    {
      "identity" : "down",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/johnxnguyen/Down.git",
      "state" : {
        "revision" : "f34b166be1f1db4aa8f573067e901d72f2a6be57",
        "version" : "0.11.0"
      }
    },
    {
      "identity" : "eureka",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/xmartlabs/Eureka.git",
      "state" : {
        "revision" : "b6e35acf77a5551070afa6248935ec68e71f22af",
        "version" : "5.4.0"
      }
    },
    {
      "identity" : "facebook-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/facebook/facebook-ios-sdk.git",
      "state" : {
        "revision" : "5ed7a05695b2830fcfd97b62225272fad2f61043",
        "version" : "16.1.3"
      }
    },
    {
      "identity" : "firebase-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/firebase-ios-sdk.git",
      "state" : {
        "revision" : "111d8d6ad1a1afd6c8e9561d26e55ab1e74fcb42",
        "version" : "8.15.0"
      }
    },
    {
      "identity" : "fmdb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/ccgus/fmdb",
      "state" : {
        "revision" : "61e51fde7f7aab6554f30ab061cc588b28a97d04",
        "version" : "2.7.7"
      }
    },
    {
      "identity" : "google-tag-manager-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/googleanalytics/google-tag-manager-ios-sdk.git",
      "state" : {
        "revision" : "bdd50141fba5f0e5de6ee4daecf0f540807c540a",
        "version" : "7.4.1"
      }
    },
    {
      "identity" : "googleappmeasurement",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleAppMeasurement.git",
      "state" : {
        "revision" : "ef819db8c58657a6ca367322e73f3b6322afe0a2",
        "version" : "8.15.0"
      }
    },
    {
      "identity" : "googledatatransport",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleDataTransport.git",
      "state" : {
        "revision" : "aae45a320fd0d11811820335b1eabc8753902a40",
        "version" : "9.2.5"
      }
    },
    {
      "identity" : "googlesignin-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleSignIn-iOS.git",
      "state" : {
        "revision" : "7932d33686c1dc4d7df7a919aae47361d1cdfda4",
        "version" : "7.0.0"
      }
    },
    {
      "identity" : "googleutilities",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleUtilities.git",
      "state" : {
        "revision" : "c38ce365d77b04a9a300c31061c5227589e5597b",
        "version" : "7.11.5"
      }
    },
    {
      "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" : "4e9bbf2808b8fee444e84a48f5f3c12641987d3e",
        "version" : "1.7.2"
      }
    },
    {
      "identity" : "gtmappauth",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GTMAppAuth.git",
      "state" : {
        "revision" : "cee3c709307912d040bd1e06ca919875a92339c6",
        "version" : "2.0.0"
      }
    },
    {
      "identity" : "ios-client-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/launchdarkly/ios-client-sdk.git",
      "state" : {
        "revision" : "8ceaa14005dc5879f1b67029010353d378366e02",
        "version" : "7.1.0"
      }
    },
    {
      "identity" : "ios_sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/adjust/ios_sdk.git",
      "state" : {
        "revision" : "3a19868552e27655249bd67dc4016faa41dbe48e",
        "version" : "4.34.2"
      }
    },
    {
      "identity" : "iqkeyboardmanager",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/hackiftekhar/IQKeyboardManager.git",
      "state" : {
        "revision" : "ea08e08958890043019d248065fe3d825f338087",
        "version" : "6.5.12"
      }
    },
    {
      "identity" : "jsonmodel",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/MapaX/jsonmodel.git",
      "state" : {
        "revision" : "c32f9901bb14d03c2bd9a76c2b344d208183eba4"
      }
    },
    {
      "identity" : "jtapplecalendar",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/patchthecode/JTAppleCalendar.git",
      "state" : {
        "revision" : "718f0ab68ba0fcd2bc134f6e9d30edc1b9b038e1",
        "version" : "8.0.5"
      }
    },
    {
      "identity" : "keychainaccess",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/kishikawakatsumi/KeychainAccess.git",
      "state" : {
        "revision" : "8d33ffd6f74b3bcfc99af759d4204c6395a3f918",
        "version" : "3.2.1"
      }
    },
    {
      "identity" : "kingfisher",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/onevcat/Kingfisher.git",
      "state" : {
        "revision" : "b6f62758f21a8c03cd64f4009c037cfa580a256e",
        "version" : "7.9.1"
      }
    },
    {
      "identity" : "klarna-mobile-sdk-spm",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/klarna/klarna-mobile-sdk-spm.git",
      "state" : {
        "revision" : "d7291aebf2a6d21a64ede99945930b850f8ab400",
        "version" : "2.6.10"
      }
    },
    {
      "identity" : "leveldb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/leveldb.git",
      "state" : {
        "revision" : "0706abcc6b0bd9cedfbb015ba840e4a780b5159b",
        "version" : "1.22.2"
      }
    },
    {
      "identity" : "lottie-spm",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/airbnb/lottie-spm.git",
      "state" : {
        "revision" : "60ea4f82fba8b4cb21a75665a889e86ed4d81c6e",
        "version" : "4.2.0"
      }
    },
    {
      "identity" : "m13progresssuite",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/SDOSLabs/M13ProgressSuite.git",
      "state" : {
        "revision" : "4cd6098b17e078581be2e488151f52f0db0826d7",
        "version" : "1.3.1"
      }
    },
    {
      "identity" : "nanopb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/nanopb.git",
      "state" : {
        "revision" : "7ee9ef9f627d85cbe1b8c4f49a3ed26eed216c77",
        "version" : "2.30908.0"
      }
    },
    {
      "identity" : "naveridlogin-ios-sp",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/kyungkoo/naveridlogin-ios-sp.git",
      "state" : {
        "revision" : "85b08cf3be9bfd84df09437c64bc621c93336770",
        "version" : "4.1.5"
      }
    },
    {
      "identity" : "nimble",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Quick/Nimble.git",
      "state" : {
        "revision" : "c93f16c25af5770f0d3e6af27c9634640946b068",
        "version" : "9.2.1"
      }
    },
    {
      "identity" : "objectmapper",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/tristanhimmelman/ObjectMapper.git",
      "state" : {
        "revision" : "0b96a734de3ea1c87374ae677064f86adb0716ec",
        "version" : "4.2.0"
      }
    },
    {
      "identity" : "pageboy",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/uias/Pageboy",
      "state" : {
        "revision" : "af8fa81788b893205e1ff42ddd88c5b0b315d7c5",
        "version" : "3.7.0"
      }
    },
    {
      "identity" : "phonenumberkit",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/marmelroy/PhoneNumberKit.git",
      "state" : {
        "revision" : "b6c141f4a97dde7cd3ea335a5d6d679faa7675f6",
        "version" : "3.6.7"
      }
    },
    {
      "identity" : "plcrashreporter",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/microsoft/plcrashreporter.git",
      "state" : {
        "revision" : "1aed8f7dc79ce8e674c61e430ef51ca3db18cea9",
        "version" : "1.11.1"
      }
    },
    {
      "identity" : "promises",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/promises.git",
      "state" : {
        "revision" : "e70e889c0196c76d22759eb50d6a0270ca9f1d9e",
        "version" : "2.3.1"
      }
    },
    {
      "identity" : "quick",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/Quick/Quick.git",
      "state" : {
        "revision" : "f9d519828bb03dfc8125467d8f7b93131951124c",
        "version" : "5.0.1"
      }
    },
    {
      "identity" : "rxswift",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/ReactiveX/RxSwift.git",
      "state" : {
        "revision" : "cec68169a048a079f461ba203fe85636548d7a89",
        "version" : "5.1.3"
      }
    },
    {
      "identity" : "sdwebimage",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/SDWebImage/SDWebImage.git",
      "state" : {
        "revision" : "36e484b317522667a4b2de9b50daaa01dfa30809",
        "version" : "5.18.0"
      }
    },
    {
      "identity" : "sift-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/SiftScience/sift-ios.git",
      "state" : {
        "revision" : "d9b3315662bcb551166b6c7d61fc5a221e671bd5",
        "version" : "2.1.5"
      }
    },
    {
      "identity" : "snapkit",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/SnapKit/SnapKit.git",
      "state" : {
        "revision" : "f222cbdf325885926566172f6f5f06af95473158",
        "version" : "5.6.0"
      }
    },
    {
      "identity" : "snowplow-ios-tracker",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/snowplow/snowplow-ios-tracker.git",
      "state" : {
        "revision" : "dc5ecb6ad2921a50f629ef600cc1ee700e608f66",
        "version" : "3.2.0"
      }
    },
    {
      "identity" : "sourcekitten",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/jpsim/SourceKitten.git",
      "state" : {
        "revision" : "b6dc09ee51dfb0c66e042d2328c017483a1a5d56",
        "version" : "0.34.1"
      }
    },
    {
      "identity" : "stream-chat-swift",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/GetStream/stream-chat-swift.git",
      "state" : {
        "revision" : "15fbdd6bdb253d74d81dd7a55f34214f1950e13e",
        "version" : "4.36.0"
      }
    },
    {
      "identity" : "stream-chat-swift-test-helpers",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/GetStream/stream-chat-swift-test-helpers.git",
      "state" : {
        "revision" : "237da98e4946ed8e2dac51d9e82e713b0d47a298",
        "version" : "0.2.5"
      }
    },
    {
      "identity" : "sunshine-conversations-ios",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/zendesk/sunshine-conversations-ios.git",
      "state" : {
        "revision" : "e79908e9b59da2d0a2ef666685e31fd7b1e1ea3d",
        "version" : "12.1.1"
      }
    },
    {
      "identity" : "swift-argument-parser",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/apple/swift-argument-parser.git",
      "state" : {
        "revision" : "8f4d2753f0e4778c76d5f05ad16c74f707390531",
        "version" : "1.2.3"
      }
    },
    {
      "identity" : "swift-eventsource",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/LaunchDarkly/swift-eventsource.git",
      "state" : {
        "revision" : "aa03131eb30bbc35513153609ed65209853603a7",
        "version" : "3.0.0"
      }
    },
    {
      "identity" : "swift-protobuf",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/apple/swift-protobuf.git",
      "state" : {
        "revision" : "cf62cdaea48b77f1a631e5cb3aeda6047c2cba1d",
        "version" : "1.23.0"
      }
    },
    {
      "identity" : "swift-syntax",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/apple/swift-syntax.git",
      "state" : {
        "revision" : "27cd6190ce0628847a3f8050794d6e627ad79c08",
        "version" : "509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-05-02-a"
      }
    },
    {
      "identity" : "swifter",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/httpswift/swifter",
      "state" : {
        "revision" : "9483a5d459b45c3ffd059f7b55f9638e268632fd",
        "version" : "1.5.0"
      }
    },
    {
      "identity" : "swiftlint",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/realm/SwiftLint",
      "state" : {
        "revision" : "34f5ffa7f706ed2dfe11bd300e5197e8878e3856",
        "version" : "0.52.2"
      }
    },
    {
      "identity" : "swiftyjson",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/SwiftyJSON/SwiftyJSON.git",
      "state" : {
        "revision" : "b3dcd7dbd0d488e1a7077cb33b00f2083e382f07",
        "version" : "5.0.1"
      }
    },
    {
      "identity" : "swiftytexttable",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/scottrhoyt/SwiftyTextTable.git",
      "state" : {
        "revision" : "c6df6cf533d120716bff38f8ff9885e1ce2a4ac3",
        "version" : "0.9.0"
      }
    },
    {
      "identity" : "swxmlhash",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/drmohundro/SWXMLHash.git",
      "state" : {
        "revision" : "a853604c9e9a83ad9954c7e3d2a565273982471f",
        "version" : "7.0.2"
      }
    },
    {
      "identity" : "tabman",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/uias/Tabman.git",
      "state" : {
        "revision" : "4a4f7c755b875ffd4f9ef10d67a67883669d2465",
        "version" : "2.13.0"
      }
    },
    {
      "identity" : "textfieldeffects",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/raulriera/TextFieldEffects.git",
      "state" : {
        "revision" : "7e563d4d6d755bb1ab6c1c049f8c215d7c489100",
        "version" : "1.7.0"
      }
    },
    {
      "identity" : "yams",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/jpsim/Yams.git",
      "state" : {
        "revision" : "0d9ee7ea8c4ebd4a489ad7a73d5c6cad55d6fed3",
        "version" : "5.0.6"
      }
    }
  ],
  "version" : 2
}


If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet

Replace this line with the contents of your Podfile.lock!

joseewu avatar Oct 10 '24 09:10 joseewu

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

google-oss-bot avatar Oct 10 '24 09:10 google-oss-bot

Hi @joseewu, I guess that amg.dylib is not related to Firebase. Could you share the full stack trace of your crash?

rizafran avatar Oct 11 '24 19:10 rizafran

Hey @joseewu. 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!

google-oss-bot avatar Oct 18 '24 01:10 google-oss-bot

Since there haven't been any recent updates here, I am going to close this issue.

@joseewu 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.

google-oss-bot avatar Oct 25 '24 01:10 google-oss-bot