finding dynamic programming errors via static analyzer 8917875