Chromium 메모리 누수: 건설 로봇의 버그 보고서
2025-05-09
Monumental이라는 건설 로봇 회사가 Chromium 기반 Electron 애플리케이션에서 메모리 누수 버그를 발견했습니다. 이 애플리케이션은 Rust WASM 코드를 사용하며 wasm-bindgen을 통해 메모리를 관리합니다. 문제는 JS 엔진이 FinalizationRegistry의 파이널라이저 호출을 중지하는 경우가 있으며, 이로 인해 WASM 메모리가 무한히 증가하는 것입니다. 작성자는 최소한의 재현 사례를 만들고 버그 보고서를 제출했습니다. 이 버그는 여러 번 새로고침한 후 메모리 누수가 지속되며, 창을 닫아야만 해결되는 형태로 나타납니다.
(bou.ke)
개발