logoalt Hacker News

whartunglast Friday at 4:30 PM2 repliesview on HN

A favorite developing a debugger story was from a friend of mine.

They were working on a debugger for OS/2, which was quite notable at the time for being multitasking.

And at one point they got to enough of a base feature set that they could use the debugger on itself. Debugging the debugger.

While debugging the debugger, they would inevitably encounter other bugs in the debugging debugger.

So, with OS/2, they had a bit of an epiphany when they were able to debug the debugger debugging the debugger.


Replies

srousseylast Friday at 4:53 PM

It took us a bit of work back in the day to use Firebug to debug Firebug. But pretty easy these days to have Chrome dev tools to debug itself.

stevekemplast Friday at 8:10 PM

And I used to use the Numega SoftIce debugger to debug the anti-copying protection of itself, back in the day.

(Allegedly. Shout out to +fravia, RIP.)

show 1 reply