Fixed
Status Update
Comments
uc...@google.com <uc...@google.com> #2
Can you also share Android studio version and host operating system details.
na...@gmail.com <na...@gmail.com> #3
Android Studio 3.3 Canary 11
Build #AI-182.4323.46.33.5012296, built on September 15, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 Pro 10.0
Build #AI-182.4323.46.33.5012296, built on September 15, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 Pro 10.0
ad...@google.com <ad...@google.com> #6
Promoting to P1 as this affects all cases when a fallback repo source is being called into.
ad...@google.com <ad...@google.com>
da...@google.com <da...@google.com> #7
Fixed how? (Starting in what version?)
jb...@google.com <jb...@google.com> #8
It looks to me like probably 3.4 canary 10, since I believe that was the next build after the change (Ib0212be) and indeed I don't (yet?) see any reports of the error starting in 3.4.0.10.
je...@gmail.com <je...@gmail.com> #9
I love it
jo...@gmail.com <jo...@gmail.com> #10
So I'm getting this bug still in `Android Support` plugin that is bundled with IntelliJ:
```
java.lang.Throwable: Progress subrange out of bounds: 2.949999999999999
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
at com.android.tools.idea.sdk.progress.StudioLoggerProgressIndicator.logError(StudioLoggerProgressIndicator.java:47)
at com.android.repository.api.DelegatingProgressIndicator.lambda$logError$8(DelegatingProgressIndicator.java:103)
at java.util.concurrent.ConcurrentHashMap$KeySetView.forEach(ConcurrentHashMap.java:4649)
at com.android.repository.api.DelegatingProgressIndicator.logError(DelegatingProgressIndicator.java:103)
at com.android.repository.api.ProgressIndicator.createSubProgress(ProgressIndicator.java:124)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.processSource(RemoteRepoLoaderImpl.java:262)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.fetchPackages(RemoteRepoLoaderImpl.java:187)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:553)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.tools.idea.updater.SdkComponentSource.initIfNecessary(SdkComponentSource.java:74)
at com.android.tools.idea.updater.SdkComponentSource.getComponents(SdkComponentSource.java:141)
at com.android.tools.idea.updater.SdkComponentSource.getAvailableVersions(SdkComponentSource.java:122)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.checkExternalUpdates(UpdateChecker.kt:296)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.doUpdateAndShowResult(UpdateChecker.kt:139)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.access$doUpdateAndShowResult(UpdateChecker.kt:50)
at com.intellij.openapi.updateSettings.impl.UpdateChecker$updateAndShowResult$1.run(UpdateChecker.kt:81)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:311)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
```
IntelliJ IDEA 2019.1 (Ultimate Edition)
Build #IU-191.6183.87, built on March 27, 2019
Licensed to Gareth Jones
Subscription is active until June 22, 2019
JRE: 1.8.0_202-release-1483-b39 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
It's been going on for quite a while. IntelliJ doesn't tell me what version of the plugin I've got.
Any chance of some more information about the state of this bug & its fix?
```
java.lang.Throwable: Progress subrange out of bounds: 2.949999999999999
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
at com.android.tools.idea.sdk.progress.StudioLoggerProgressIndicator.logError(StudioLoggerProgressIndicator.java:47)
at com.android.repository.api.DelegatingProgressIndicator.lambda$logError$8(DelegatingProgressIndicator.java:103)
at java.util.concurrent.ConcurrentHashMap$KeySetView.forEach(ConcurrentHashMap.java:4649)
at com.android.repository.api.DelegatingProgressIndicator.logError(DelegatingProgressIndicator.java:103)
at com.android.repository.api.ProgressIndicator.createSubProgress(ProgressIndicator.java:124)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.processSource(RemoteRepoLoaderImpl.java:262)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.fetchPackages(RemoteRepoLoaderImpl.java:187)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:553)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.tools.idea.updater.SdkComponentSource.initIfNecessary(SdkComponentSource.java:74)
at com.android.tools.idea.updater.SdkComponentSource.getComponents(SdkComponentSource.java:141)
at com.android.tools.idea.updater.SdkComponentSource.getAvailableVersions(SdkComponentSource.java:122)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.checkExternalUpdates(UpdateChecker.kt:296)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.doUpdateAndShowResult(UpdateChecker.kt:139)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.access$doUpdateAndShowResult(UpdateChecker.kt:50)
at com.intellij.openapi.updateSettings.impl.UpdateChecker$updateAndShowResult$1.run(UpdateChecker.kt:81)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:311)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
```
IntelliJ IDEA 2019.1 (Ultimate Edition)
Build #IU-191.6183.87, built on March 27, 2019
Licensed to Gareth Jones
Subscription is active until June 22, 2019
JRE: 1.8.0_202-release-1483-b39 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
It's been going on for quite a while. IntelliJ doesn't tell me what version of the plugin I've got.
Any chance of some more information about the state of this bug & its fix?
Description
java.lang.Throwable: Progress subrange out of bounds: 3.5499999999999985
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:126)
at com.android.tools.idea.sdk.progress.StudioLoggerProgressIndicator.logError(StudioLoggerProgressIndicator.java:47)
at com.android.repository.api.DelegatingProgressIndicator.lambda$logError$8(DelegatingProgressIndicator.java:103)
at java.util.concurrent.ConcurrentHashMap$KeySetView.forEach(ConcurrentHashMap.java:4649)
at com.android.repository.api.DelegatingProgressIndicator.logError(DelegatingProgressIndicator.java:103)
at com.android.repository.api.ProgressIndicator.createSubProgress(ProgressIndicator.java:124)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.processSource(RemoteRepoLoaderImpl.java:262)
at com.android.repository.impl.manager.RemoteRepoLoaderImpl.fetchPackages(RemoteRepoLoaderImpl.java:187)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:553)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.tools.idea.updater.SdkComponentSource.initIfNecessary(SdkComponentSource.java:74)
at com.android.tools.idea.updater.SdkComponentSource.getComponents(SdkComponentSource.java:141)
at com.android.tools.idea.updater.SdkComponentSource.getAvailableVersions(SdkComponentSource.java:122)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.checkExternalUpdates(UpdateChecker.kt:321)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.doUpdateAndShowResult(UpdateChecker.kt:142)
at com.intellij.openapi.updateSettings.impl.UpdateChecker.access$doUpdateAndShowResult(UpdateChecker.kt:53)
at com.intellij.openapi.updateSettings.impl.UpdateChecker$updateAndShowResult$1.run(UpdateChecker.kt:84)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:314)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
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)
Proper code highlighting does not work after this error (just Java key words are highlighted, but not annotations, methods etc).
The error appears on every restart, even after invalidating the caches.