I'm getting more into using debuggers lately. They can really help they just take time to learn. As to why they are a last resort. For me it was just having to learn the debugger and also setting up the debugging environment. For every binary needs to be built with debugging symbols and any libraries you're wanting to step through you have to find the symbols for those too. Also I think it depends on how low level th…
Yes, it is sad that setting up debugging is so tedious. Could you give some examples or languages/environments with "bad" debuggers?
The Chromium Project can be way too slow to run in a debugger. Even just debugging the Content Shell can be very slow.