[cedet-semantic] Infinite loop parsing larger (header?) files
Brought to you by:
zappo
From: Stephan D. <ste...@ho...> - 2003-12-08 23:13:12
|
Hi, The Semantic 1.0beta (as well as earlier versions) gets into an infinite loop trying to parse certain large C header files (the Windows DDK headers are good examples). I tried to narrow the problem down by cutting the problem files, but couldn't easily pinpoint the problem -- at some smaller size it seems to work. Breaking into the Emacs debugger normally shows a stack similar to this: semantic-parse-stream-default semantic-repeat-parse-whole-stream semantic-parse-region-default semantic-parse-region <... repeated multiple times ...> Any suggestions about debugging the Semantic code? Thanks, -Stephan |