Uploaded image for project: 'Realm JavaScript SDK'
  1. Realm JavaScript SDK
  2. RJS-1785

[iOS] App crash on realm.objects

      How frequently does the bug occur?

      All the time

      Description

      Application crash immediate once realm initialise

      UNSAFE_componentWillReceiveProps(nextProps) {
          const { scoreCardsData, scoreCardDeleteResponse } = nextProps;
          if (scoreCardsData && this.props.scoreCardsData !== scoreCardsData) {
            try {
              var realmData = realm.objects('ScorecardList');
              if (realmData.isEmpty()) {
                realm.write(() => {
                  realm.create('ScorecardList', {
                    ScoreCardList: scoreCardsData,
                  });
                });
              } else {
                realm.write(() => {
                  realmData[0].ScoreCardList = scoreCardsData;
                });
              }
            } catch (error) {
              console.log("Realm Errors", error);
            }
          }
        } 
      

      Stacktrace & log output

      Unable to find source-code formatter for language: shell. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
      2022-07-15 16:10:34.823880+0530 Learning Evolution Elli Portal[25245:357705] -[RCTCxxBridge jsCallInvoker]: unrecognized selector sent to instance 0x7fd598bae880
      2022-07-15 16:10:35.022571+0530 Learning Evolution Elli Portal[25245:357705] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[RCTCxxBridge jsCallInvoker]: unrecognized selector sent to instance 0x7fd598bae880'
      *** First throw call stack:
      (
      	0   CoreFoundation                      0x00007fff203fbbb4 __exceptionPreprocess + 242
      	1   libobjc.A.dylib                     0x00007fff2019ebe7 objc_exception_throw + 48
      	2   CoreFoundation                      0x00007fff2040a821 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
      	3   CoreFoundation                      0x00007fff204000bc ___forwarding___ + 1433
      	4   CoreFoundation                      0x00007fff204022e8 __forwarding_prep_1___ + 120
      	5   Learning Evolution Elli Portal      0x000000010a8070dc __24-[RealmReact setBridge:]_block_invoke.146 + 124
      	6   Learning Evolution Elli Portal      0x000000010a57160e _ZNSt3__1L8__invokeIRU8__strongU13block_pointerFvvEJEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOS6_ + 30
      	7   Learning Evolution Elli Portal      0x000000010a5715bd _ZNSt3__128__invoke_void_return_wrapperIvLb1EE6__callIJRU8__strongU13block_pointerFvvEEEEvDpOT_ + 29
      	8   Learning Evolution Elli Portal      0x000000010a57158d _ZNSt3__110__function12__alloc_funcIU8__strongU13block_pointerFvvENS_9allocatorIS4_EES2_EclEv + 29
      	9   Learning Evolution Elli Portal      0x000000010a570199 _ZNSt3__110__function6__funcIU8__strongU13block_pointerFvvENS_9allocatorIS4_EES2_EclEv + 25
      	10  Learning Evolution Elli Portal      0x000000010a8e2afa _ZN5realm3jsc10ObjectWrapINS_2js16RealmObjectClassINS0_5TypesEEEE35define_accessor_for_schema_propertyEPK15OpaqueJSContextRP13OpaqueJSValuePNS2_6StringIS4_EE + 474
      	11  Learning Evolution Elli Portal      0x000000010a8e0b58 _ZN5realm3jsc10ObjectWrapINS_2js16RealmObjectClassINS0_5TypesEEEE24define_schema_propertiesEPK15OpaqueJSContextP13OpaqueJSValueRKNS_12ObjectSchemaEb + 328
      	12  Learning Evolution Elli Portal      0x000000010a8dfc96 _ZN5realm3jsc10ObjectWrapINS_2js16RealmObjectClassINS0_5TypesEEEE25create_instance_by_schemaEPK15OpaqueJSContextRP13OpaqueJSValueRKNS_12ObjectSchemaEPNS2_11RealmObjectIS4_EE + 2470
      	13  Learning Evolution Elli Portal      0x000000010a8df0d4 _ZN5realm2js16RealmObjectClassINS_3jsc5TypesEE15create_instanceEPK15OpaqueJSContextNS0_11RealmObjectIS3_EE + 180
      	14  Learning Evolution Elli Portal      0x000000010a9431d2 _ZN5realm2js10RealmClassINS_3jsc5TypesEE6createEPK15OpaqueJSContextP13OpaqueJSValueRNS0_9ArgumentsIS3_EERNS0_11ReturnValueIS3_EE + 1218
      	15  Learning Evolution Elli Portal      0x000000010a92832e _ZN5realm2js4wrapIXadL_ZNS0_10RealmClassINS_3jsc5TypesEE6createEPK15OpaqueJSContextP13OpaqueJSValueRNS0_9ArgumentsIS4_EERNS0_11ReturnValueIS4_EEEEEEPKS9_S8_SA_SA_mPKSI_PSI_ + 62
      	16  JavaScriptCore                      0x00007fff326fac8a _ZN3JSC19APICallbackFunction8callImplINS_18JSCallbackFunctionEEExPNS_14JSGlobalObjectEPNS_9CallFrameE + 570
      	17  ???                                 0x00004b4d5ce54e47 0x0 + 82795643096647
      	18  JavaScriptCore                      0x00007fff3266dc7b llint_entry + 114036
      	19  JavaScriptCore                      0x00007fff32651d06 vmEntryToJavaScript + 216
      	20  JavaScriptCore                      0x00007fff32d910bc _ZN3JSC11Interpreter11executeCallEPNS_14JSGlobalObjectEPNS_8JSObjectERKNS_8CallDataENS_7JSValueERKNS_7ArgListE + 540
      	21  JavaScriptCore                      0x00007fff33020a74 _ZN3JSC12profiledCallEPNS_14JSGlobalObjectENS_15ProfilingReasonENS_7JSValueERKNS_8CallDataES3_RKNS_7ArgListE + 164
      	22  JavaScriptCore                      0x00007fff32708e29 JSObjectCallAsFunction + 665
      	23  Learning Evolution Elli Portal      0x000000010a943dcd _ZN5realm2js10RealmClassINS_3jsc5TypesEE5writeEPK15OpaqueJSContextP13OpaqueJSValueRNS0_9ArgumentsIS3_EERNS0_11ReturnValueIS3_EE + 173
      	24  Learning Evolution Elli Portal      0x000000010a9284de _ZN5realm2js4wrapIXadL_ZNS0_10RealmClassINS_3jsc5TypesEE5writeEPK15OpaqueJSContextP13OpaqueJSValueRNS0_9ArgumentsIS4_EERNS0_11ReturnValueIS4_EEEEEEPKS9_S8_SA_SA_mPKSI_PSI_ + 62
      	25  JavaScriptCore                      0x00007fff326fac8a _ZN3JSC19APICallbackFunction8callImplINS_18JSCallbackFunctionEEExPNS_14JSGlobalObjectEPNS_9CallFrameE + 570
      	26  ???                                 0x00004b4d5ce54e47 0x0 + 82795643096647
      	27  JavaScriptCore                      0x00007fff3266dc7b llint_entry + 114036
      	28  ???                                 0x00004b4d5ce829c0 0x0 + 82795643283904
      	29  ???                                 0x00004b4d5cf9774e 0x0 + 82795644417870
      	30  ???                                 0x00004b4d5cebcfc9 0x0 + 82795643523017
      	31  ???                                 0x00004b4d5cc61b66 0x0 + 82795641052006
      	32  ???                                 0x00004b4d5ccde48e 0x0 + 82795641562254
      	33  ???                                 0x00004b4d5cdb888e 0x0 + 82795642456206
      	34  ???                                 0x00004b4d5d0f3bf3 0x0 + 82795645844467
      	35  ???                                 0x00004b4d5cc05817 0x0 + 82795640674327
      	36  ???                                 0x00004b4d5d0f86bb 0x0 + 82795645863611
      	37  ???                                 0x00004b4d5d0c0d12 0x0 + 82795645635858
      	38  ???                                 0x00004b4d5d0c1769 0x0 + 82795645638505
      	39  ???                                 0x00004b4d5d0c071b 0x0 + 82795645634331
      	40  ???                                 0x00004b4d5cd60033 0x0 + 82795642093619
      	41  ???                                 0x00004b4d5d091fa3 0x0 + 82795645444003
      	42  ???                                 0x00004b4d5d04af09 0x0 + 82795645153033
      	43  ???                                 0x00004b4d5d06800e 0x0 + 82795645272078
      	44  ???                                 0x00004b4d5cdb4874 0x0 + 82795642439796
      	45  ???                                 0x00004b4d5cda6b8f 0x0 + 82795642383247
      	46  JavaScriptCore                      0x00007fff3266dbf6 llint_entry + 113903
      	47  ???                                 0x00004b4d5d01bd23 0x0 + 82795644960035
      	48  ???                                 0x00004b4d5ccbe455 0x0 + 82795641431125
      	49  ???                                 0x00004b4d5cdaafeb 0x0 + 82795642400747
      	50  JavaScriptCore                      0x00007fff3266dbf6 llint_entry + 113903
      	51  ???                                 0x00004b4d5cfd64b0 0x0 + 82795644675248
      	52  ???                                 0x00004b4d5cfe3fe1 0x0 + 82795644731361
      	53  ???                                 0x00004b4d5cfc01ad 0x0 + 82795644584365
      	54  ???                                 0x00004b4d5ccbf02d 0x0 + 82795641434157
      	55  ???                                 0x00004b4d5d1037de 0x0 + 82795645908958
      	56  ???                                 0x00004b4d5d05b0cc 0x0 + 82795645219020
      	57  ???                                 0x00004b4d5d065f5c 0x0 + 82795645263708
      	58  ???                                 0x00004b4d5d0633cf 0x0 + 82795645252559
      	59  ???                                 0x00004b4d5cc05817 0x0 + 82795640674327
      	60  ???                                 0x00004b4d5d0f1040 0x0 + 82795645833280
      	61  ???                                 0x00004b4d5cc830bc 0x0 + 82795641188540
      	62  ???                                 0x00004b4d5d064dd2 0x0 + 82795645259218
      	63  ???                                 0x00004b4d5cc05817 0x0 + 82795640674327
      	64  JavaScriptCore                      0x00007fff32651d06 vmEntryToJavaScript + 216
      	65  JavaScriptCore                      0x00007fff32d910bc _ZN3JSC11Interpreter11executeCallEPNS_14JSGlobalObjectEPNS_8JSObjectERKNS_8CallDataENS_7JSValueERKNS_7ArgListE + 540
      	66  JavaScriptCore                      0x00007fff330dc343 _ZN3JSC27boundThisNoArgsFunctionCallEPNS_14JSGlobalObjectEPNS_9CallFrameE + 707
      	67  JavaScriptCore                      0x00007fff32651e58 vmEntryToNative + 226
      	68  JavaScriptCore                      0x00007fff32d910eb _ZN3JSC11Interpreter11executeCallEPNS_14JSGlobalObjectEPNS_8JSObjectERKNS_8CallDataENS_7JSValueERKNS_7ArgListE + 587
      	69  JavaScriptCore                      0x00007fff33020a74 _ZN3JSC12profiledCallEPNS_14JSGlobalObjectENS_15ProfilingReasonENS_7JSValueERKNS_8CallDataES3_RKNS_7ArgListE + 164
      	70  JavaScriptCore                      0x00007fff32708e29 JSObjectCallAsFunction + 665
      	71  Learning Evolution Elli Portal      0x000000010a784c73 _ZN8facebook3jsc10JSCRuntime4callERKNS_3jsi8FunctionERKNS2_5ValueEPS7_m + 339
      	72  Learning Evolution Elli Portal      0x000000010a7938c9 _ZNK8facebook3jsi8Function4callERNS0_7RuntimeEPKNS0_5ValueEm + 105
      	73  Learning Evolution Elli Portal      0x000000010a793805 _ZNK8facebook3jsi8Function4callERNS0_7RuntimeESt16initializer_listINS0_5ValueEE + 101
      	74  Learning Evolution Elli Portal      0x000000010a79da92 _ZNK8facebook3jsi8Function4callIJRKdNS0_5ValueEEEES5_RNS0_7RuntimeEDpOT_ + 274
      	75  Learning Evolution Elli Portal      0x000000010a79d7be _ZN8facebook5react11JSIExecutor14invokeCallbackEdRKN5folly7dynamicE + 238
      	76  Learning Evolution Elli Portal      0x000000010a76f79b _ZZN8facebook5react16NativeToJsBridge14invokeCallbackEdON5folly7dynamicEENK3$_2clEPNS0_10JSExecutorE + 283
      	77  Learning Evolution Elli Portal      0x000000010a76f662 _ZNSt3__1L8__invokeIRZN8facebook5react16NativeToJsBridge14invokeCallbackEdON5folly7dynamicEE3$_2JPNS2_10JSExecutorEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSB_DpOSC_ + 50
      	78  Learning Evolution Elli Portal      0x000000010a76f602 _ZNSt3__128__invoke_void_return_wrapperIvLb1EE6__callIJRZN8facebook5react16NativeToJsBridge14invokeCallbackEdON5folly7dynamicEE3$_2PNS4_10JSExecutorEEEEvDpOT_ + 50
      	79  Learning Evolution Elli Portal      0x000000010a76f5c2 _ZNSt3__110__function12__alloc_funcIZN8facebook5react16NativeToJsBridge14invokeCallbackEdON5folly7dynamicEE3$_2NS_9allocatorIS8_EEFvPNS3_10JSExecutorEEEclEOSC_ + 50
      	80  Learning Evolution Elli Portal      0x000000010a76e2f1 _ZNSt3__110__function6__funcIZN8facebook5react16NativeToJsBridge14invokeCallbackEdON5folly7dynamicEE3$_2NS_9allocatorIS8_EEFvPNS3_10JSExecutorEEEclEOSC_ + 49
      	81  Learning Evolution Elli Portal      0x000000010a77891a _ZNKSt3__110__function12__value_funcIFvPN8facebook5react10JSExecutorEEEclEOS5_ + 74
      	82  Learning Evolution Elli Portal      0x000000010a77889d _ZNKSt3__18functionIFvPN8facebook5react10JSExecutorEEEclES4_ + 45
      	83  Learning Evolution Elli Portal      0x000000010a778867 _ZZN8facebook5react16NativeToJsBridge18runOnExecutorQueueENSt3__18functionIFvPNS0_10JSExecutorEEEEENK3$_7clEv + 87
      	84  Learning Evolution Elli Portal      0x000000010a7787ed _ZNSt3__1L8__invokeIRZN8facebook5react16NativeToJsBridge18runOnExecutorQueueENS_8functionIFvPNS2_10JSExecutorEEEEE3$_7JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSB_DpOSC_ + 29
      	85  Learning Evolution Elli Portal      0x000000010a77879d _ZNSt3__128__invoke_void_return_wrapperIvLb1EE6__callIJRZN8facebook5react16NativeToJsBridge18runOnExecutorQueueENS_8functionIFvPNS4_10JSExecutorEEEEE3$_7EEEvDpOT_ + 29
      	86  Learning Evolution Elli Portal      0x000000010a77876d _ZNSt3__110__function12__alloc_funcIZN8facebook5react16NativeToJsBridge18runOnExecutorQueueENS_8functionIFvPNS3_10JSExecutorEEEEE3$_7NS_9allocatorISA_EEFvvEEclEv + 29
      	87  Learning Evolution Elli Portal      0x000000010a7772e9 _ZNSt3__110__function6__funcIZN8facebook5react16NativeToJsBridge18runOnExecutorQueueENS_8functionIFvPNS3_10JSExecutorEEEEE3$_7NS_9allocatorISA_EEFvvEEclEv + 25
      	88  Learning Evolution Elli Portal      0x000000010a588d52 _ZNKSt3__110__function12__value_funcIFvvEEclEv + 50
      	89  Learning Evolution Elli Portal      0x000000010a5884a5 _ZNKSt3__18functionIFvvEEclEv + 21
      	90  Learning Evolution Elli Portal      0x000000010a588215 _ZN8facebook5react17tryAndReturnErrorERKNSt3__18functionIFvvEEE + 21
      	91  Learning Evolution Elli Portal      0x000000010a5b4a61 _ZN8facebook5react16RCTMessageThread7tryFuncERKNSt3__18functionIFvvEEE + 33
      	92  Learning Evolution Elli Portal      0x000000010a5b98a5 _ZZN8facebook5react16RCTMessageThread10runOnQueueEONSt3__18functionIFvvEEEENK3$_1clEv + 69
      	93  Learning Evolution Elli Portal      0x000000010a5b983d _ZNSt3__1L8__invokeIRZN8facebook5react16RCTMessageThread10runOnQueueEONS_8functionIFvvEEEE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSA_DpOSB_ + 29
      	94  Learning Evolution Elli Portal      0x000000010a5b97ed _ZNSt3__128__invoke_void_return_wrapperIvLb1EE6__callIJRZN8facebook5react16RCTMessageThread10runOnQueueEONS_8functionIFvvEEEE3$_1EEEvDpOT_ + 29
      	95  Learning Evolution Elli Portal      0x000000010a5b97bd _ZNSt3__110__function12__alloc_funcIZN8facebook5react16RCTMessageThread10runOnQueueEONS_8functionIFvvEEEE3$_1NS_9allocatorIS9_EES6_EclEv + 29
      	96  Learning Evolution Elli Portal      0x000000010a5b8319 _ZNSt3__110__function6__funcIZN8facebook5react16RCTMessageThread10runOnQueueEONS_8functionIFvvEEEE3$_1NS_9allocatorIS9_EES6_EclEv + 25
      	97  Learning Evolution Elli Portal      0x000000010a588d52 _ZNKSt3__110__function12__value_funcIFvvEEclEv + 50
      	98  Learning Evolution Elli Portal      0x000000010a5884a5 _ZNKSt3__18functionIFvvEEclEv + 21
      	99  Learning Evolution Elli Portal      0x000000010a5b47d9 ___ZN8facebook5react16RCTMessageThread8runAsyncENSt3__18functionIFvvEEE_block_invoke + 25
      	100 CoreFoundation                      0x00007fff20369bbb __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
      	101 CoreFoundation                      0x00007fff20368fc1 __CFRunLoopDoBlocks + 443
      	102 CoreFoundation                      0x00007fff20363e15 __CFRunLoopRun + 2095
      	103 CoreFoundation                      0x00007fff20363103 CFRunLoopRunSpecific + 567
      	104 Learning Evolution Elli Portal      0x000000010a55b152 +[RCTCxxBridge runRunLoop] + 962
      	105 Foundation                          0x00007fff20842142 __NSThread__start__ + 999
      	106 libsystem_pthread.dylib             0x00007fff6bff5514 _pthread_start + 125
      	107 libsystem_pthread.dylib             0x00007fff6bff102f thread_start + 15
      )
      libc++abi: terminating with uncaught exception of type NSException
      

      Can you reproduce the bug?

      Yes, always

      Reproduction Steps

      No response

      Version

      10.19.5

      What SDK flavour are you using?

      Local Database only

      Are you using encryption?

      No, not using encryption

      Platform OS and version(s)

      iOS : 15.0

      Build environment

      Which debugger for React Native: ..

      Cocoapods version

      No response

            Assignee:
            andrew.meyer@mongodb.com Andrew Meyer
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: