Greetings,

Today doing some work in C++ I noticed that Emacs would freeze whenever I tried to scroll down in one of my files.  It would only happen to one specific *.hpp file, and I managed to almost pinpoint the source by removing rest of the source code.  Now I can't even open the file because Emacs goes into infinite loop at start-up.  I have attached the file.  If ColorSpaces typedef is removed or commented out, then it works fine, but please note that spaces and the rest of the code are necessary to trigger it.

Can anyone else confirm this?