Annoying SVN stack trace

With the latest 8.1.2 EAP build #9848 I get an annoying stack trace for _all_ SVN actions - probably when fetching status from the SVN server. I there anything I can configure to avoid this?


encoded string too long: 65541 bytes: encoded string too long: 65541 bytes
java.io.UTFDataFormatException: encoded string too long: 65541 bytes
at java.io.DataOutputStream.writeUTF(DataOutputStream.java:347)
at java.io.RandomAccessFile.writeUTF(RandomAccessFile.java:1064)
at com.intellij.util.io.IOUtil.writeUTFTruncated(IOUtil.java:68)
at org.jetbrains.idea.svn.history.SvnChangeList.writeToStream(SvnChangeList.java:484)
at org.jetbrains.idea.svn.history.SvnCommittedChangesProvider.writeChangeList(SvnCommittedChangesProvider.java:338)
at org.jetbrains.idea.svn.history.SvnCommittedChangesProvider.writeChangeList(SvnCommittedChangesProvider.java:59)
at com.intellij.openapi.vcs.changes.committed.ChangesCacheFile.writeChanges(ChangesCacheFile.java:102)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$3.compute(CommittedChangesCache.java:2)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$3.compute(CommittedChangesCache.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl$11.run(ApplicationImpl.java:1)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:343)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:307)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(CommittedChangesCache.java:242)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(CommittedChangesCache.java:266)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.b(CommittedChangesCache.java:195)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.access$2500(CommittedChangesCache.java:25)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$9.run(CommittedChangesCache.java:3)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(CommittedChangesCache.java:107)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.access$2300(CommittedChangesCache.java:82)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$8.run(CommittedChangesCache.java:6)
at com.intellij.openapi.progress.ProgressManagerQueue.runStuff(ProgressManagerQueue.java:37)
at com.intellij.openapi.progress.ProgressManagerQueue.runStuff(ProgressManagerQueue.java:8)
at com.intellij.openapi.progress.AbstractTaskQueue$MyWorker.run(AbstractTaskQueue.java:64)
at com.intellij.openapi.progress.ProgressManagerQueue$1.run(ProgressManagerQueue.java:17)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:3)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:5)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:13)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:101)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:16)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:8)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:637)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:5)

Thanks,
Peter



0

Hello Peter,

Delete the system\vcsCache directory and press Refresh in Changes | Repository
to reload the committed changes.

With the latest 8.1.2 EAP build #9848 I get an annoying stack trace
for all SVN actions - probably when fetching status from the SVN
server. I there anything I can configure to avoid this?

encoded string too long: 65541 bytes: encoded string too long: 65541
bytes

java.io.UTFDataFormatException: encoded string too long: 65541 bytes

at java.io.DataOutputStream.writeUTF(DataOutputStream.java:347)

at java.io.RandomAccessFile.writeUTF(RandomAccessFile.java:1064)

at com.intellij.util.io.IOUtil.writeUTFTruncated(IOUtil.java:68)

at
org.jetbrains.idea.svn.history.SvnChangeList.writeToStream(SvnChangeLi
st.java:484)

at
org.jetbrains.idea.svn.history.SvnCommittedChangesProvider.writeChange
List(SvnCommittedChangesProvider.java:338)

at
org.jetbrains.idea.svn.history.SvnCommittedChangesProvider.writeChange
List(SvnCommittedChangesProvider.java:59)

at
com.intellij.openapi.vcs.changes.committed.ChangesCacheFile.writeChang
es(ChangesCacheFile.java:102)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$3.com
pute(CommittedChangesCache.java:2)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$3.com
pute(CommittedChangesCache.java:5)

at
com.intellij.openapi.application.impl.ApplicationImpl$11.run(Applicati
onImpl.java:1)

at
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(Ap
plicationImpl.java:343)

at
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(Ap
plicationImpl.java:307)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(Com
mittedChangesCache.java:242)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(Com
mittedChangesCache.java:266)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.b(Com
mittedChangesCache.java:195)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.acces
s$2500(CommittedChangesCache.java:25)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$9.run
(CommittedChangesCache.java:3)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.a(Com
mittedChangesCache.java:107)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache.acces
s$2300(CommittedChangesCache.java:82)

at
com.intellij.openapi.vcs.changes.committed.CommittedChangesCache$8.run
(CommittedChangesCache.java:6)

at
com.intellij.openapi.progress.ProgressManagerQueue.runStuff(ProgressMa
nagerQueue.java:37)

at
com.intellij.openapi.progress.ProgressManagerQueue.runStuff(ProgressMa
nagerQueue.java:8)

at
com.intellij.openapi.progress.AbstractTaskQueue$MyWorker.run(AbstractT
askQueue.java:64)

at
com.intellij.openapi.progress.ProgressManagerQueue$1.run(ProgressManag
erQueue.java:17)

at
com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.ru
n(ProgressManagerImpl.java:3)

at
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressM
anagerImpl.java:5)

at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessU
nderProgress(ProgressManagerImpl.java:13)

at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(Prog
ressManagerImpl.java:101)

at
com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressM
anagerImpl.java:16)

at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(Applicatio
nImpl.java:8)

at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441
)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecu
tor.java:885)

at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)

at java.lang.Thread.run(Thread.java:637)

at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:5)

Thanks,
Peter
---
Original message URL:
http://www.jetbrains.net/devnet/message/5238247#5238247

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Thanks Dmitry - seems to work fine now.

Regards,
Peter

0

请先登录再写评论。