Keybase prevents Ubuntu from suspending correctly
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- go, linux, ubuntu
- Área
- desktop, operating-systems
Línea de trabajo
Comienza reproduciendo el fallo de suspensión con Keybase desktop-app 6.5.1 en Ubuntu 24.04.3 e inspecciona la salida de dmesg en busca de la tarea keybase-redirec y del rastro de llamadas de FUSE. Rastrea el componente de Keybase responsable a partir de esa tarea y, a continuación, verifica que Ubuntu se suspende correctamente mientras Keybase está ejecutándose sin requerir que se cierre la app.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
I'm using Keybase desktop-app 6.5.1-20250428154451+19f9cfeddb on Ubuntu 24.04.3 LTS.
I found an issue with suspending the system, getting stuck with Freezing user space process failed… message. I found proper logs and system could suspend only after I manually quit Keybase app. It seems like the cause was the task:keybase-redirec
To Reproduce
Steps to reproduce the behavior:
- Run the Keybase
- Try to suspend Ubuntu system
- Getting black messages on the screenshot below and after some time getting back to log in screen
- Find the reason with
dmesg | grep -A20 "Freezing user space processes failed" [Fri Aug 22 20:00:59 2025] Freezing user space processes failed after 20.005 seconds (2 tasks refusing to freeze, wq_busy=0): [Fri Aug 22 20:00:59 2025] task:keybase-redirec state:D stack:0 pid:4015 tgid:4008 ppid:2947 task_flags:0x400040 flags:0x00004006 [Fri Aug 22 20:00:59 2025] Call Trace: [Fri Aug 22 20:00:59 2025] <TASK> [Fri Aug 22 20:00:59 2025] __schedule+0x2c0/0x640 [Fri Aug 22 20:00:59 2025] schedule+0x29/0xd0 [Fri Aug 22 20:00:59 2025] request_wait_answer+0xda/0x250 [Fri Aug 22 20:00:59 2025] ? __pfx_autoremove_wake_function+0x10/0x10 [Fri Aug 22 20:00:59 2025] __fuse_simple_request+0xd9/0x2d0 [Fri Aug 22 20:00:59 2025] fuse_lookup_name+0xcb/0x270 [Fri Aug 22 20:00:59 2025] fuse_lookup+0x86/0x1c0 [Fri Aug 22 20:00:59 2025] ? __d_alloc+0x195/0x230 [Fri Aug 22 20:00:59 2025] fuse_atomic_open+0x104/0x1c0 [Fri Aug 22 20:00:59 2025] lookup_open.isra.0+0x22f/0x600 [Fri Aug 22 20:00:59 2025] ? __legitimize_path+0x30/0x80 [Fri Aug 22 20:00:59 2025] open_last_lookups+0x234/0x550 [Fri Aug 22 20:00:59 2025] path_openat+0x98/0x2d0 [Fri Aug 22 20:00:59 2025] ? psi_group_change+0x222/0x510 [Fri Aug 22 20:00:59 2025] do_filp_open+0xd4/0x1a0 [Fri Aug 22 20:00:59 2025] do_sys_openat2+0xb3/0xe0 [Fri Aug 22 20:00:59 2025] __x64_sys_openat+0x55/0xa0
Expected behavior
System suspend correctly
Screenshots
Additional numbers
The number 345567
- Lenguaje dominante
- Go
- Estrellas
- 9.3k
- Forks
- 1.3k
- Merge medio
- 1 d 2 h
- PR fusionados (30 d)
- 99
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de keybase/client
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 62/100
keybase/client#24313 · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 Más de una semana Aptitud para principiantes 8/100
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
keybase/client#29355 · 13 comentarios · 6 reacciones ·
Los mantenedores suelen responder en 1 día
Todos los issues de keybase/client
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
--info inline-right:PREFIX leaves the first character of the prefix when the info gets shorterAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
-
[BUG] EphemeralJob matches every pod in the namespace when spec.selector is emptyPosiblemente ocupada @vishnums2k5 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
openkruise/kruise#2656 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Support kubevirt CRDsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
rancher/rancher-ai-mcp#206 ·
Los mantenedores suelen responder en 1 día
-
test: make command and stdio startup tests portablePosiblemente ocupada @dajiaohuang la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
mark3labs/mcp-go#1220 · 1 comentario ·
Los mantenedores suelen responder en 1 día