Skip to content

Bug Report 2026/05/08 #2697

@jcconde

Description

@jcconde

Describe the bug (*)

A clear and concise description of what the bug is.

java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.nio.file.InvalidPathException: Illegal char <|> at index 95: //wsl.localhost/Ubuntu/var/www/magento2-projects/aliss/aliss.docker/generated/metadata/primary|global|frontend|plugin-list.php
	at com.intellij.util.ExceptionUtil.rethrow(ExceptionUtil.java:158)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:418)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:379)
	at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:85)
	at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.contentsToByteArray(LocalFileSystemImpl.java:378)
	at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.contentsToByteArray(PersistentFSImpl.java:986)
	at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:136)
	at com.intellij.util.indexing.contentQueue.CachedFileContent.getBytes(CachedFileContent.java:30)
	at com.intellij.util.indexing.contentQueue.CachedFileContent.getBytesOrEmpty(CachedFileContent.java:42)
	at com.intellij.util.indexing.FileBasedIndexImpl.lambda$doIndexFileContent$19(FileBasedIndexImpl.java:1563)
	at com.intellij.util.indexing.FileContentImpl.computeOriginalContent(FileContentImpl.java:191)
	at com.intellij.util.indexing.FileContentImpl.getContentAsText(FileContentImpl.java:185)
	at com.intellij.util.indexing.FileContentImpl.getContent(FileContentImpl.java:168)
	at com.intellij.util.indexing.IndexedHashesSupport.getOrInitIndexedHash(IndexedHashesSupport.java:35)
	at com.intellij.indexing.shared.platform.hash.SharedIndexMainContentHashProvider.computeHash(SharedIndexMainHash.kt:82)
	at com.intellij.indexing.shared.platform.hash.SharedIndexMainContentHashProvider.computeHash(SharedIndexMainHash.kt:79)
	at com.intellij.indexing.shared.platform.impl.SharedIndexChunk.tryEnumerate(ChunkManager.kt:118)
	at com.intellij.indexing.shared.platform.impl.ChunkManager.tryEnumerateContentHash(ChunkManager.kt:30)
	at com.intellij.indexing.shared.platform.impl.SharedIndexChunkConfigurationImpl.tryEnumerateContentHash(SharedIndexChunkConfigurationImpl.java:298)
	at com.intellij.indexing.shared.platform.impl.FileContentHashIndexExtension$1.map(FileContentHashIndexExtension.java:69)
	at com.intellij.indexing.shared.platform.impl.FileContentHashIndexExtension$1.map(FileContentHashIndexExtension.java:63)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapByIndexer(MapReduceIndex.java:368)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:359)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInputAndPrepareUpdate(MapReduceIndex.java:284)
	at com.intellij.indexing.shared.platform.impl.CompositeInvertedIndex.tryToMapWithSecondaryIndex(CompositeInvertedIndex.java:112)
	at com.intellij.indexing.composite.CompositeInvertedIndexBase.mapInputAndPrepareUpdate(CompositeInvertedIndexBase.java:61)
	at com.intellij.indexing.composite.CompositeInvertedIndexBase.mapInputAndPrepareUpdate(CompositeInvertedIndexBase.java:39)
	at com.intellij.util.indexing.FileBasedIndexImpl.createSingleIndexValueApplier(FileBasedIndexImpl.java:1727)
	at com.intellij.util.indexing.FileBasedIndexImpl.lambda$doIndexFileContent$20(FileBasedIndexImpl.java:1598)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.lambda$freezeFileTypeTemporarilyWithProvidedValueIn$15(FileTypeManagerImpl.java:834)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.cacheFileTypesInside(FileTypeManagerImpl.java:905)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyWithProvidedValueIn(FileTypeManagerImpl.java:830)
	at com.intellij.util.indexing.FileBasedIndexImpl.doIndexFileContent(FileBasedIndexImpl.java:1551)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1526)
	at com.intellij.util.indexing.FileBasedIndexImpl.processRefreshedFile(FileBasedIndexImpl.java:1466)
	at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1856)
	at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1850)
	at com.intellij.util.indexing.UpdateTask.process(UpdateTask.java:75)
	at com.intellij.util.indexing.UpdateTask.processAll(UpdateTask.java:43)
	at com.intellij.util.indexing.FileBasedIndexImpl.forceUpdate(FileBasedIndexImpl.java:1877)
	at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:936)
	at com.intellij.psi.stubs.StubIndexEx.getContainingIds(StubIndexEx.java:388)
	at com.intellij.psi.stubs.StubIndexEx.processElements(StubIndexEx.java:204)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:109)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:98)
	at com.jetbrains.php.PhpIndexImpl.getElements(PhpIndexImpl.java:834)
	at com.jetbrains.php.PhpIndexImpl.lambda$getByName$38(PhpIndexImpl.java:1248)
	at com.jetbrains.php.caches.CostAdaptiveCache.getOrCompute(CostAdaptiveCache.kt:20)
	at com.jetbrains.php.PhpIndexImpl.getByName(PhpIndexImpl.java:1247)
	at com.jetbrains.php.PhpIndexImpl.lambda$getByFQN$37(PhpIndexImpl.java:1234)
	at com.jetbrains.php.caches.CostAdaptiveCache.getOrCompute(CostAdaptiveCache.kt:20)
	at com.jetbrains.php.PhpIndexImpl.getByFQN(PhpIndexImpl.java:1232)
	at com.jetbrains.php.PhpIndexImpl.getByFqnCacheAware(PhpIndexImpl.java:1305)
	at com.jetbrains.php.PhpIndexImpl.getClassesByFQNInternal(PhpIndexImpl.java:1300)
	at com.jetbrains.php.PhpIndexImpl.getAnyByFQN(PhpIndexImpl.java:1339)
	at com.magento.idea.magento2plugin.reference.provider.PhpClassReferenceProvider.getClassesByFqn(PhpClassReferenceProvider.java:108)
	at com.magento.idea.magento2plugin.reference.provider.PhpClassReferenceProvider.getReferencesByElement(PhpClassReferenceProvider.java:81)
	at com.magento.idea.magento2plugin.reference.provider.CompositeReferenceProvider.getReferencesByElement(CompositeReferenceProvider.java:30)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:179)
	at com.intellij.psi.impl.source.resolve.reference.Refere

To Reproduce (*)

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior (*)

A clear and concise description of what you expected to happen.

Screenshots

If applicable, add screenshots to help explain your problem.

Please complete the following information: (*)

  • OS: Windows 11.0
  • PhpStorm/Intellij version: 2026.1.1
  • Plugin Version: 2026.2.1

Additional context

Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions