Right, this is the common sense approach for identifying the cause of a regression. Not sure what people do other than this unless it's a very simple codebase
- reading the affected code - reproducing the problem step by step with a debugger
Which I guess works for all kinds of problems and not just for regressions, therefore people are more used to it?