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

Repetitive crashes from Firebase Crashlytics dashboard for live app in app store #143

Open
mohamedsalah414 opened this issue Jan 21, 2024 · 6 comments

Comments

@mohamedsalah414
Copy link

I have this repetitive error in iOS version
I used pusher_channels_flutter: ^2.2.0

$s23pusher_channels_flutter32SwiftPusherChannelsFlutterPluginC14fetchAuthValue8socketID11channelName17completionHandlerySS_SSy0eD00eJ0CSgctFyypSgcfU_TA

0  libsystem_kernel.dylib         0x7198 __pthread_kill + 8
1  libsystem_pthread.dylib        0xd5f8 pthread_kill + 208
2  libsystem_c.dylib              0x1c4b8 abort + 124
3  libswiftCore.dylib             0x2f2998 swift::fatalError(unsigned int, char const*, ...) + 130
4  libswiftCore.dylib             0x2f29b4 swift::warningv(unsigned int, char const*, char*) + 26
5  libswiftCore.dylib             0x2ea6ec swift::swift_dynamicCastFailure(swift::TargetMetadata<swift::InProcess> const*, swift::TargetMetadata<swift::InProcess> const*, char const*) + 74
6  libswiftCore.dylib             0x2ea764 swift::_conformsToProtocol(swift::OpaqueValue const*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolDescriptorRef<swift::InProcess>, swift::TargetWitnessTable<swift::InProcess> const**) + 118
7  libswiftCore.dylib             0x2ee6ac swift_dynamicCastImpl(swift::OpaqueValue*, swift::OpaqueValue*, swift::TargetMetadata<swift::InProcess> const*, swift::TargetMetadata<swift::InProcess> const*, swift::DynamicCastFlags) + 278
8  pusher_channels_flutter        0x9d88 $s23pusher_channels_flutter32SwiftPusherChannelsFlutterPluginC14fetchAuthValue8socketID11channelName17completionHandlerySS_SSy0eD00eJ0CSgctFyypSgcfU_TA + 156
9  pusher_channels_flutter        0x5bec $sypSgIegn_yXlSgIeyBy_TR + 84
10 Flutter                        0x5e1dd0 InternalFlutterGpuTestClass_Method + 6860
11 Flutter                        0x3e598 (Missing UUID 4c4c44da55553144a1f7c3e66c77eeff)
12 Flutter                        0x2e5d68 (Missing UUID 4c4c44da55553144a1f7c3e66c77eeff)
13 Flutter                        0x2e94fc (Missing UUID 4c4c44da55553144a1f7c3e66c77eeff)
14 CoreFoundation                 0xc1bb0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 28
15 CoreFoundation                 0x82de4 __CFRunLoopDoTimer + 884
16 CoreFoundation                 0x2c0fc __CFRunLoopDoTimers + 284
17 CoreFoundation                 0x755bc __CFRunLoopRun + 1940
18 CoreFoundation                 0x79d20 CFRunLoopRunSpecific + 584
19 GraphicsServices               0x1998 GSEventRunModal + 160
20 UIKitCore                      0x37180c -[UIApplication _run] + 868
21 UIKitCore                      0x371484 UIApplicationMain + 312
22 Runner                         0x8d54 main + 6 (AppDelegate.swift:6)
23 ???                            0x1bc6f4344 (Missing)```
@benw-pusher
Copy link

Could you share the code in use for this, along with an overview of when this error is encountered? For example, does it happen when connecting to Channels / receiving events?

@mohamedsalah414
Copy link
Author

I don't know when and how it happens, I have this repetitive crashes daily in firebase crashlytics

@saurabhunify
Copy link

Hi @benw-pusher. I am facing this issue of app crashing as well on a test flight build on my client's iphone. But I have figured the app crashes only when the iphone is running on latest ios version 17, as the app works fine on my iphone 13 pro max with ios 16.
I have been using the same code for the app provided in the example app and its working as well. So I don't need to provide you any example code because app crashes with same code on ios 17 but works fine on earlier versions.
I am using latest available version 2,2,0 of the package.
Kindly help us resolve the issue as our team is stuck for release this app to the app store.
Thanks is advance.

@benw-pusher
Copy link

I have tested the example app on an iOS 17 device and no crashes are observed.
Do you know when this issue occurs? For example, subscribing to a particular channel type / receiving an event?

@kadersaka
Copy link

kadersaka commented Mar 21, 2024

Hi @benw-pusher. I am facing this issue of app crashing as well on a test flight build on my client's iphone. But I have figured the app crashes only when the iphone is running on latest ios version 17, as the app works fine on my iphone 13 pro max with ios 16. I have been using the same code for the app provided in the example app and its working as well. So I don't need to provide you any example code because app crashes with same code on ios 17 but works fine on earlier versions. I am using latest available version 2,2,0 of the package. Kindly help us resolve the issue as our team is stuck for release this app to the app store. Thanks is advance.

Hi @saurabhunify I am facing the same issue. did. u find any solution?

@kadersaka
Copy link

the crash was caused by the onAuthorizer passed when initiating pusher. it was not returning expected type of response that was casted in the library code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants