Spent 6 hours tracking down a missing semicolon in Python
I was working on a simple loop for a project and kept getting an error that made no sense. After 6 hours of checking indentation, variable names, and logic, I finally realized I left out a semicolon in a line of inline code. On one hand, I feel like a total beginner for missing something so basic. On the other, tools like linters should catch this faster. Has anyone else lost huge chunks of time to something this small? What's your record for the longest debugging session over one tiny mistake?