Skip to content

EOFException in maven config parsing #11152

@delanym

Description

@delanym

Affected version

3.9.11

Bug description

Syncing Intellij 2025.2.2 results in this error

error unmarshalling return; nested exception is: 
	java.io.EOFException
2025-09-20 10:03:06,126 [58128221]   WARN - #o.j.i.maven - Error in maven config parsing
java.rmi.UnmarshalException: error unmarshalling return; nested exception is: 
	java.io.EOFException
	at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:199)
	at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215)
	at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160)
	at jdk.proxy4/jdk.proxy4.$Proxy293.resolveProjects(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:155)
	at com.intellij.execution.rmi.RemoteUtil.access$200(RemoteUtil.java:24)
	at com.intellij.execution.rmi.RemoteUtil$1MyHandler.lambda$invoke$0(RemoteUtil.java:137)
	at com.intellij.openapi.util.ClassLoaderUtil.computeWithClassLoader(ClassLoaderUtil.java:30)
	at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:207)
	at com.intellij.execution.rmi.RemoteUtil$1MyHandler.invoke(RemoteUtil.java:137)
	at jdk.proxy4/jdk.proxy4.$Proxy293.resolveProjects(Unknown Source)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.resolveProject$lambda$10(MavenEmbedderWrapper.kt:99)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invokeSuspend(trace.kt:113)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invoke(trace.kt)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invoke(trace.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2.invokeSuspend(MavenEmbedderWrapper.kt:431)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.internal.SoftLimitedDispatcher$Worker.run(SoftLimitedDispatcher.kt:130)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:613)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:1183)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:778)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:765)
Caused by: java.io.EOFException
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readFully(ObjectInputStream.java:3378)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2606)
	at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:678)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:969)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.concurrent.CopyOnWriteArrayList.readObject(CopyOnWriteArrayList.java:1029)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.rmi/sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:329)
	at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:179)
	... 28 more
2025-09-20 10:03:06,129 [58128224]   WARN - #o.j.i.maven - Suppressed a frequent exception logged for the 2nd time: error unmarshalling return; nested exception is: 
2025-09-20 10:03:06,148 [58128243]   WARN - #o.j.i.maven - updateAllMavenProjects finished: incremental=true, MavenProjectAware.reloadProject, sync all tep

LLM suggests

That IntelliJ log shows that the Maven import/resolution in IntelliJ is failing due to an RMI serialization error. The key part is this:

java.rmi.UnmarshalException: error unmarshalling return; nested exception is: java.io.EOFException

What’s happening

  • IntelliJ runs a Maven “server” process (through RMI) to interact with your local Maven installation.
  • When it calls resolveProjects(), it tries to receive data from the server process via RMI.
  • The EOFException means the connection was closed unexpectedly, usually because the Maven server process crashed, timed out, or sent corrupted data.
  • IntelliJ then logs a suppressed warning, but the Maven project may not have been fully synced.

Common causes

  1. Corrupt IntelliJ Maven caches

    • Sometimes .idea caches or .m2/repository metadata get corrupted.
  2. JDK version mismatch

    • If IntelliJ runs on a JDK different from your Maven projects’ JDK, RMI serialization can fail.
  3. Large or complex projects

    • Projects with lots of modules can occasionally cause the RMI channel to break.
  4. Network or proxy issues (if using remote repositories)

    • Rare, but if Maven can’t download metadata during resolve, it can trigger failures.

Fixes to try

  1. Invalidate IntelliJ caches

    • File → Invalidate Caches / Restart → Invalidate and Restart.
  2. Force Maven reimport

    • Right-click on your project → Maven → Reimport.
  3. Delete .idea and .iml files (if corruption persists)

    • Then re-import the project from pom.xml.
  4. Check Maven and JDK versions

    • Make sure File → Project Structure → Project SDK matches the Maven JDK.
    • Also check Settings → Build, Execution, Deployment → Build Tools → Maven → Maven home directory.
  5. Increase RMI timeout (for very large projects)

    • You can set idea.max.intellij.rmi.message.size in idea.properties.
  6. Clear Maven local repository metadata

    • Delete .m2/repository/org/apache/maven and re-sync.

END

This is the usual advice to try workaround the problem, but I'd like to get to the bottom of it.

Here's another stack trace

2025-09-20 13:59:31,423 [3632261]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:

2025-09-20 13:59:31,423 [3632261]   WARN - #c.i.e.r.RemoteProcessSupport - 
2025-09-20 13:59:31,440 [3632278]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:Exception dispatching call to [62fb106:19966f0e585:-7fdc, 1385900617802903013] in thread "RMI TCP Connection(3)-127.0.0.1" at Sat Sep 20 13:59:31 SAST 2025:

