question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

react-navigation non-serializable state recursive call to `dropUndefinedKeys`

See original GitHub issue

Environment

sentry.io "@sentry/react-native": "^2.4.0" react-navigation

Steps to Reproduce

  1. Pass a circular object as a param to a navigation call

Expected Result

Navigation successful, something’s logged in Sentry

Actual Result

RangeError, call stack size exceeded in dropUndefinedKeys

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:10 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
marandanetocommented, Jan 20, 2022

@jennmueng can you take a look at this, thanks.

0reactions
marandanetocommented, Jun 30, 2022
Read more comments on GitHub >

github_iconTop Results From Across the Web

non-serializable values were found in the navigation state ...
when I enter screen B a warning appears: non-serializable values were found in the navigation state. how can I solve it? reactjs ·...
Read more >
State persistence | React Navigation
Each param, route, and navigation state must be fully serializable for this feature to work. Typically, you would serialize the state as a...
Read more >
VS Code API | Visual Studio Code Extension API
VS Code API. VS Code API is a set of JavaScript APIs that you can invoke in your Visual Studio Code extension. This...
Read more >
The redux best practice "Do Not Put Non-Serializable Values ...
This article explains one of the four react-redux best practices: "Do Not Put Non-Serializable Values in State or Actions"
Read more >
JSDoc: Source: fabric.js
Calling this method * without arguments removes all handlers for all events ... __eventListeners) { return this; } // remove all key/value pairs...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found