Skip to content

iOS Crash FBLPromiseCombineValuesAndErrors.cold.1 + 4388751692 #781

@SamiSdd

Description

@SamiSdd

[REQUIRED] Please fill in the following fields:

  • Unity editor version: 2019.4.8
  • Firebase Unity SDK version: 6.15.2
  • Source you installed the SDK: Unity Package Manager
  • Problematic Firebase Component: Messaging, Crashlytics
  • Other Firebase Components in use: Analytics, Crashlytics, Messaging
  • Additional SDKs you are using: Facebook, IronSource, IS-AdMob, IS-AppLovin, IS-AudienceNetwork
  • Platform you are using the Unity editor on: Mac, Windows
  • Platform you are targeting: iOS, Android
  • Scripting Runtime: IL2CPP

[REQUIRED] Please describe the issue here:

We're getting the following Crash on iOS It's happening for 2% of our user base, We were not able to reproduce it on our end. It might be related to Firebase.Log being called, We've added a list where we post logs when the firebase gets initialize we send these logs to Firebase.Log

`Crashed: com.apple.main-thread
Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x000000000000012e

0 UnityFramework 0x104dc82c0 il2cpp::vm::Class::Init(Il2CppClass*) + 1480 (Class.cpp:1480)
1 UnityFramework 0x104dc135c il2cpp::vm::Type::GetNameInternal(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, Il2CppType const*, Il2CppTypeNameFormat, bool) + 682 (Type.cpp:682)
2 UnityFramework 0x104dc135c il2cpp::vm::Type::GetNameInternal(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, Il2CppType const*, Il2CppTypeNameFormat, bool) + 682 (Type.cpp:682)
3 UnityFramework 0x104dc17e8 il2cpp::vm::Type::GetName(Il2CppType const*, Il2CppTypeNameFormat) + 767 (Type.cpp:767)
4 UnityFramework 0x104da4dfc il2cpp::vm::ClassInlines::GetInterfaceInvokeDataFromVTableSlowPath(Il2CppObject*, Il2CppClass const*, unsigned int) + 1255 (string:1255)
5 UnityFramework 0x10597094c FBLPromiseCombineValuesAndErrors.cold.1 + 4388751692
6 UnityFramework 0x10596ff48 FBLPromiseCombineValuesAndErrors.cold.1 + 4388749128
7 UnityFramework 0x1051d7188 FBLPromiseCombineValuesAndErrors.cold.1 + 4380782984
8 UnityFramework 0x1051d6dbc FBLPromiseCombineValuesAndErrors.cold.1 + 4380782012
9 UnityFramework 0x1051d6f00 FBLPromiseCombineValuesAndErrors.cold.1 + 4380782336
10 UnityFramework 0x105c21264 FBLPromiseCombineValuesAndErrors.cold.1 + 4391572068
11 UnityFramework 0x105683f00 FBLPromiseCombineValuesAndErrors.cold.1 + 4385685248
12 UnityFramework 0x105683f00 FBLPromiseCombineValuesAndErrors.cold.1 + 4385685248
13 UnityFramework 0x106163e48 FBLPromiseCombineValuesAndErrors.cold.1 + 4397088328
14 UnityFramework 0x10570c7b0 FBLPromiseCombineValuesAndErrors.cold.1 + 4386244528
15 UnityFramework 0x10570c6e0 FBLPromiseCombineValuesAndErrors.cold.1 + 4386244320
16 UnityFramework 0x1051d55fc FBLPromiseCombineValuesAndErrors.cold.1 + 4380775932
17 UnityFramework 0x1051d5f28 FBLPromiseCombineValuesAndErrors.cold.1 + 4380778280
18 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
19 UnityFramework 0x106042d28 FBLPromiseCombineValuesAndErrors.cold.1 + 4395904296
20 UnityFramework 0x10601ba1c FBLPromiseCombineValuesAndErrors.cold.1 + 4395743772
21 UnityFramework 0x105fef244 FBLPromiseCombineValuesAndErrors.cold.1 + 4395561540
22 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
23 UnityFramework 0x1060256bc FBLPromiseCombineValuesAndErrors.cold.1 + 4395783868
24 UnityFramework 0x105ff1a1c FBLPromiseCombineValuesAndErrors.cold.1 + 4395571740
25 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
26 UnityFramework 0x10603e57c FBLPromiseCombineValuesAndErrors.cold.1 + 4395885948
27 UnityFramework 0x1051d1c60 FBLPromiseCombineValuesAndErrors.cold.1 + 4380761184
28 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
29 UnityFramework 0x10603e57c FBLPromiseCombineValuesAndErrors.cold.1 + 4395885948
30 UnityFramework 0x1051d1908 FBLPromiseCombineValuesAndErrors.cold.1 + 4380760328
31 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
32 UnityFramework 0x10603e57c FBLPromiseCombineValuesAndErrors.cold.1 + 4395885948
33 UnityFramework 0x10601a59c FBLPromiseCombineValuesAndErrors.cold.1 + 4395738524
34 UnityFramework 0x105feed2c FBLPromiseCombineValuesAndErrors.cold.1 + 4395560236
35 UnityFramework 0x1063113d4 FBLPromiseCombineValuesAndErrors.cold.1 + 4398846932
36 UnityFramework 0x106aaac5c FBLPromiseCombineValuesAndErrors.cold.1 + 4406815836
37 UnityFramework 0x106b892d8 FBLPromiseCombineValuesAndErrors.cold.1 + 4407726808
38 UnityFramework 0x10393868c RuntimeInvoker_TrueVoid_t22962CB4C05B1D89B55A6E1139F0E87A90987017(void ()(), MethodInfo const, void*, void**) + 73354 (Il2CppInvokerTable.cpp:73354)
39 UnityFramework 0x104dc657c il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**) + 553 (Runtime.cpp:553)
40 UnityFramework 0x1045c6734 scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool) + 285 (ScriptingApi_Il2Cpp.cpp:285)
41 UnityFramework 0x1045d1d94 ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool) + 273 (ScriptingInvocation.cpp:273)
42 UnityFramework 0x1044e2a34 ExecutePlayerLoop(NativePlayerLoopSystem*) + 344 (PlayerLoop.cpp:344)
43 UnityFramework 0x1044e29e8 ExecutePlayerLoop(NativePlayerLoopSystem*) + 349 (PlayerLoop.cpp:349)
44 UnityFramework 0x1044e2c40 PlayerLoop() + 428 (PlayerLoop.cpp:428)
45 UnityFramework 0x1048de2b4 UnityPlayerLoopImpl(bool) + 296 (LibEntryPoint.mm:296)
46 UnityFramework 0x10381a8d4 UnityRepaint + 285 (UnityAppController+Rendering.mm:285)
47 UnityFramework 0x10381a7b0 -[UnityAppController(Rendering) repaintDisplayLink] + 72 (UnityAppController+Rendering.mm:72)
48 QuartzCore 0x1b0b55d6c CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 512
49 QuartzCore 0x1b0c255fc display_timer_callback(__CFMachPort*, void*, long, void*) + 268
50 CoreFoundation 0x1a9f9ac68 __CFMachPortPerform + 176
51 CoreFoundation 0x1a9fc53f0 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 60
52 CoreFoundation 0x1a9fc4a9c __CFRunLoopDoSource1 + 448
53 CoreFoundation 0x1a9fbf630 __CFRunLoopRun + 1856
54 CoreFoundation 0x1a9fbebc8 CFRunLoopRunSpecific + 480
55 GraphicsServices 0x1b43a75cc GSEventRunModal + 164
56 UIKitCore 0x1ae171744 UIApplicationMain + 1936
57 UnityFramework 0x103819274 -[UnityFramework runUIApplicationMainWithArgc:argv:] + 96 (main.mm:96)
58 narcosfactory 0x1004d7e1c main + 28 (main.mm:28)
59 libdyld.dylib 0x1a9e3b384 start + 4`

Steps to reproduce:

Have you been able to reproduce this issue with just the Firebase Unity quickstarts (this GitHub project)? No
What's the issue repro rate? (eg 100%, 1/5 etc) Not sure

What happened? How can we make the problem occur? Not sure
This could be a description, log/console output, etc.

If you have a downloadable sample project that reproduces the bug you're reporting, you will
likely receive a faster response on your issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions