Summary
RuntimeExceptionWithAttachments: Read access is allowed from inside read-action only — EnvDataHolder accesses PSI without holding a read action. 6 events across 2 Sentry issues.
Where
EnvDataHolder.selectFile
EnvDataHolder.getPsiJsonFile
Sentry
Suggested direction (hypothesis)
Wrap the PSI access in ReadAction.compute {} / runReadAction {}, or ensure the caller already holds the read lock.
Filed from Sentry (project 4 / spring-plugin), last 30 days. Auto-triaged.
Summary
RuntimeExceptionWithAttachments: Read access is allowed from inside read-action only—EnvDataHolderaccesses PSI without holding a read action. 6 events across 2 Sentry issues.Where
EnvDataHolder.selectFileEnvDataHolder.getPsiJsonFileSentry
Suggested direction (hypothesis)
Wrap the PSI access in
ReadAction.compute {}/runReadAction {}, or ensure the caller already holds the read lock.Filed from Sentry (project 4 / spring-plugin), last 30 days. Auto-triaged.