Subversion on Ubuntu
Hi,
I'm trying out the EAP on Ubuntu 11.10. My project uses SVN, but when checking the SVN preferences dialog, it keeps loading forever. No SVN changes available, so I currently need to revert to command line tools (version 1.6 installed).
Anyone experiencing the same? Any solution?
Kind Regards.
Please sign in to leave a comment.
Hi Jan,
Please provide IJ thread dump when it 'keeps loading forever'. Also please check if there are any exceptions at the IJ logs.
Denis
My threaddump directory seems to be empty, however I found this in the log which looks related:
2011-11-30 09:01:43,926 [ 95179] ERROR - plication.impl.ApplicationImpl - java.lang.Long cannot be cast to java.lang.Double
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Double
at java.lang.Double.compareTo(Double.java:49)
at javax.swing.SpinnerNumberModel.incrValue(SpinnerNumberModel.java:349)
at javax.swing.SpinnerNumberModel.getPreviousValue(SpinnerNumberModel.java:388)
at javax.swing.plaf.basic.BasicSpinnerUI.updateEnabledState(BasicSpinnerUI.java:500)
at javax.swing.plaf.basic.BasicSpinnerUI.updateEnabledState(BasicSpinnerUI.java:481)
at javax.swing.plaf.basic.BasicSpinnerUI.access$200(BasicSpinnerUI.java:50)
at javax.swing.plaf.basic.BasicSpinnerUI$Handler.stateChanged(BasicSpinnerUI.java:1057)
at javax.swing.JSpinner.fireStateChanged(JSpinner.java:457)
at javax.swing.JSpinner$ModelListener.stateChanged(JSpinner.java:385)
at javax.swing.AbstractSpinnerModel.fireStateChanged(AbstractSpinnerModel.java:119)
at javax.swing.SpinnerNumberModel.setValue(SpinnerNumberModel.java:447)
at javax.swing.JSpinner.setValue(JSpinner.java:353)
at org.jetbrains.idea.svn.SvnConfigurable.reset(SvnConfigurable.java:257)
at com.intellij.openapi.vcs.configurable.VcsManagerConfigurable$3.reset(VcsManagerConfigurable.java:188)
at com.intellij.openapi.options.newEditor.OptionsEditor.b(OptionsEditor.java:432)
at com.intellij.openapi.options.newEditor.OptionsEditor.access$2500(OptionsEditor.java:66)
at com.intellij.openapi.options.newEditor.OptionsEditor$8$1$1.run(OptionsEditor.java:400)
at com.intellij.openapi.application.impl.ApplicationImpl.runEdtSafeAction(ApplicationImpl.java:977)
at com.intellij.openapi.options.newEditor.OptionsEditor$8$1.run(OptionsEditor.java:394)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:837)
at com.intellij.openapi.options.newEditor.OptionsEditor$8.run(OptionsEditor.java:392)
at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:413)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:138)
2011-11-30 09:01:43,932 [ 95185] ERROR - plication.impl.ApplicationImpl - IntelliJ IDEA (Nika) IU-111.24 Build #IU-111.24
2011-11-30 09:01:43,933 [ 95186] ERROR - plication.impl.ApplicationImpl - JDK: 1.7.0
2011-11-30 09:01:43,933 [ 95186] ERROR - plication.impl.ApplicationImpl - VM: Java HotSpot(TM) 64-Bit Server VM
2011-11-30 09:01:43,933 [ 95186] ERROR - plication.impl.ApplicationImpl - Vendor: Oracle Corporation
2011-11-30 09:01:43,933 [ 95186] ERROR - plication.impl.ApplicationImpl - OS: Linux
2011-11-30 09:01:43,933 [ 95186] ERROR - plication.impl.ApplicationImpl - Last Action: ShowSettings
Aside from this, another error is in the log, but this one isn't related (I'll paste it just in case):
2011-11-30 09:00:27,302 [ 18555] INFO - ains.communicator.util.XMLUtil - Error reading /home/jh/.IntelliJIdea11/system/ideTalk/pendingNetworkMessages.xml
com.thoughtworks.xstream.converters.ConversionException: Cannot construct jetbrains.communicator.core.impl.dispatcher.MessagesStorable as it does not have a no-args constructor
---- Debugging information ----
message : Cannot construct jetbrains.communicator.core.impl.dispatcher.MessagesStorable as it does not have a no-args constructor
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Cannot construct jetbrains.communicator.core.impl.dispatcher.MessagesStorable as it does not have a no-args constructor
class : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
required-type : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
path : /pendingEvents
line number : 1
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:63)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:57)
at jetbrains.communicator.core.impl.dispatcher.AbstractMessageDispatcher.load(AbstractMessageDispatcher.java:181)
at jetbrains.communicator.core.impl.dispatcher.AbstractMessageDispatcher.<init>(AbstractMessageDispatcher.java:54)
at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.<init>(AsyncMessageDispatcherImpl.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstancesOfType(DefaultPicoContainer.java:351)
at jetbrains.communicator.idea.actions.FindUsersAction.<init>(FindUsersAction.java:42)
at jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow.buildToolbarActions(IDEtalkToolWindow.java:174)
at jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow.createToolWindowComponent(IDEtalkToolWindow.java:130)
at jetbrains.communicator.idea.BaseToolWindow.projectOpened(BaseToolWindow.java:70)
at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:378)
at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:75)
at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:413)
at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:150)
at com.intellij.openapi.project.impl.ProjectManagerImpl.d(ProjectManagerImpl.java:1019)
at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:401)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:462)
at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:175)
at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:47)
at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:110)
at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:220)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:212)
at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:202)
at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:42)
at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:128)
at $Proxy43.appStarting(Unknown Source)
at com.intellij.idea.IdeaApplication.c(IdeaApplication.java:256)
at com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:56)
at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:213)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:333)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:686)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:534)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:416)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:374)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: com.thoughtworks.xstream.converters.reflection.ObjectAccessException: Cannot construct jetbrains.communicator.core.impl.dispatcher.MessagesStorable as it does not have a no-args constructor
at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.newInstance(PureJavaReflectionProvider.java:51)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.instantiateNewInstance(AbstractReflectionConverter.java:238)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:120)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
... 80 more
Kind Regards.
Cool, thanks.
I've created IDEA-77896, feel free to track its progress.
Denis