Eric M. Ludlam wrote:
Chris <bbshliu@gmail.com> seems to think that:
        
Hi,

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.
    
  [ ... ]

Hi,

 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?

Thanks
Eric

  
It works.
Thanks!