Uploaded image for project: 'Realm Studio'
  1. Realm Studio
  2. RSTUDIO-340

[Core 6 PR-release v3.9.0 crash ] (Sentry ID: 212cb7de5090424eaef64b0a82057911)

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:

      Crash when trying to view the "Realms" tab of a Realm cloud instance with one of the following messages:
      Error message A:

      Error: User is no longer valid.
          at RealmProvider.memoizedRealm.memoizeOne (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-realm-context/build/RealmProvider.js:49:31)
          at RealmProvider.memoized [as memoizedRealm] (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/memoize-one/dist/memoize-one.cjs.js:29:31)
          at RealmProvider.render (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-realm-context/build/RealmProvider.js:70:32)
          at finishClassComponent (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:18470:31)
          at updateClassComponent (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:18423:24)
          at beginWork$1 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:20186:16)
          at HTMLUnknownElement.callCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:336:14)
          at HTMLUnknownElement.sentryWrapped (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/@sentry/browser/dist/index.js:3204:27)
          at Object.invokeGuardedCallbackDev (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:385:16)
          at invokeGuardedCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:440:31)
          at beginWork$$1 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:25780:7)
          at performUnitOfWork (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24698:12)
          at workLoopSync (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24671:22)
          at performSyncWorkOnRoot (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24270:11)
          at /Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12199:24
          at unstable_runWithPriority (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:697:12)
          at runWithPriority$2 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12149:10)
          at flushSyncCallbackQueueImpl (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12194:7)
          at flushSyncCallbackQueue (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12182:3)
          at discreteUpdates$1 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24423:7)
          at discreteUpdates (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:1438:12)
          at dispatchDiscreteEvent (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5881:3)
          at HTMLDocument.sentryWrapped (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/@sentry/browser/dist/index.js:3204:27)
          in RealmProvider (created by Fe)
          in Fe (created by Context.Consumer)
          in RealmConsumer (created by WithRealm)
          in WithRealm (created by Et)
          in div (created by Et)
          in div (created by Et)
          in Et (created by ft)
          in RealmProvider (created by ft)
          in ft (created by O)
          in O
          in y
      

      Error message B:

      Error: Cannot access realm that has been closed.
          at gt.componentWillUnmount (file:///Applications/Realm%20Studio.app/Contents/Resources/app.asar/build/server-administration.renderer.bundle.js:1:65621)
          at callComponentWillUnmountWithTimer (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21896:12)
          at HTMLUnknownElement.callCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:336:14)
          at HTMLUnknownElement.sentryWrapped (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/@sentry/browser/dist/index.js:3204:27)
          at Object.invokeGuardedCallbackDev (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:385:16)
          at invokeGuardedCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:440:31)
          at safelyCallComponentWillUnmount (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21903:5)
          at commitUnmount (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22392:11)
          at commitNestedUnmounts (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22486:5)
          at unmountHostComponents (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22810:7)
          at commitDeletion (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22896:5)
          at commitMutationEffects (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:25323:11)
          at HTMLUnknownElement.callCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:336:14)
          at HTMLUnknownElement.sentryWrapped (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/@sentry/browser/dist/index.js:3204:27)
          at Object.invokeGuardedCallbackDev (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:385:16)
          at invokeGuardedCallback (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:440:31)
          at commitRootImpl (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:25050:9)
          at unstable_runWithPriority (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:697:12)
          at runWithPriority$2 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12149:10)
          at commitRoot (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24922:3)
          at finishSyncRender (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24329:3)
          at performSyncWorkOnRoot (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24307:9)
          at /Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12199:24
          at unstable_runWithPriority (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:697:12)
          at runWithPriority$2 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12149:10)
          at flushSyncCallbackQueueImpl (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12194:7)
          at flushSyncCallbackQueue (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12182:3)
          at discreteUpdates$1 (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24423:7)
          at discreteUpdates (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:1438:12)
          at dispatchDiscreteEvent (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5881:3)
          at HTMLDocument.sentryWrapped (/Applications/Realm Studio.app/Contents/Resources/app.asar/node_modules/@sentry/browser/dist/index.js:3204:27)
          in gt (created by Context.Consumer)
          in RealmConsumer (created by WithRealm)
          in WithRealm (created by Et)
          in div (created by Et)
          in div (created by Et)
          in Et (created by ft)
          in RealmProvider (created by ft)
          in ft (created by O)
          in O
          in y
      

      To Reproduce Error A

      1. Log into a cloud instance (I am using Github auth)
      2. Click on "Realms" tab
      3. Click on "Logs" to navigate away from the Realms page
      4. Click on "Realms" tab again, to navigate back
      5. Error message as reported above.

      To Reproduce Error B

      1. Log into a cloud instance (I am using Github auth)
      2. Click on "Realms" tab
      3. Click on "Users" to navigate away from the Realms page
      4. Click on "Realms" tab again, to navigate back
      5. Error message as reported above.

      Expected behavior
      Realms page is viewable

      Versions:

      • OS: Mac 10.14.6
      • Studio Version 3.9.0-PR-1218-6 (3.9.0-PR-1218-6.6)
      • Realm Object Server version [Realm cloud instance]

            Assignee:
            kraen.hansen@mongodb.com Kræn Hansen
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: