App: [$250] Investigate: 💥 Crash 💥 `RCTMergeRecursive`

Firebase has reported a new crash that we need to fix, here are all the details we found:

Fatal Exception: NSInvalidArgumentException

-[NSNull countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x1f59ce740

RNCAsyncStorage.m line 182 RCTMergeRecursive

Number of Crashes: 423

Device Information

  • Platforms: iOS
  • App Versions: 1.2.2.0
  • Devices: Apple iPhone14,3 16.1.0

Stacktraces

iOS 1.2.2.0
__exceptionPreprocess
objc_exception_throw
+[NSObject(NSObject) _copyDescription]
___forwarding___
_CF_forwarding_prep_0
RCTMergeRecursive (RNCAsyncStorage.m:182)
-[RNCAsyncStorage multiMerge:callback:] (RNCAsyncStorage.m:791)
__invoking___
-[NSInvocation invoke]
-[NSInvocation invokeWithTarget:]
-[RCTModuleMethod invokeWithBridge:module:arguments:] (RCTModuleMethod.mm:587)
invokeInner (RCTNativeModule.mm:183)
___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke (Optional.h:419)
_dispatch_call_block_and_release
_dispatch_client_callout
_dispatch_lane_serial_drain
_dispatch_lane_invoke
_dispatch_workloop_worker_thread
_pthread_wqthread
start_wqthread

Internal Firebase Info

💥 DO NOT EDIT THIS SECTION 💥

Crash IDs: c6aa9592b141ab140b227517c4904e86 Exception: -[NSNull countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x1f59ce740

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 20 (15 by maintainers)

Most upvoted comments

This should be handled internally.