Fuga de memoria en Chromium: Un informe de error de un robot de construcción

2025-05-09

Una empresa de robótica de construcción, Monumental, descubrió un error de fuga de memoria en su aplicación Electron basada en Chromium. La aplicación utiliza código Rust WASM, gestionando la memoria a través de wasm-bindgen. El problema es que el motor JS a veces deja de llamar a los finalizadores en FinalizationRegistry, lo que provoca un crecimiento descontrolado de la memoria WASM. El autor creó una reproducción mínima y presentó un informe de error. Este error se manifiesta como fugas de memoria persistentes después de varias recargas, requiriendo el cierre de la ventana para solucionarlo.

(bou.ke)
Desarrollo Fuga de memoria