keybase / keybase/client

Filesystem fails to mount when opening Keybase app

Open
#2,248 1 comment 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've been moving around a lot today, putting my laptop to sleep, disconnecting from wifi, etc. so I'm not sure what I did to get me into this state unfortunately. I just wanted to document it somewhere for now until I figure it out.

I noticed /keybase wasn't mounted so I closed and re-opened the Keybase app but that doesn't seem to have helped.

➜  ~ cd /keybase/public
cd: device not configured: /keybase/public

Notice in the screenshot below that the Keybase app is running, but kbfs doesn't show up in Finder (the terminal output is above). Clicking on any of the folder links in the kb app doesn't do anything, as well as no error being thrown.

screen shot 2016-03-07 at 8 21 14 pm

My System Monitor shows that I still have keybase and kbfs still running even when I have the Keybase app closed. Killing both those processes fixed the issue. I took a sample of the keybase process and kbfs as backup:

  1. Sample of kbfs still running.txt
  2. Sample of keybase still running.txt

Keybase GUI Version: 1.0.14-20160306170007+a203551
My log id: fd3f7a457db4e130d6dcd91c

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 reviewing the Keybase and kbfs process samples and the issue's log id, then investigate the reported state after sleep, Wi-Fi disconnection, and reopening the Keybase app. Done means /keybase mounts and Finder links work again without manually killing the keybase and kbfs processes.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.