Fleet 1.9.231发布,支持window10 version 1809及以上版本,MacOs支持,但win7不支持
windows 7启动fleet会出现如下错误
BOOTSTRAP: 58ms
MAIN: 18:14:01:504
Configure console log with class ch.qos.logback.classic.AsyncAppender
Configure file log with class ch.qos.logback.classic.AsyncAppender (C:\Users\sojla\AppData\Local\JetBrains\Fleet\log/fleet.log)
Loaded logback configuration from:
file:///C:/Users/sojla/.fleet/log.conf.toml
jar:file:///C:/Users/sojla/AppData/Local/JetBrains/Toolbox/apps/Fleet/ch-0/1.9.231/app/code-cache/fleet.util.logging.api-1.9.231.%23b57831c14e0380738413e409d591d378a72184eda1099b225e39118205e63ee7.jar!/log.conf.toml
Applying new dynamic config FleetLogConfiguration(refreshTimeout=30, default=WARN, perTarget={}, loggers=[Entry(loggerName=fleet, default=DEBUG, perTarget={CONSOLE=WARN, FILE=INFO}), Entry(loggerName=noria, default=DEBUG, perTarget={CONSOLE=WARN, FILE=INFO})])
Dock HTTP Api: 127.0.0.1:65333
Failed to choose DirectX12 adapter.
[20221012 18:14:04.829 ERROR ?? fleet.controller.ProcessHolder]
fleet.controller.ManagedProcessAbnormalExitException: Process [C:\Users\sojla\AppData\Local\JetBrains\Toolbox\apps\Fleet\ch-0\1.9.231\app\bin\fsdaemon.exe, --read-workspaces-from-stdin, --logs-path, C:\Users\sojla\AppData\Local\JetBrains\Fleet\log\fsdaemon, --storage-path, C:\Users\sojla\AppData\Local\JetBrains\Fleet\fsdaemon, --configs-path, C:\Users\sojla\AppData\Roaming\JetBrains\Fleet, --ignore, C:\Users\sojla\AppData\Local\JetBrains\Fleet\log, --ignore, C:\Users\sojla\AppData\Local\JetBrains\Fleet] finished with exit code -1073741511. Check log for details.
fsd
-1073741511
at fleet.controller/fleet.controller.ProcessHolder.start$lambda-2(FleetController.kt:103)
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[20221012 18:14:04.928 ERROR ?? fleet.dock.bootstrap.Dock] Exception in DefaultDispatcher-worker-2
java.io.IOException: The pipe is being closed
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(Unknown Source)
at java.base/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.base/java.io.BufferedOutputStream.flush(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.base/java.io.OutputStreamWriter.flush(Unknown Source)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1$3$1$2.invoke(SharedFsdInstance.kt:105)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1$3$1$2.invoke(SharedFsdInstance.kt:103)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:51)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:43)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Suppressed: java.io.IOException: The pipe is being closed
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(Unknown Source)
at java.base/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.base/java.io.BufferedOutputStream.flush(Unknown Source)
at java.base/java.io.FilterOutputStream.close(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.implClose(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.close(Unknown Source)
at java.base/java.io.OutputStreamWriter.close(Unknown Source)
at kotlin.stdlib/kotlin.io.CloseableKt.closeFinally(Unknown Source)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1.invokeSuspend(SharedFsdInstance.kt:100)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
... 4 common frames omitted
Start listening to 127.0.0.1:65343
[20221012 18:14:06.234 ERROR ?? fleet.dock.bootstrap.Dock] Exception in DefaultDispatcher-worker-3
java.lang.RuntimeException: Supervisor coroutine has finished
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl.serve(SharedFsdInstance.kt:117)
at fleet.workspace/fleet.workspace.WithWorkspaceServerKt$withFsdInstanceServing$2.invokeSuspend(WithWorkspaceServer.kt:256)
at fleet.workspace/fleet.workspace.WithWorkspaceServerKt$withFsdInstanceServing$2.invoke(WithWorkspaceServer.kt)
at fleet.workspace/fleet.workspace.WithWorkspaceServerKt$withFsdInstanceServing$2.invoke(WithWorkspaceServer.kt)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:169)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at fleet.reporting.api/fleet.tracing.TracingKt.spannedScope(Tracing.kt:61)
at fleet.reporting.api/fleet.tracing.TracingKt.spannedScope(Tracing.kt:55)
at fleet.reporting.api/fleet.tracing.TracingKt.spannedScope$default(Tracing.kt:52)
at fleet.workspace/fleet.workspace.WithWorkspaceServerKt.withFsdInstanceServing(WithWorkspaceServer.kt:251)
at fleet.workspace/fleet.workspace.WithWorkspaceServerKt$withWorkspaceServer$2$1$1$2$2$2$5$2$2$2.invokeSuspend(WithWorkspaceServer.kt:167)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:233)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:233)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Caused by: java.util.concurrent.CancellationException: Channel was consumed, consumer had failed
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.ExceptionsKt.CancellationException(Exceptions.kt:22)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.channels.ChannelsKt__Channels_commonKt.cancelConsumed(Channels.common.kt:136)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.channels.ChannelsKt.cancelConsumed(Unknown Source)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1.invokeSuspend(SharedFsdInstance.kt:147)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
... 4 common frames omitted
Caused by: java.io.IOException: The pipe is being closed
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(Unknown Source)
at java.base/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.base/java.io.BufferedOutputStream.flush(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.base/java.io.OutputStreamWriter.flush(Unknown Source)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1$3$1$2.invoke(SharedFsdInstance.kt:105)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1$3$1$2.invoke(SharedFsdInstance.kt:103)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:51)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:43)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
at kotlinx.coroutines.core.jvm@1.6.4.#e08bc432bcb2bd29cde77b70691e4d58d393f8b482dfc4f947a127a7565651f4/kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
... 4 common frames omitted
Suppressed: java.io.IOException: The pipe is being closed
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(Unknown Source)
at java.base/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.base/java.io.BufferedOutputStream.flush(Unknown Source)
at java.base/java.io.FilterOutputStream.close(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.implClose(Unknown Source)
at java.base/sun.nio.cs.StreamEncoder.close(Unknown Source)
at java.base/java.io.OutputStreamWriter.close(Unknown Source)
at kotlin.stdlib/kotlin.io.CloseableKt.closeFinally(Unknown Source)
at fleet.workspace/fleet.workspace.SharedFsdInstanceImpl$Companion$startFsdProcess$job$1.invokeSuspend(SharedFsdInstance.kt:100)
at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
官方jetbrains team小组成员的回应是:
Alexander Shparun回复:
Unfortunately, Fleet does not support Windows versions older than Windows 10 October 2018 Update (version 1809). We definitely should add a proper message about that rather than crash silently
不支持window10 version 1809以下版本
Dennis Ushakov回复:
Dennis Ushakov commented 14 hours ago
Unfortunately, Fleet doesn’t support Windows 7 as it uses some newer APIs. I’m not sure we’re going to change that
不知道后期会不会支持。