java.lang.StringIndexOutOfBoundsException: String index out of range: 43 at java.lang.String.charAt(String.java:686) at org.nbgit.util.exclude.FnMatch.hasLeadingPeriod(FnMatch.java:192) at org.nbgit.util.exclude.FnMatch.match(FnMatch.java:108) at org.nbgit.util.exclude.FnMatch.fnmatch(FnMatch.java:69) at org.nbgit.util.exclude.PathPattern$WildcardPathPattern.matchesFileName(PathPattern.java:182) at org.nbgit.util.exclude.PathPattern.matches(PathPattern.java:94) at org.nbgit.util.exclude.PathPatternList.findPattern(PathPatternList.java:25) at org.nbgit.util.exclude.ExcludeCache.isExcluded(ExcludeCache.java:96) at org.nbgit.util.exclude.Excludes.isIgnored(Excludes.java:105) at org.nbgit.util.exclude.Excludes.isIgnored(Excludes.java:83) at org.nbgit.StatusCache.excludeFile(StatusCache.java:769) at org.nbgit.StatusCache.getCachedStatus(StatusCache.java:316) at org.nbgit.GitAnnotator.annotateIcon(GitAnnotator.java:170) at org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:599) at org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:630) at org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache.access$1900(VersioningAnnotationProvider.java:452) at org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache$AnnotationRefreshTask.run(VersioningAnnotationProvider.java:705) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957)