kotlin version: 2.2.20 error message: org.jetbrains.kotlin.util.FileAnalysisException: While analysing /home/jenkins/.jenkins/workspace/lesson-xapi-launch-close-end-to-end-tests/respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/account/passkey/LoadAaguidJsonUseCaseAndroid.kt:10:5: java.lang.IllegalStateException: Could not read file: /home/jenkins/Android/Sdk/platforms/android-36/android.jar!/android/content/Context.class; size in bytes: 25812; file type: CLASS at org.jetbrains.kotlin.util.AnalysisExceptionsKt.wrapIntoFileAnalysisExceptionIfNeeded(AnalysisExceptions.kt:57) at org.jetbrains.kotlin.fir.FirCliExceptionHandler.handleExceptionOnFileAnalysis(Utils.kt:267) at org.jetbrains.kotlin.fir.resolve.transformers.FirAbstractPhaseTransformer.transformFile(FirAbstractPhaseTransformer.kt:43) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.access$transformFile$s2121775402(FirTypeResolveTransformer.kt:72) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformFile(FirTypeResolveTransformer.kt:118) at org.jetbrains.kotlin.fir.declarations.FirFile.transform(FirFile.kt:47) at org.jetbrains.kotlin.fir.resolve.transformers.FirTransformerBasedResolveProcessor.processFile(FirResolveProcessor.kt:53) at org.jetbrains.kotlin.fir.resolve.transformers.FirTotalResolveProcessor.process(FirTotalResolveProcessor.kt:36) at org.jetbrains.kotlin.fir.pipeline.AnalyseKt.runResolution(analyse.kt:24) at org.jetbrains.kotlin.fir.pipeline.FirUtilsKt.resolveAndCheckFir(firUtils.kt:76) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmFrontendPipelinePhase.executePhase(JvmFrontendPipelinePhase.kt:165) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmFrontendPipelinePhase.executePhase(JvmFrontendPipelinePhase.kt:47) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:68) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:58) at org.jetbrains.kotlin.config.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:102) at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:22) at org.jetbrains.kotlin.config.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:53) at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.runPhasedPipeline(AbstractCliPipeline.kt:109) at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.execute(AbstractCliPipeline.kt:68) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:79) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:45) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:90) at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:352) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerBase.runCompiler(IncrementalJvmCompilerRunnerBase.kt:176) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerBase.runCompiler(IncrementalJvmCompilerRunnerBase.kt:39) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.doCompile(IncrementalCompilerRunner.kt:499) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:416) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileNonIncrementally(IncrementalCompilerRunner.kt:301) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:128) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:684) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:94) at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1810) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:714) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.IllegalStateException: Could not read file: /home/jenkins/Android/Sdk/platforms/android-36/android.jar!/android/content/Context.class; size in bytes: 25812; file type: CLASS at org.jetbrains.kotlin.load.kotlin.VirtualFileKotlinClass$Factory.logFileReadingErrorMessage(VirtualFileKotlinClass.kt:101) at org.jetbrains.kotlin.load.kotlin.VirtualFileKotlinClass$Factory.create$lambda$0(VirtualFileKotlinClass.kt:92) at org.jetbrains.kotlin.util.PerformanceManager.measureSideTime$compiler_common(PerformanceManager.kt:309) at org.jetbrains.kotlin.util.PerformanceManagerKt.tryMeasureSideTime(PerformanceManager.kt:406) at org.jetbrains.kotlin.load.kotlin.VirtualFileKotlinClass$Factory.create$frontend_common_jvm(VirtualFileKotlinClass.kt:73) at org.jetbrains.kotlin.load.kotlin.KotlinBinaryClassCache$Companion.getKotlinBinaryClassOrClassFileContent$lambda$0(KotlinBinaryClassCache.kt:98) at org.jetbrains.kotlin.com.intellij.mock.MockApplication.runReadAction(MockApplication.java:194) at org.jetbrains.kotlin.load.kotlin.KotlinBinaryClassCache$Companion.getKotlinBinaryClassOrClassFileContent(KotlinBinaryClassCache.kt:97) at org.jetbrains.kotlin.load.kotlin.KotlinBinaryClassCache$Companion.getKotlinBinaryClassOrClassFileContent$default(KotlinBinaryClassCache.kt:78) at org.jetbrains.kotlin.load.kotlin.VirtualFileFinder.findKotlinClassOrContent(VirtualFileFinder.kt:39) at org.jetbrains.kotlin.fir.java.deserialization.JvmClassFileBasedSymbolProvider.extractClassMetadata(JvmClassFileBasedSymbolProvider.kt:171) at org.jetbrains.kotlin.fir.deserialization.AbstractFirDeserializedSymbolProvider.findAndDeserializeClass(AbstractFirDeserializedSymbolProvider.kt:256) at org.jetbrains.kotlin.fir.deserialization.AbstractFirDeserializedSymbolProvider.classCache$lambda$0(AbstractFirDeserializedSymbolProvider.kt:163) at org.jetbrains.kotlin.fir.caches.FirThreadUnsafeCacheWithPostCompute.getValue(FirThreadUnsafeCachesFactory.kt:75) at org.jetbrains.kotlin.fir.deserialization.AbstractFirDeserializedSymbolProvider.getClass(AbstractFirDeserializedSymbolProvider.kt:343) at org.jetbrains.kotlin.fir.deserialization.AbstractFirDeserializedSymbolProvider.getClass$default(AbstractFirDeserializedSymbolProvider.kt:326) at org.jetbrains.kotlin.fir.deserialization.AbstractFirDeserializedSymbolProvider.getClassLikeSymbolByClassId(AbstractFirDeserializedSymbolProvider.kt:420) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirCachingCompositeSymbolProvider.computeClass(FirCachingCompositeSymbolProvider.kt:147) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirCachingCompositeSymbolProvider.access$computeClass(FirCachingCompositeSymbolProvider.kt:27) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirCachingCompositeSymbolProvider$special$$inlined$createCache$1.invoke(FirCachesFactory.kt:163) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirCachingCompositeSymbolProvider$special$$inlined$createCache$1.invoke(FirCachesFactory.kt:147) at org.jetbrains.kotlin.fir.caches.FirThreadUnsafeCache.getValue(FirThreadUnsafeCachesFactory.kt:57) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirCachingCompositeSymbolProvider.getClassLikeSymbolByClassId(FirCachingCompositeSymbolProvider.kt:174) at org.jetbrains.kotlin.fir.scopes.impl.FirAbstractImportingScope.processClassifiersFromImportsByName(FirAbstractImportingScope.kt:54) at org.jetbrains.kotlin.fir.scopes.impl.FirAbstractSimpleImportingScope.processClassifiersByNameWithSubstitution(FirAbstractSimpleImportingScope.kt:32) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirTypeResolverImpl.resolveUserTypeToSymbol(FirTypeResolverImpl.kt:115) at org.jetbrains.kotlin.fir.resolve.providers.impl.FirTypeResolverImpl.resolveType(FirTypeResolverImpl.kt:386) at org.jetbrains.kotlin.fir.resolve.transformers.FirSpecificTypeResolverTransformer.resolveType(FirSpecificTypeResolverTransformer.kt:116) at org.jetbrains.kotlin.fir.resolve.transformers.FirSpecificTypeResolverTransformer.transformTypeRef(FirSpecificTypeResolverTransformer.kt:77) at org.jetbrains.kotlin.fir.resolve.transformers.FirSpecificTypeResolverTransformer.transformTypeRef(FirSpecificTypeResolverTransformer.kt:35) at org.jetbrains.kotlin.fir.visitors.FirDefaultTransformer.transformUnresolvedTypeRef(FirDefaultTransformer.kt:31) at org.jetbrains.kotlin.fir.visitors.FirDefaultTransformer.transformUserTypeRef(FirDefaultTransformer.kt:43) at org.jetbrains.kotlin.fir.types.FirUserTypeRef.transform(FirUserTypeRef.kt:32) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformTypeRef(FirTypeResolveTransformer.kt:344) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformTypeRef(FirTypeResolveTransformer.kt:72) at org.jetbrains.kotlin.fir.visitors.FirDefaultTransformer.transformUnresolvedTypeRef(FirDefaultTransformer.kt:31) at org.jetbrains.kotlin.fir.visitors.FirDefaultTransformer.transformUserTypeRef(FirDefaultTransformer.kt:43) at org.jetbrains.kotlin.fir.types.FirUserTypeRef.transform(FirUserTypeRef.kt:32) at org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl.transformReturnTypeRef(FirValueParameterImpl.kt:110) at org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl.transformReturnTypeRef(FirValueParameterImpl.kt:32) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformValueParameter(FirTypeResolveTransformer.kt:355) at org.jetbrains.kotlin.fir.declarations.FirValueParameter.transform(FirValueParameter.kt:65) at org.jetbrains.kotlin.fir.visitors.FirTransformerUtilKt.transformInplace(FirTransformerUtil.kt:20) at org.jetbrains.kotlin.fir.declarations.impl.FirPrimaryConstructor.transformValueParameters(FirPrimaryConstructor.kt:120) at org.jetbrains.kotlin.fir.declarations.impl.FirPrimaryConstructor.transformChildren(FirPrimaryConstructor.kt:86) at org.jetbrains.kotlin.fir.declarations.impl.FirPrimaryConstructor.transformChildren(FirPrimaryConstructor.kt:32) at org.jetbrains.kotlin.fir.resolve.transformers.FirAbstractTreeTransformer.transformElement(FirAbstractTreeTransformer.kt:14) at org.jetbrains.kotlin.fir.visitors.FirTransformer.transformDeclaration(FirTransformer.kt:95) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformConstructor(FirTypeResolveTransformer.kt:166) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformConstructor(FirTypeResolveTransformer.kt:72) at org.jetbrains.kotlin.fir.declarations.FirConstructor.transform(FirConstructor.kt:56) at org.jetbrains.kotlin.fir.visitors.FirTransformerUtilKt.transformInplace(FirTransformerUtil.kt:20) at org.jetbrains.kotlin.fir.declarations.impl.FirRegularClassImpl.transformDeclarations(FirRegularClassImpl.kt:94) at org.jetbrains.kotlin.fir.declarations.impl.FirRegularClassImpl.transformChildren(FirRegularClassImpl.kt:76) at org.jetbrains.kotlin.fir.declarations.impl.FirRegularClassImpl.transformChildren(FirRegularClassImpl.kt:30) at org.jetbrains.kotlin.fir.resolve.transformers.FirAbstractTreeTransformer.transformElement(FirAbstractTreeTransformer.kt:14) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.resolveClassContent(FirTypeResolveTransformer.kt:470) at org.jetbrains.kotlin.fir.resolve.transformers.FirTypeResolveTransformer.transformRegularClass(FirTypeResolveTransformer.kt:134) at org.jetbrains.kotlin.fir.declarations.FirRegularClass.transform(FirRegularClass.kt:53) at org.jetbrains.kotlin.fir.visitors.FirTransformerUtilKt.transformInplace(FirTransformerUtil.kt:20) at org.jetbrains.kotlin.fir.declarations.impl.FirFileImpl.transformDeclarations(FirFileImpl.kt:83) at org.jetbrains.kotlin.fir.declarations.impl.FirFileImpl.transformChildren(FirFileImpl.kt:68) at org.jetbrains.kotlin.fir.declarations.impl.FirFileImpl.transformChildren(FirFileImpl.kt:29) at org.jetbrains.kotlin.fir.resolve.transformers.FirAbstractTreeTransformer.transformElement(FirAbstractTreeTransformer.kt:14) at org.jetbrains.kotlin.fir.visitors.FirTransformer.transformFile(FirTransformer.kt:695) at org.jetbrains.kotlin.fir.resolve.transformers.FirAbstractPhaseTransformer.transformFile(FirAbstractPhaseTransformer.kt:29) ... 44 more Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded