I’ve been having frustrating issues with the Android debugger. I can debug and step through code sometimes, then in other parts of the code (lately in try/catch situations), it goes down to the catch {} block and there is no information on the exception and it doesn’t even Log.e it to console. Notice how in the screenshot I’ve stepped into the catch block, but there is no live variable context, its as if it is in normal content assist mode. Watch expressions show <error(s)_during_the_evaluation>.

Can anyone shed light on these frustrating issues I’m having? The weird thing that the debugger works fine in other parts of the code.
Eclipse + ADT is notorious for acting inconsistently, which often leads me to just make sure that
Project > Build Automaticallyis checked and then simply fire up aProject > Clean....Sometimes even that doesn’t help. So I just close Eclipse and re-start it. Works most of the time.
When even this doesn’t help, I close Eclipse, run
CCleanerand reboot. Works every time.Weird but true.