Memory leak in C guests
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- operating-systems
Línea de trabajo
El issue identifica la interfaz de invitado de C y el contenido asignado por Rust como el área inicial, pero no nombra archivos ni tests. Rastrea dónde los llamadores de C usan actualmente free() y dónde se expone la asignación correspondiente de Rust; se considera terminado cuando hay una función dealloc emparejada disponible para los usuarios de C y su comportamiento está cubierto por tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I think copilot comments about leaks are technically correct, although they are not introduced by this PR. This code has been moved so they appear as added. I would prefer fixing it in a separate PR: expose paired dealloc function so that c users don't use free() for rust allocated content.
Originally posted by @andreiltd in https://github.com/hyperlight-dev/hyperlight/issues/1792#issuecomment-5542202312
- Lenguaje dominante
- Rust
- Estrellas
- 4.7k
- Forks
- 210
- Merge medio
- 1 d 12 h
- PR fusionados (30 d)
- 43
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 hyperlight-dev/hyperlight
-
lifecycle/needs-review
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
hyperlight-dev/hyperlight#1842 ·
-
lifecycle/needs-review
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hyperlight-dev/hyperlight#1836 ·
-
lifecycle/needs-review
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
hyperlight-dev/hyperlight#1804 ·
-
lifecycle/needs-review
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
hyperlight-dev/hyperlight#1787 ·
-
lifecycle/confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
hyperlight-dev/hyperlight#1700 ·
Todos los issues de hyperlight-dev/hyperlight
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
Axis areas are always keyboard-focusable (Sense::drag), even with allow_axis_zoom_drag(false) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
bug team:backend track:services-maintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
cowprotocol/services#4950 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
gitbutlerapp/gitbutler#15998 · 1 comentario ·