2025-09-20 13:59:31,440 [3632278]   WARN - #c.i.e.r.RemoteProcessSupport - Exception dispatching call to [62fb106:19966f0e585:-7fdc, 1385900617802903013] in thread "RMI TCP Connection(3)-127.0.0.1" at Sat Sep 20 13:59:31 SAST 2025:
2025-09-20 13:59:31,440 [3632278]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:java.lang.OutOfMemoryError: Java heap space

2025-09-20 13:59:31,440 [3632278]   WARN - #c.i.e.r.RemoteProcessSupport - java.lang.OutOfMemoryError: Java heap space
2025-09-20 13:59:31,441 [3632279]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream$HandleTable.growEntries(ObjectOutputStream.java:2375)

2025-09-20 13:59:31,441 [3632279]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream$HandleTable.growEntries(ObjectOutputStream.java:2375)
2025-09-20 13:59:31,441 [3632279]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream$HandleTable.assign(ObjectOutputStream.java:2300)

2025-09-20 13:59:31,724 [3632562]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream$HandleTable.assign(ObjectOutputStream.java:2300)
2025-09-20 13:59:31,733 [3632571]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1444)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1444)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)

2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
2025-09-20 13:59:31,738 [3632576]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.LambdaForm$DMH/0x00007e66b40dac00.invokeSpecial(LambdaForm$DMH)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.LambdaForm$DMH/0x00007e66b40dac00.invokeSpecial(LambdaForm$DMH)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.LambdaForm$MH/0x00007e66b433d000.invoke(LambdaForm$MH)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.LambdaForm$MH/0x00007e66b433d000.invoke(LambdaForm$MH)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.reflect.Method.invoke(Method.java:580)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.LambdaForm$DMH/0x00007e66b40dac00.invokeSpecial(LambdaForm$DMH)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.LambdaForm$DMH/0x00007e66b40dac00.invokeSpecial(LambdaForm$DMH)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.LambdaForm$MH/0x00007e66b433d000.invoke(LambdaForm$MH)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.LambdaForm$MH/0x00007e66b433d000.invoke(LambdaForm$MH)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - Remote process stderr:	at java.base/java.lang.reflect.Method.invoke(Method.java:580)

2025-09-20 13:59:31,739 [3632577]   WARN - #c.i.e.r.RemoteProcessSupport - at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2025-09-20 13:59:31,769 [3632607]   WARN - #o.j.i.maven - Error in maven config parsing
java.rmi.UnmarshalException: error unmarshalling return; nested exception is: 
	java.io.EOFException
	at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:199)
	at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215)
	at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160)
	at jdk.proxy4/jdk.proxy4.$Proxy289.resolveProjects(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:155)
	at com.intellij.execution.rmi.RemoteUtil.access$200(RemoteUtil.java:24)
	at com.intellij.execution.rmi.RemoteUtil$1MyHandler.lambda$invoke$0(RemoteUtil.java:137)
	at com.intellij.openapi.util.ClassLoaderUtil.computeWithClassLoader(ClassLoaderUtil.java:30)
	at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:207)
	at com.intellij.execution.rmi.RemoteUtil$1MyHandler.invoke(RemoteUtil.java:137)
	at jdk.proxy4/jdk.proxy4.$Proxy289.resolveProjects(Unknown Source)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.resolveProject$lambda$10(MavenEmbedderWrapper.kt:99)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invokeSuspend(trace.kt:113)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invoke(trace.kt)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2$invokeSuspend$$inlined$useWithScope$default$1.invoke(trace.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper$runLongRunningTask$2$2.invokeSuspend(MavenEmbedderWrapper.kt:431)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.internal.SoftLimitedDispatcher$Worker.run(SoftLimitedDispatcher.kt:130)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:613)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:1183)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:778)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:765)
Caused by: java.io.EOFException
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readFully(ObjectInputStream.java:3378)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2606)
	at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:678)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:969)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.concurrent.CopyOnWriteArrayList.readObject(CopyOnWriteArrayList.java:1029)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.base/java.util.ArrayList.readObject(ArrayList.java:981)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2618)
	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
	at java.rmi/sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:329)
	at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:179)
	... 28 more
2025-09-20 13:59:31,786 [3632624]   WARN - #o.j.i.maven - Suppressed a frequent exception logged for the 2nd time: error unmarshalling return; nested exception is: 
2025-09-20 13:59:31,876 [3632714]   WARN - #o.j.i.maven - updateAllMavenProjects finished: incremental=false, MavenProjectsManager.forceUpdateAllProjectsOrFindAllAvailablePomFiles tep

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions