Diana 8890 Subversion Problem
Anyone else seeing this when trying to view history or annotate?
Must not be invoked from within read action, will lead to deadlock
java.lang.AssertionError: Must not be invoked from within read action, will lead to deadlock
at com.intellij.ui.GuiUtils.invokeAndWait(GuiUtils.java:360)
at com.intellij.ui.GuiUtils.runOrInvokeAndWait(GuiUtils.java:369)
at org.jetbrains.idea.svn.dialogs.SvnAuthenticationProvider.requestClientAuthentication(SvnAuthenticationProvider.java:127)
at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:157)
at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:82)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:73)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1230)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:164)
at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:479)
at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:854)
at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:531)
at org.tmatesoft.svn.core.wc.SVNLogClient.doAnnotate(SVNLogClient.java:259)
at org.tmatesoft.svn.core.wc.SVNLogClient.doAnnotate(SVNLogClient.java:202)
at org.jetbrains.idea.svn.annotate.SvnAnnotationProvider$1.run(SvnAnnotationProvider.java:75)
at org.jetbrains.idea.svn.annotate.SvnAnnotationProvider.annotate(SvnAnnotationProvider.java:126)
at org.jetbrains.idea.svn.annotate.SvnAnnotationProvider.annotate(SvnAnnotationProvider.java:44)
at com.intellij.openapi.vcs.actions.AnnotateToggleAction$1.run(AnnotateToggleAction.java:4)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:7)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:13)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:24)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:2)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
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:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:3)
Please sign in to leave a comment.
Hello Samuel,
Please file a JIRA issue.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
I have this with a "Blame plugin devkit" very regularly too.
I reported the exceptions but did not create JIRA issues
edit : exception trace
Must not be invoked from within read action, will lead to deadlock
java.lang.AssertionError: Must not be invoked from within read action, will lead to deadlock
at com.intellij.ui.GuiUtils.invokeAndWait(GuiUtils.java:360)
at com.intellij.ui.GuiUtils.runOrInvokeAndWait(GuiUtils.java:369)
at com.intellij.openapi.application.WriteAction.execute(WriteAction.java:31)
at org.jetbrains.idea.devkit.build.PluginBuildConfiguration.setPluginXmlUrl(PluginBuildConfiguration.java:197)
at org.jetbrains.idea.devkit.build.PluginBuildConfiguration.access$100(PluginBuildConfiguration.java:49)
at org.jetbrains.idea.devkit.build.PluginBuildConfiguration$1.run(PluginBuildConfiguration.java:109)
at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:16)
at com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupManagerImpl.java:36)
at com.intellij.ide.startup.impl.StartupManagerImpl$1.run(StartupManagerImpl.java:13)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:200)
at com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(StartupManagerImpl.java:27)
at com.intellij.openapi.project.impl.ProjectManagerImpl$3.run(ProjectManagerImpl.java:3)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:7)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:13)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:24)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:2)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:6)
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:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:3)
Edited by: Thibaut on Oct 14, 2008 4:10 PM
I sure hope this gets fixed in the next release if not can you provide me with a link to download the previous build? 8890 is very unstable.
+1
I still encounter a lot of problems with SVN integration on Mac OS X, ranging from 'very annoying' to 'unusable'. These include the following, and are in 'pain increasing order', starting with the lowest pain...
'IntelliJ cannot parse subversion history (partial message)',
'IntelliJ will show all files in the repository in the incoming view
IntelliJ says my files are outdated, even though they aren't
IntelliJ doesn't want to commit my files. IntelliJ doesn't detect changed files, doesn't commit them, but after a (partial) commit, new files are detected to be committed, which consequently make the build fail (this is not handy in an Eclipse only team, especially if I have to explain that it's my IDE causing this..).