Root: C:\Program\Panda3D File: abstractroom.egg Bootpath: ClassPath[Entry[file:/C:/Program/Panda3D/]] Classpath: ClassPath[Entry[file:/C:/Program/Panda3D/]] Sourcepath: ClassPath[Entry[file:/C:/Program/Panda3D/]] Caused: java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1938) at org.openide.filesystems.URLMapper$DefaultURLMapper$JarURLParser.parse(URLMapper.java:569) at org.openide.filesystems.URLMapper$DefaultURLMapper$JarURLParser.(URLMapper.java:549) at org.openide.filesystems.URLMapper$DefaultURLMapper.getFileObjectsForJarProtocol(URLMapper.java:485) at org.openide.filesystems.URLMapper$DefaultURLMapper.getFileObjects(URLMapper.java:302) at org.netbeans.modules.openide.filesystems.DefaultURLMapperProxy.getFileObjects(DefaultURLMapperProxy.java:75) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213) at org.netbeans.modules.python.editor.PythonIndexer.scanEgg(PythonIndexer.java:1278) at org.netbeans.modules.python.editor.PythonIndexer.index(PythonIndexer.java:169) at org.netbeans.modules.gsfret.source.usages.CachingIndexer$LanguageIndex.index(CachingIndexer.java:174) at org.netbeans.modules.gsfret.source.usages.CachingIndexer.index(CachingIndexer.java:118) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater.batchCompile(RepositoryUpdater.java:2031) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.updateFolder(RepositoryUpdater.java:1404) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.scanRoots(RepositoryUpdater.java:1129) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.access$1900(RepositoryUpdater.java:651) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:789) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:676) at org.netbeans.modules.gsfret.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:107) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:676) at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:651) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1355) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)