Eric M. Ludlam wrote:
Chris <> seems to think that:

My emacs always stucks when semantic parsed 10% of  the header 
/usr/include/bits/confname.h . But it's still running and uses about 50% 
of my processors until I kill it.

I tried to temporarily remove confname.h from the system include folder; 
and both semantic and emacs run well.

Could anyone tell me how to solve it?

I use GNU Emacs 22.2.1 under debian squeeze.
  [ ... ]


 I recently checked in a fix to the C pre-processor that Semantic uses
that resulted in an infinite loop like that.  Perhaps you could try
the latest version from CVS?


It works.