App: [$250] Investigate: πŸ’₯ Crash πŸ’₯ `.componentDidMount`

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

Non-fatal Exception: io.invertase.firebase.crashlytics.JavaScriptError

Property β€˜document’ doesn’t exist

address at index.android.bundle:1:2909347 .componentDidMount

Number of Crashes: 6

Device Information

  • Platforms: Android
  • App Versions: 1.2.0-1
  • Devices: samsung SM-G950F 9

Stacktraces

Android 1.2.0-1
.componentDidMount
.commitLayoutEffects
.commitRootImpl
.commitRoot
.performSyncWorkOnRoot
.flushSyncCallbacks
.scheduleUpdateOnFiber
.enqueueSetState
.anonymous
.setWithOnyxState
.sendDataToConnection
.anonymous
.tryCallOne
.anonymous
.apply
.anonymous
._callTimer
._callReactNativeMicrotasksPass
.callReactNativeMicrotasks
.__callReactNativeMicrotasks
.anonymous
.__guard
.flushedQueue
.invokeCallbackAndReturnFlushedQueue

Internal Firebase Info

πŸ’₯ DO NOT EDIT THIS SECTION πŸ’₯

Crash IDs: 175bb47817d1cdb68f477d5b6bc5ef58 Exception: Property 'document' doesn't exist

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 29 (12 by maintainers)

Most upvoted comments

Non-fatal Exception: io.invertase.firebase.crashlytics.JavaScriptError: Property 'document' doesn't exist
       at .componentDidMount(address at index.android.bundle:1:2909347)
       at .commitLayoutEffects(address at index.android.bundle:1:183782)
       at .commitRootImpl(address at index.android.bundle:1:191103)
       at .commitRoot(address at index.android.bundle:1:190674)
       at .performSyncWorkOnRoot(address at index.android.bundle:1:187645)
       at .flushSyncCallbacks(address at index.android.bundle:1:153870)
       at .scheduleUpdateOnFiber(address at index.android.bundle:1:184578)
       at .enqueueSetState(address at index.android.bundle:1:199875)
       at .anonymous(address at index.android.bundle:1:111730)
       at .setWithOnyxState(address at index.android.bundle:1:1217028)
       at .sendDataToConnection(address at index.android.bundle:1:1020077)
       at .anonymous(address at index.android.bundle:1:1020846)
       at .tryCallOne(InternalBytecode.js:53:16)
       at .anonymous(InternalBytecode.js:139:27)
       at .apply((native):0:0)
       at .anonymous(address at index.android.bundle:1:224697)
       at ._callTimer(address at index.android.bundle:1:223646)
       at ._callReactNativeMicrotasksPass(address at index.android.bundle:1:223810)
       at .callReactNativeMicrotasks(address at index.android.bundle:1:225793)
       at .__callReactNativeMicrotasks(address at index.android.bundle:1:128377)
       at .anonymous(address at index.android.bundle:1:127466)
       at .__guard(address at index.android.bundle:1:128218)
       at .flushedQueue(address at index.android.bundle:1:127377)
       at .invokeCallbackAndReturnFlushedQueue(address at index.android.bundle:1:127320)

@parasharrajat @JmillsExpensify it occurs in future then do let me know. I will help to fix.

Yeah, I am happy to review your proposal. Let me know when you have one.