Enlightenment e16 bug squashed after 16-year stagnation
For over a decade and a half, a pesky bug in the Linux desktop manager Enlightenment E16 had been quietly crippling users' sessions. The problem, rooted in a faulty title abridgment algorithm, would render the interface unresponsive when opening windows with excessively long titles.

A 21-year-old student brought the ancient code to light
It took the keen eye of 21-year-old graduate student Kamila Szewczyk to finally identify and patch the obscure issue. Her solution, implemented in just three key points, limits iteration counts, adjusts problematic logic, and adds safeguards against division by zero. This elegant fix ensures the window manager no longer relies on an occasionally failing approximation to truncate titles.
Though rarely triggered, the bug's persistence highlights the potential for overlooked corners in even mature, well-maintained codebases. It also underscores the strengths of open-source development, where dedicated users can still make a meaningful impact.
