keybase / keybase/client

leveldb: manifest corrupted

Open
#1,967 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I may have accidentally avoided entering the passphrase for my paper key?

$ keybase device list
▶ ERROR leveldb: manifest corrupted (field 'comparer'): missing [file=MANIFEST-000024]
 $ keybase paperkey                                                                         <<<
▶ WARNING Failed to load 8dee0d072fe8708e7c3ff571f73f8b00 from storage: leveldb: manifest corrupted (field 'comparer'): missing [file=MANIFEST-000024]
▶ ERROR leveldb: manifest corrupted (field 'comparer'): missing [file=MANIFEST-000024]

my log id: 3e6e024a73f273352d23e71c

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with keybase device list and keybase paperkey, then inspect how the client handles MANIFEST-000024 and the reported LevelDB comparer error. The issue names no source file or test; done would require identifying the cause and confirming that the affected commands no longer report a corrupted manifest.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.