I get the following exception thrown on a regular basis, but no clue what is the cause, also no misconduct observable.
Maybe you have some use for this.
Assertion failed: Too many element types registered. Out of (short) range.
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
java.lang.Throwable: Assertion failed: Too many element types registered. Out of (short) range.
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:104)
at com.intellij.psi.tree.IElementType.<init>(IElementType.java:88)
at com.intellij.psi.tree.ILazyParseableElementType.<init>(ILazyParseableElementType.java:43)
at com.intellij.psi.tree.IFileElementType.<init>(IFileElementType.java:34)
at com.intellij.psi.templateLanguages.TemplateDataElementType.<init>(TemplateDataElementType.java:60)
at com.raket.silverstripe.file.SilverStripeFileViewProvider.createFile(SilverStripeFileViewProvider.java:87)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.impl.BlockSupportImpl.getFileCopy(BlockSupportImpl.java:256)
at com.intellij.psi.impl.BlockSupportImpl.makeFullParse(BlockSupportImpl.java:232)
at com.intellij.psi.impl.BlockSupportImpl.reparse(BlockSupportImpl.java:101)
at com.intellij.psi.impl.DocumentCommitThread.doCommit(DocumentCommitThread.java:682)
at com.intellij.psi.impl.DocumentCommitThread.lambda$commitUnderProgress$4(DocumentCommitThread.java:451)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.psi.impl.DocumentCommitThread.commitUnderProgress(DocumentCommitThread.java:473)
at com.intellij.psi.impl.DocumentCommitThread.lambda$pollQueue$1(DocumentCommitThread.java:285)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:285)
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:245)
at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
I get the following exception thrown on a regular basis, but no clue what is the cause, also no misconduct observable.
Maybe you have some use for this.