* OS - I've never found an OS bug that wasn't widely known
* Compiler - I've found 2 compiler bugs in my career to date (both of which crashed the compiler, making this very clear cut)
* Standard libraries - I've found a moderate handful of bugs in standard libraries, somewhat proportionate to the code surface.
* Third party libraries - I rarely use a third party library without exposing a bug.
* Applications - I find bugs in almost all of the applications that I use.
* My own code - Most of my professional life is spent debugging my own code.
* OS - I've never found an OS bug that wasn't widely known
* Compiler - I've found 2 compiler bugs in my career to date (both of which crashed the compiler, making this very clear cut)
* Standard libraries - I've found a moderate handful of bugs in standard libraries, somewhat proportionate to the code surface.
* Third party libraries - I rarely use a third party library without exposing a bug.
* Applications - I find bugs in almost all of the applications that I use.
* My own code - Most of my professional life is spent debugging my own code.