http://darcs.ghostscript.com/darcsweb.cgi/darcsweb.cgi?r=mupdf;a=commitdiff;h=20100526120559-a72ac-a9501f7417b7e4f1d6c942cd5ab2997961191043.gz introduced a subtle regression that can cause infinite loop. Character ')' would previously be rejected by isregular() but now will be lexed as name, without advancing, causing infinite loop. Potential fix: http://code.google.com/p/sumatrapdf/source/detail?r=2031 Attached PDF that shows the problem.
Created attachment 6505 [details] PDF that shows infinite loop