simpleUML 0.32 exception

Assertion failed: Write access is allowed inside write-action only (see com.intellij.openapi.application.Application.runWriteAction())
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.assertWriteAccessAllowed(ApplicationImpl.java:337)
at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.beforeRootsChange(ProjectRootManagerImpl.java:132)
at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1.beforeFileTypesChanged(ProjectRootManagerImpl.java:5)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:85)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:154)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:159)
at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:146)
at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:20)
at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:86)
at $Proxy31.beforeFileTypesChanged(Unknown Source)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.fireBeforeFileTypesChanged(FileTypeManagerImpl.java:174)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.registerFileType(FileTypeManagerImpl.java:404)
at com.intellij.openapi.fileTypes.FileTypeManager.registerFileType(FileTypeManager.java:58)
at net.trustx.simpleuml.plugin.SUMLFileEditorProvider.initComponent(SUMLFileEditorProvider.java:187)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:118)
at com.intellij.openapi.components.impl.ComponentManagerImpl.access$1100(ComponentManagerImpl.java:51)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:8)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:24)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:193)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:180)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:162)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:146)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:15)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:4)
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:8)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:90)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:41)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:1)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:138)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:33)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:38)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

1 comment
Comment actions Permalink

Assertion failed: Write access is allowed inside write-action only


This should be fixed in version 0.33.

Martin


0

Please sign in to leave a comment.