Error starting EAP 110.156

I've been using this version for a few days now.  It's been buggy but workable.  This morning, however, I am completely locked out of PyCharm.  It errors out at the splash screen with the following:

java.io.FileNotFoundException: C:\Documents and Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex\FrameworkDetectionIndex.ver (Access is denied)
     at java.io.FileOutputStream.open(Native Method)
     at java.io.FileOutputStream.(FileOutputStream.java:194)
     at java.io.FileOutputStream.(FileOutputStream.java:145)
     at com.intellij.util.indexing.IndexInfrastructure.rewriteVersion(IndexInfrastructure.java:74)
     at com.intellij.util.indexing.FileBasedIndex.a(FileBasedIndex.java:374)
     at com.intellij.util.indexing.FileBasedIndex.(FileBasedIndex.java:275)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     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 com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:610)
     at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:561)
     at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:259)
     at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:246)
     at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:228)
     at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
     at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponent(ComponentManagerImpl.java:124)
     at com.intellij.openapi.application.impl.ApplicationImpl.createComponent(ApplicationImpl.java:394)
     at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:105)
     at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:330)
     at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:84)
     at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:508)
     at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:124)
     at com.intellij.idea.MainImpl$3.run(MainImpl.java:175)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
     at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
     at java.awt.EventQueue.access$000(EventQueue.java:84)
     at java.awt.EventQueue$1.run(EventQueue.java:602)
     at java.awt.EventQueue$1.run(EventQueue.java:600)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
     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:269)
     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

I've checked and there is no directory C:\Documents and Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex in the filesystem:

   C:\>dir C:\Documents and Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex
   The system cannot find the path specified.

Is there a way around this?

2 comments

Hello Dmitry,

Please try to delete the C:\Documents and Settings\dmitryb\.PyCharm20\system

directory entirely.

I've been using this version for a few days now.  It's been buggy but

workable.  This morning, however, I am completely locked out of

PyCharm.  It errors out at the splash screen with the following:

>> java.io.FileNotFoundException: C:\Documents and

>> Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex\Fram

>> eworkDetectionIndex.ver (Access is denied)

>>

>>      at java.io.FileOutputStream.open(Native

>> Method)

>>

>>      at

>> java.io.FileOutputStream.(FileOutputStream.java:194)

>>

>>      at

>> java.io.FileOutputStream.(FileOutputStream.java:145)

>>

>>      at

>> com.intellij.util.indexing.IndexInfrastructure.rewriteVersion(IndexIn

>> frastructure.java:74)

>>

>>      at

>> com.intellij.util.indexing.FileBasedIndex.a(FileBasedIndex.java:374)

>>

>>      at

>> com.intellij.util.indexing.FileBasedIndex.(FileBasedIndex.java:275)

>>

>>      at

>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

>>

>>      at

>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct

>> orAccessorImpl.java:39)

>>

>>      at

>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC

>> onstructorAccessorImpl.java:27)

>>

>>      at

>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)

>>

>>      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(T

>> hreadLocalCyclicDependencyGuard.java:53)

>>

>>      at

>> org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCo

>> mponentInstance(ConstructorInjectionComponentAdapter.java:248)

>>

>>      at

>> org.picocontainer.defaults.DecoratingComponentAdapter.getComponentIns

>> tance(DecoratingComponentAdapter.java:60)

>>

>>      at

>> org.picocontainer.defaults.CachingComponentAdapter.getComponentInstan

>> ce(CachingComponentAdapter.java:58)

>>

>>      at

>> com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCo

>> nfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java

>> :610)

>>

>>      at

>> com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCo

>> nfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:5

>> 61)

>>

>>      at

>> com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultP

>> icoContainer.java:259)

>>

>>      at

>> com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCo

>> ntainer.java:246)

>>

>>      at

>> com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defa

>> ultPicoContainer.java:228)

>>

>>      at

>> org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer

>> .getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)

>>

>>      at

>> com.intellij.openapi.components.impl.ComponentManagerImpl.createCompo

>> nent(ComponentManagerImpl.java:124)

>>

>>      at

>> com.intellij.openapi.application.impl.ApplicationImpl.createComponent

>> (ApplicationImpl.java:394)

>>

>>      at

>> com.intellij.openapi.components.impl.ComponentManagerImpl.a(Component

>> ManagerImpl.java:105)

>>

>>      at

>> com.intellij.openapi.components.impl.ComponentManagerImpl.initCompone

>> nts(ComponentManagerImpl.java:330)

>>

>>      at

>> com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load

>> (ApplicationStoreImpl.java:84)

>>

>>      at

>> com.intellij.openapi.application.impl.ApplicationImpl.load(Applicatio

>> nImpl.java:508)

>>

>>      at

>> com.intellij.idea.IdeaApplication.run(IdeaApplication.java:124)

>>

>>      at

>> com.intellij.idea.MainImpl$3.run(MainImpl.java:175)

>>

>>      at

>> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

>>

>>      at

>> java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)

>>

>>      at

>> java.awt.EventQueue.access$000(EventQueue.java:84)

>>

>>      at

>> java.awt.EventQueue$1.run(EventQueue.java:602)

>>

>>      at

>> java.awt.EventQueue$1.run(EventQueue.java:600)

>>

>>      at

>> java.security.AccessController.doPrivileged(Native Method)

>>

>>      at

>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo

>> ntrolContext.java:87)

>>

>>      at

>> java.awt.EventQueue.dispatchEvent(EventQueue.java:611)

>>

>>      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(EventDispatchThre

>> ad.java:269)

>>

>>      at

>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.

>> java:184)

>>

>>      at

>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre

>> ad.java:174)

>>

>>      at

>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

>>

>>      at

>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

>>

>>      at

>> java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

>>

I've checked and there is no directory C:\Documents and

Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex in

the filesystem:

>> C:\>dir C:\Documents and

>> Settings\dmitryb\.PyCharm20\system\index\frameworkdetectionindex The

>> system cannot find the path specified.

>>

Is there a way around this?

---

Original message URL:

http://devnet.jetbrains.net/message/5366555#5366555

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0

Please sign in to leave a comment.