Dive into the world of librsvg and take on the challenge of fixing memory leaks caused by parsing XML documents with invalid entity definitions. Navigate through the Rust library, uncovering bugs, and learning to manage memory efficiently to save the day!