tporadowski / redis

Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
http://redis.io
Other
9.1k stars 1.09k forks source link

Unknown length encoding 2 in rdbLoadLen() #148

Open 2796651377 opened 2 years ago

2796651377 commented 2 years ago

[offset 0] Checking RDB file dump.rdb [offset 29] AUX FIELD redis-ver = '5.0.14.1' [offset 43] AUX FIELD redis-bits = '64' [offset 55] AUX FIELD ctime = '1661267506' [offset 70] AUX FIELD used-mem = '43992' [offset 86] AUX FIELD aof-preamble = '0' [offset 88] Selecting DB ID 6 [offset 3234] Selecting DB ID 7 --- RDB ERROR DETECTED --- [offset 43223160] Internal error in RDB reading function at rdb.c:228 -> Unknown length encoding 2 in rdbLoadLen() [additional info] While doing: read-object-value [additional info] Reading key 'temp_set1' [additional info] Reading type 2 (set-hashtable) [info] 145 keys read [info] 0 expires [info] 0 already expired

HELP ME PLEASE!

tporadowski commented 2 years ago

Any chance of sharing more information about that RDB file, or the file itself?