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.

3 comments
Comment actions Permalink

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

0
Comment actions Permalink

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.
0
Comment actions Permalink

Cool, thanks.

I've created IDEA-77896, feel free to track its progress.

Denis

0

Please sign in to leave a comment.