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.

Invalid parsing result after upgrade to redis 6.0.9

See original GitHub issue

Describe the bug Parsing an rdb file from redis version 6.0.9 is producing invalid json using the rct command with jsonl format. Previously we were running 5.0.5. Example invalid result:

{"key":"m:17","value":{"tags":"","":"","":"","description":""},"db":0,"type":"hash"}

In another case I see that the source value of "status":"active" shows up in json as "":"active".

To Reproduce I have a very large rdb file which I cannot send you for security reasons. I can DM you a dump of one of the broken keys, please let me know where I could send this.

Expected behavior Redis 6+ rdb files should parse correctly.

Version(run rct -v and paste the information):
redis rdb cli: v0.4.2

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
leonchen83commented, Dec 2, 2020

run redis dump command and dump 1 invalid key send dump string to chen.bao.yi@gmail.com or send me a small rdb file

0reactions
leonchen83commented, Dec 15, 2020

redis bug. close issue here.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[BUG] [6.0.9] RDB generated from cluster replica is ... - GitHub
[BUG] [6.0.9] RDB generated from cluster replica is intermittently invalid, crashes redis-check-rdb or redis-server if used #8124.
Read more >
Redis 6.0 release notes - GitHub
Upgrade urgency MODERATE: several bugs with moderate impact are fixed, Here is a comprehensive list of changes in this release compared to 6.0.9....
Read more >
Vulnerability report for Docker redis:6.0.9 - Snyk
Learn more about Docker redis:6.0.9 vulnerabilities. ... multiply function being called with out-of-range scalers, possibly resulting in incorrect results.
Read more >
Redis configuration file example
In this case it's # better to configure a special user to use with replication, and specify the # masteruser configuration as such:...
Read more >
[RELEASE] Redis 6.2.6, 6.0.16 and 5.0.14 are out
Today's releases address a number of security issues as detailed below. You should consider upgrading to mitigate the risk from malicious actors. (CVE-2021- ......
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