Fuite de mémoire dans Chromium : rapport de bug d’un robot de construction

2025-05-09

Une entreprise de robotique de construction, Monumental, a découvert un bug de fuite de mémoire dans son application Electron basée sur Chromium. L’application utilise du code Rust WASM, gérant la mémoire via wasm-bindgen. Le problème est que le moteur JS arrête parfois d’appeler les finaliseurs dans FinalizationRegistry, ce qui entraîne une croissance incontrôlée de la mémoire WASM. L’auteur a créé une reproduction minimale et a soumis un rapport de bug. Ce bug se manifeste par des fuites de mémoire persistantes après plusieurs rechargements, nécessitant la fermeture de la fenêtre pour être résolu.

Lire plus
(bou.ke)
Développement Fuite de mémoire