I have never come across this question before. This happened to me several times when logcat was completely empty, but later I found out that I needed to specify the correct device in the DDMS for logcat to find out where its data came from.
I don't think this is your problem, though, because you said that logcat "lost the data feed." Logcat seems to stop working halfway.
source share