Status Update
Comments
ra...@google.com <ra...@google.com> #2
2022-05-12 03:04:08,020 [2120256] ERROR - ssions.ExpressionTypingVisitor - Exception while analyzing expression at (227,48) in [...]/Discover.kt
org.jetbrains.kotlin.utils.KotlinExceptionWithAttachments: Exception while analyzing expression at (227,48) in D:/progetti_android/TiVi/ui-discover/src/main/java/app/tivi/home/discover/Discover.kt
at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.logOrThrowException(ExpressionTypingVisitorDispatcher.java:246)
at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.lambda$getTypeInfo$0(ExpressionTypingVisitorDispatcher.java:224)
at org.jetbrains.kotlin.util.PerformanceCounter.time(PerformanceCounter.kt:101)
at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:164)
at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:134)
at org.jetbrains.kotlin.types.expressions.ExpressionTypingServices.getTypeInfo(ExpressionTypingServices.java:125)
at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.resolveValueArgument(PSICallResolver.kt:817)
...
Caused by: java.lang.NullPointerException
at com.android.tools.idea.res.AarResourceRepositoryCache.createCachingData(AarResourceRepositoryCache.kt:108)
at com.android.tools.idea.res.AarResourceRepositoryCache.access$createCachingData(AarResourceRepositoryCache.kt:42)
at com.android.tools.idea.res.AarResourceRepositoryCache$getSourceRepository$1.invoke(AarResourceRepositoryCache.kt:62)
at com.android.tools.idea.res.AarResourceRepositoryCache$getSourceRepository$1.invoke(AarResourceRepositoryCache.kt:61)
at com.android.tools.idea.res.AarResourceRepositoryCache$Companion$getRepository$1.invoke(AarResourceRepositoryCache.kt:136)
at com.android.tools.idea.res.AarResourceRepositoryCache$Companion$getRepository$1.invoke(AarResourceRepositoryCache.kt:136)
at com.android.utils.concurrency.CacheUtils$sam$java_util_concurrent_Callable$0.call(CacheUtils.kt)
at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4868)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3533)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2282)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2159)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2049)
at com.google.common.cache.LocalCache.get(LocalCache.java:3966)
at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4863)
at com.android.utils.concurrency.CacheUtils.getAndUnwrap(CacheUtils.kt:33)
at com.android.tools.idea.res.AarResourceRepositoryCache$Companion.getRepository(AarResourceRepositoryCache.kt:136)
at com.android.tools.idea.res.AarResourceRepositoryCache$Companion.access$getRepository(AarResourceRepositoryCache.kt:127)
at com.android.tools.idea.res.AarResourceRepositoryCache.getSourceRepository(AarResourceRepositoryCache.kt:61)
at com.android.tools.idea.res.ResourceRepositoryManager.lambda$computeLibraryResourceMap$5(ResourceRepositoryManager.java:765)
...
at java.base/java.lang.Thread.run(Thread.java:829)
2022-05-12 03:04:08,022 [2120258] ERROR - ssions.ExpressionTypingVisitor - Android Studio Electric Eel | 2022.1.1 Canary 1 Build #AI-213.7172.25.2211.8563311
2022-05-12 03:04:08,022 [2120258] ERROR - ssions.ExpressionTypingVisitor - JDK: 11.0.13; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2022-05-12 03:04:08,022 [2120258] ERROR - ssions.ExpressionTypingVisitor - OS: Windows 10
2022-05-12 03:04:08,024 [2120260] ERROR - ssions.ExpressionTypingVisitor - Last Action: ShowLog
sp...@google.com <sp...@google.com>
so...@google.com <so...@google.com> #3
On Thu, 12 May 2022, 17:52 sprigogin, <buganizer-system+sprigogin@google.com>
wrote:
sp...@google.com <sp...@google.com>
ki...@gmail.com <ki...@gmail.com> #4
any update?
so...@google.com <so...@google.com>
so...@google.com <so...@google.com>
sp...@google.com <sp...@google.com> #5
Yuriy, is the fix available in Dolphin?
so...@google.com <so...@google.com> #6
It is not.
sp...@google.com <sp...@google.com> #7
Please cherry-pick.
vs...@google.com <vs...@google.com> #8
Fixed by ag/Ib43ac1d24f34 in EE, needs cherry pick to Dolphin.
so...@google.com <so...@google.com> #9
The root cause is that the following is not true on windows:
@Test
fun testToPath_2() {
val src = File("__unknown_aar__:/a/a.aar").toPath()
assertThat(PathString(src).toPath()).isEqualTo(src)
}
so...@google.com <so...@google.com> #10
Windows + AGP 7.1 or older is needed to reproduce.
to...@gmail.com <to...@gmail.com> #11
It doesn't look good. My report
so...@google.com <so...@google.com> #12
It is possible that MacOS was also affected. I meant that it is not reproducible in the Linux environment.
sp...@google.com <sp...@google.com> #13
What difference of file system or JDK behavior between Linux and MacOS would explain that?
so...@google.com <so...@google.com> #14
so...@google.com <so...@google.com> #15
Indeed
fa...@gmail.com <fa...@gmail.com> #16
Hello
When do you think it will be released with Dolphin/AGP-7.3 Patch 1 ? This bug prevents me to upgrade to version Dolphin of android studio.
Thanks a lot
ke...@brainvire.com <ke...@brainvire.com> #17
Hello
Even I am facing the same issue if a project is created in a lower version of Android studio, it's not working in Dolphin
Description
Build: AI-213.7172.25.2211.8563311, 202205100043,
AI-213.7172.25.2211.8563311, JRE 11.0.13+0-b1751.21-8125866x64 JetBrains s.r.o., OS Windows 10(amd64) v10.0 , screens 1920.0x1080.0, 1440.0x900.0
AS: Electric Eel | 2022.1.1 Canary 1 Kotlin plugin: 213-1.6.21-release-for-android-studio-AS6777.52 Android Gradle Plugin: 7.1.2 Gradle: 7.4.1 Gradle JDK: Eclipse Temurin version 11.0.12 NDK: from local.properties: (not specified), latest from SDK: 22.1.7171670 CMake: from local.properties: (not specified), latest from SDK: 3.18.1-g262b901-dirty, from PATH: (not found)
You can find AS logs attached.