Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iOS] RCTFatalException: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefinedThis error is located at: ...: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefined #6126

Closed
sentry-io bot opened this issue Aug 29, 2023 · 5 comments · Fixed by WordPress/gutenberg#56686

Comments

@sentry-io
Copy link

sentry-io bot commented Aug 29, 2023

Sentry Issue: JETPACK-IOS-14MV

Symbolicated stack trace

gutenberg/packages/format-library/src/text-color/index.native.js:39:getComputedStyleProperty
gutenberg/packages/format-library/src/text-color/index.native.js:61:fillComputedColors
gutenberg/packages/format-library/src/text-color/index.native.js:88:useMemo$argument_0
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4062:HooksDispatcherOnMount.useMemo
gutenberg/node_modules/react/cjs/react.production.min.js:25:exports.useMemo
gutenberg/packages/format-library/src/text-color/index.native.js:86:TextColorEdit
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3525:renderWithHooks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7743:beginWork$1
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7304:performUnitOfWork
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7297:workLoopSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7279:renderRootSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6975:performSyncWorkOnRoot
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2145:flushSyncCallbacks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6650:scheduleUpdateOnFiber
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3767:forceStoreRerender
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3752:subscribe$argument_0
gutenberg/packages/data/src/components/use-select/index.js:69:onStoreChange
gutenberg/packages/data/src/components/use-select/index.js:76:onChange
gutenberg/packages/data/src/registry.js:247:currentSubscribe$argument_0
gutenberg/packages/data/src/redux-store/index.js:327:store.subscribe$argument_0
gutenberg/node_modules/redux/lib/redux.js:304:dispatch
gutenberg/packages/data/src/redux-store/thunk-middleware.js:7:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:222:Proxy$argument_1.apply
gutenberg/packages/core-data/src/actions.js:423:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:202:<anonymous>
gutenberg/packages/editor/src/store/actions.js:339:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:202:<anonymous>
gutenberg/packages/data/src/components/use-dispatch/use-dispatch-with-map.js:53:<anonymous>
gutenberg/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:105:emit
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:427:__callFunction
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:113:__guard$argument_0
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:368:__guard
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:112:callFunctionReturnFlushedQueue
RCTFatalException: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefined

This error is located at:
    in edit
    in Unknown
    in RCTView
    in Unknown
    in q
    in Unknown
    in WithPreferredColorScheme(Component)
    in...: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefined

This error is located at:
    in edit
    in Unknown
    in RCTView
    in Unknown
    in q
    i..., stack:
S@1:3442739
E@1:3442912
anonymous@1:3443975
useMemo@1:418250
anonymous@1:152873
edit@1:3443287
Or@1:381047
Ma@1:421629
zi@1:408301
Ri@1:408203
Pi@1:408087
ki@1:405587
xt@1:370707
hi@1:403064
nl@1:382951
anonymous@1:382845
t@1:1652889
c@1:1652914
anonymous@1:1603448
anonymous@1:1610543
b@1:1613624
anonymous@1:1645460
anonymous@1:1616664
anonymous@1:1644101
anonymous@1:1644434
apply@1:1610140
anonymous@1:3255593
anonymous@1:1645476
anonymous@1:1616664
anonymous@1:1644101
anonymous@1:1644434
anonymous@1:1609575
anonymous@1:3551601
anonymous@1:1645476
anonymous@1:1616664
anonymous@1:1644101
anonymous@1:1644434
anonymous@1:1609575
anonymous@1:1658033
value@1:160442
value@1:164627
anonymous@1:163127
value@1:164073
value@1:163085

  ?, in RCTFatal
  ?, in -[RCTExceptionsManager reportFatal:stack:exceptionId:extraDataAsJSON:]
  ?, in -[RCTExceptionsManager reportException:]
  ?, in -[RCTModuleMethod invokeWithBridge:module:arguments:]
  ?, in facebook::react::invokeInner
...
(13 additional frame(s) were not displayed)
@SiobhyB
Copy link
Contributor

SiobhyB commented Sep 12, 2023

Symbolicated stack trace (generated while investigating whether this is related to #6189):

This error is located at:
    in edit
    in Unknown
    in RCTView
    in Unknown
    in q
    i..., stack:
/workdir/gutenberg/packages/edit-post/src/store/actions.js:162:<anonymous>
/workdir/gutenberg/packages/edit-post/src/store/actions.js:204:<anonymous>
/workdir/gutenberg/packages/edit-post/src/store/actions.js:361:<anonymous>
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4040:HooksDispatcherOnMount.useCallback
/workdir/gutenberg/node_modules/react/cjs/react.production.min.js:24:exports.useDeferredValue
/workdir/gutenberg/packages/edit-post/src/store/actions.js:265:<anonymous>
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3502:areHookInputsEqual
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7830:beginWork$1
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7288:renderRootSync
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7273:renderRootSync
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7263:renderDidSuspendDelayIfPossible
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6957:markRootSuspended$1
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2126:invalidateContextProvider
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6639:scheduleUpdateOnFiber
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3748:updateStoreInstance
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3741:pushStoreConsistencyCheck
/workdir/gutenberg/packages/data/src/components/use-select/index.js:134:registry.__unstableMarkListeningStores$argument_0
/workdir/gutenberg/packages/data/src/components/use-select/index.js:64:subscribe
/workdir/gutenberg/packages/data/src/registry.js:233:registerStoreInstance
/workdir/gutenberg/packages/data/src/redux-store/index.js:289:Proxy$argument_1.apply
/workdir/gutenberg/node_modules/redux/lib/redux.js:244:unsubscribe
/workdir/gutenberg/packages/data/src/store/index.js:40:getActions
/workdir/gutenberg/packages/redux-routine/src/index.js:19:createMiddleware
/workdir/gutenberg/packages/private-apis/src/implementation.js:116:__dangerousOptInToUnstableAPIsOnlyForCoreModules
null:null:null
/workdir/gutenberg/packages/data/src/redux-store/index.js:95:markAsRunning
/workdir/gutenberg/node_modules/yjs/dist/yjs.cjs:10206:<global>
/workdir/gutenberg/packages/data/src/store/index.js:33:getActions
/workdir/gutenberg/packages/redux-routine/src/index.js:19:createMiddleware
/workdir/gutenberg/packages/private-apis/src/implementation.js:116:__dangerousOptInToUnstableAPIsOnlyForCoreModules
null:null:null
/workdir/gutenberg/packages/data/src/redux-store/index.js:319:storeDescriptor.instantiate
/workdir/gutenberg/packages/wordcount/src/index.js:76:reduce$argument_0
/workdir/gutenberg/packages/data/src/store/index.js:33:getActions
/workdir/gutenberg/packages/redux-routine/src/index.js:19:createMiddleware
/workdir/gutenberg/packages/private-apis/src/implementation.js:116:__dangerousOptInToUnstableAPIsOnlyForCoreModules
null:null:null
/workdir/gutenberg/packages/data/src/redux-store/index.js:319:storeDescriptor.instantiate
/workdir/gutenberg/packages/data/src/components/use-dispatch/use-dispatch-with-map.js:35:useMemo$argument_0
/workdir/gutenberg/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:82:registration.remove
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:409:__callFunction
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:63:constructor
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:318:enqueueNativeCall
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:60:constructor

Copy link
Author

sentry-io bot commented Nov 28, 2023

Sentry issue: JETPACK-IOS-15X5

@wargcm
Copy link

wargcm commented Nov 28, 2023

I linked JETPACK-IOS-15X5 as the stack traces appear very similar. If these aren't related, feel free to correct it.

@fluiddot
Copy link
Contributor

I linked JETPACK-IOS-15X5 as the stack traces appear very similar. If these aren't related, feel free to correct it.

I symbolicated the stack trace and seems it references different lines:

gutenberg/packages/format-library/src/text-color/index.native.js:39:getComputedStyleProperty
gutenberg/packages/format-library/src/text-color/index.native.js:61:fillComputedColors
gutenberg/packages/format-library/src/text-color/index.native.js:88:useMemo$argument_0
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4062:HooksDispatcherOnMount.useMemo
gutenberg/node_modules/react/cjs/react.production.min.js:25:exports.useMemo
gutenberg/packages/format-library/src/text-color/index.native.js:86:TextColorEdit
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3525:renderWithHooks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7743:beginWork$1
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7304:performUnitOfWork
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7297:workLoopSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7279:renderRootSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6975:performSyncWorkOnRoot
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2145:flushSyncCallbacks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6650:scheduleUpdateOnFiber
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3767:forceStoreRerender
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3752:subscribe$argument_0
gutenberg/packages/data/src/components/use-select/index.js:69:onStoreChange
gutenberg/packages/data/src/components/use-select/index.js:76:onChange
gutenberg/packages/data/src/registry.js:247:currentSubscribe$argument_0
gutenberg/packages/data/src/redux-store/index.js:351:store.subscribe$argument_0
gutenberg/node_modules/redux/lib/redux.js:304:dispatch
gutenberg/packages/data/src/redux-store/thunk-middleware.js:7:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:224:Proxy$argument_1.apply
gutenberg/packages/core-data/src/actions.js:437:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:204:<anonymous>
gutenberg/packages/editor/src/store/actions.js:339:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:204:<anonymous>
gutenberg/packages/data/src/components/use-dispatch/use-dispatch-with-map.js:53:<anonymous>
gutenberg/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:105:emit
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:427:__callFunction
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:113:__guard$argument_0
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:368:__guard
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:112:callFunctionReturnFlushedQueue

However, I also symbolicated the stack trace from JETPACK-IOS-14MV (referenced in the issue's description) and also points to the same lines:

gutenberg/packages/format-library/src/text-color/index.native.js:39:getComputedStyleProperty
gutenberg/packages/format-library/src/text-color/index.native.js:61:fillComputedColors
gutenberg/packages/format-library/src/text-color/index.native.js:88:useMemo$argument_0
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4062:HooksDispatcherOnMount.useMemo
gutenberg/node_modules/react/cjs/react.production.min.js:25:exports.useMemo
gutenberg/packages/format-library/src/text-color/index.native.js:86:TextColorEdit
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3525:renderWithHooks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7743:beginWork$1
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7304:performUnitOfWork
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7297:workLoopSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7279:renderRootSync
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6975:performSyncWorkOnRoot
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2145:flushSyncCallbacks
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6650:scheduleUpdateOnFiber
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3767:forceStoreRerender
gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3752:subscribe$argument_0
gutenberg/packages/data/src/components/use-select/index.js:69:onStoreChange
gutenberg/packages/data/src/components/use-select/index.js:76:onChange
gutenberg/packages/data/src/registry.js:247:currentSubscribe$argument_0
gutenberg/packages/data/src/redux-store/index.js:327:store.subscribe$argument_0
gutenberg/node_modules/redux/lib/redux.js:304:dispatch
gutenberg/packages/data/src/redux-store/thunk-middleware.js:7:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:222:Proxy$argument_1.apply
gutenberg/packages/core-data/src/actions.js:423:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:202:<anonymous>
gutenberg/packages/editor/src/store/actions.js:339:<anonymous>
gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
gutenberg/packages/data/src/resolvers-cache-middleware.js:51:<anonymous>
gutenberg/packages/data/src/redux-store/index.js:202:<anonymous>
gutenberg/packages/data/src/components/use-dispatch/use-dispatch-with-map.js:53:<anonymous>
gutenberg/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:105:emit
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:427:__callFunction
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:113:__guard$argument_0
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:368:__guard
gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:112:callFunctionReturnFlushedQueue

This contradicts the stack trace shared in #6126 (comment), @SiobhyB I wonder if you used a different version when running bin/symbolicate-stracktrace.sh. For the Recommended event of JETPACK-IOS-14MV, I used the following arguments:

Click here to show the arguments
  • Platform: ios
  • GBM version: 1.102.1
  • Stack trace:
S@1:3686006
E@1:3686179
anonymous@1:3687242
useMemo@1:418208
anonymous@1:153769
edit@1:3686554
Or@1:381010
Ma@1:421587
zi@1:408259
Ri@1:408161
Pi@1:408045
ki@1:405545
xt@1:370670
hi@1:403022
nl@1:382914
anonymous@1:382808
t@1:1663275
c@1:1663300
anonymous@1:1608289
anonymous@1:1615385
b@1:1618464
anonymous@1:1655846
anonymous@1:1621504
anonymous@1:1654487
anonymous@1:1654820
apply@1:1614982
anonymous@1:3262401
anonymous@1:1655862
anonymous@1:1621504
anonymous@1:1654487
anonymous@1:1654820
anonymous@1:1614417
anonymous@1:3795018
anonymous@1:1655862
anonymous@1:1621504
anonymous@1:1654487
anonymous@1:1654820
anonymous@1:1614417
anonymous@1:1668419
value@1:161338
value@1:165523
anonymous@1:164023
value@1:164969
value@1:163981

For now, I propose to keep JETPACK-IOS-15X5 attached to this issue. I'll update the issue's description with the symbolicated stack trace.

Copy link
Author

sentry-io bot commented Dec 7, 2023

Sentry issue: WORDPRESS-IOS-45XR

Symbolicated stack trace
RCTFatalException: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefined

This error is located at:
    in edit
    in Unknown
    in RCTView
    in Unknown
    in D
    in Unknown
    in WithPreferredColorScheme(Component)
    in...: Unhandled JS Exception: TypeError: Cannot read property 'props' of undefined

This error is located at:
    in edit
    in Unknown
    in RCTView
    in Unknown
    in D
    i..., stack:
/workdir/gutenberg/packages/format-library/src/text-color/index.native.js:39:getComputedStyleProperty
/workdir/gutenberg/packages/format-library/src/text-color/index.native.js:61:fillComputedColors
/workdir/gutenberg/packages/format-library/src/text-color/index.native.js:88:useMemo$argument_0
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4062:HooksDispatcherOnMount.useMemo
/workdir/gutenberg/node_modules/react/cjs/react.production.min.js:25:exports.useMemo
/workdir/gutenberg/packages/format-library/src/text-color/index.native.js:86:TextColorEdit
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3525:renderWithHooks
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7743:beginWork$1
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7304:performUnitOfWork
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7297:workLoopSync
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7279:renderRootSync
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6975:performSyncWorkOnRoot
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2145:flushSyncCallbacks
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:6650:scheduleUpdateOnFiber
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3767:forceStoreRerender
/workdir/gutenberg/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:3752:subscribe$argument_0
/workdir/gutenberg/packages/data/src/components/use-select/index.js:69:onStoreChange
/workdir/gutenberg/packages/data/src/components/use-select/index.js:76:onChange
/workdir/gutenberg/packages/data/src/registry.js:247:currentSubscribe$argument_0
/workdir/gutenberg/packages/data/src/redux-store/index.js:351:store.subscribe$argument_0
/workdir/gutenberg/node_modules/redux/lib/redux.js:304:dispatch
/workdir/gutenberg/packages/data/src/redux-store/thunk-middleware.js:7:<anonymous>
/workdir/gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
/workdir/gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
/workdir/gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
/workdir/gutenberg/packages/data/src/redux-store/index.js:224:Proxy$argument_1.apply
/workdir/gutenberg/packages/core-data/src/actions.js:437:<anonymous>
/workdir/gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
/workdir/gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
/workdir/gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
/workdir/gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
/workdir/gutenberg/packages/data/src/redux-store/index.js:204:<anonymous>
/workdir/gutenberg/packages/editor/src/store/actions.js:339:<anonymous>
/workdir/gutenberg/packages/data/src/redux-store/thunk-middleware.js:4:<anonymous>
/workdir/gutenberg/packages/redux-routine/src/index.js:24:<anonymous>
/workdir/gutenberg/packages/data/src/promise-middleware.js:20:<anonymous>
/workdir/gutenberg/packages/data/src/resolvers-cache-middleware.js:45:<anonymous>
/workdir/gutenberg/packages/data/src/redux-store/index.js:204:<anonymous>
/workdir/gutenberg/packages/data/src/components/use-dispatch/use-dispatch-with-map.js:53:<anonymous>
/workdir/gutenberg/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:105:emit
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:427:__callFunction
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:113:__guard$argument_0
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:368:__guard
/workdir/gutenberg/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:112:callFunctionReturnFlushedQueue

  ?, in RCTFatal
  ?, in -[RCTExceptionsManager reportFatal:stack:exceptionId:extraDataAsJSON:]
  ?, in -[RCTExceptionsManager reportException:]
  ?, in -[RCTModuleMethod invokeWithBridge:module:arguments:]
  ?, in facebook::react::invokeInner
...
(13 additional frame(s) were not displayed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants