humante / redis-browser

Web-based Redis browser that can work as standalone app or mounted Rails engine
MIT License
603 stars 67 forks source link

Large sets cause an error: "marshal data too short" #35

Open waynn opened 7 years ago

waynn commented 7 years ago

We noticed this in production, when we try to load a key that has a bunch of members in a set it throws an error. Repro steps:

  1. From redis-cli: sadd test_key 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
  2. View the key. It will error out.