You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This ticket is placeholder, will try to write test to replicate that more reliably. It could be that crash happens for different reasons. As far as I can tell its not same crash as #552
The text was updated successfully, but these errors were encountered:
Good catch - I think in theory if a client hits dealloc we should probably kill all the query watchers, I'm just not sure how complex that will be in practice.
While trying to write better test for #552 I discovered that if
ApolloClient
released beforeGraphQLQueryWatcher
app will crash with trace:objc_msgSend + 23 frame #1: 0x00000001065b5e35 Foundation
__NSOQSchedule_f + 145frame Removing JSON parsing #2: 0x000000010980fccf libdispatch.dylib
_dispatch_call_block_and_release + 12 frame #3: 0x0000000109810d02 libdispatch.dylib
_dispatch_client_callout + 8frame Use single argument completion handler #4: 0x0000000109817720 libdispatch.dylib
_dispatch_lane_serial_drain + 705 frame #5: 0x0000000109818261 libdispatch.dylib
_dispatch_lane_invoke + 398frame [WIP] Networktransport idea #6: 0x0000000109820fcb libdispatch.dylib
_dispatch_workloop_worker_thread + 645 frame #7: 0x0000000109bf2611 libsystem_pthread.dylib
_pthread_wqthread + 421frame Added SPM support #8: 0x0000000109bf23fd libsystem_pthread.dylib`start_wqthread + 13
This ticket is placeholder, will try to write test to replicate that more reliably. It could be that crash happens for different reasons. As far as I can tell its not same crash as #552
The text was updated successfully, but these errors were encountered: