Debugging an Rc reference leak in Rust

from blog Federico's Blog, | ↗ original
The bug that caused two brown-paper-bag released in librsvg — because it was leaking all the SVG nodes — has been interesting. Memory leaks in Rust? Isn't it supposed to prevent that? Well, yeah, but the leaks were caused by the C side of things, and by unsafe code in Rust, which …