wmyywm / eclipse-code-formatter-intellij-plugin

Automatically exported from code.google.com/p/eclipse-code-formatter-intellij-plugin
0 stars 0 forks source link

Intellij AssertionError in plugin Eclipse Code Formatter #37

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Doesn't actual cause an errors I can see, but an AssertionError in the event 
log.

Do not call commitDocument() from inside PSI change listener: Do not call 
commitDocument() from inside PSI change listener
java.lang.AssertionError: Do not call commitDocument() from inside PSI change 
listener
    at com.intellij.psi.impl.PsiDocumentManagerImpl.doCommit(PsiDocumentManagerImpl.java:427)
    at com.intellij.psi.impl.PsiDocumentManagerImpl.commitDocument(PsiDocumentManagerImpl.java:352)
    at com.intellij.openapi.fileEditor.impl.text.PsiAwareTextEditorProvider.getStateImpl(PsiAwareTextEditorProvider.java:111)
    at com.intellij.openapi.fileEditor.impl.text.TextEditorImpl.getState(TextEditorImpl.java:95)
    at com.intellij.openapi.fileEditor.impl.EditorHistoryManager.updateHistoryEntry(EditorHistoryManager.java:213)
    at com.intellij.openapi.fileEditor.impl.EditorHistoryManager.access$900(EditorHistoryManager.java:43)
    at com.intellij.openapi.fileEditor.impl.EditorHistoryManager$MyEditorManagerListener.selectionChanged(EditorHistoryManager.java:345)
    at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)
    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:109)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:230)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:236)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:222)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
    at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:212)
    at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
    at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:135)
    at $Proxy110.selectionChanged(Unknown Source)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$16.run(FileEditorManagerImpl.java:1407)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$13$1.run(FileEditorManagerImpl.java:891)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.flushRequest(FocusManagerImpl.java:613)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.flushNow(FocusManagerImpl.java:597)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.flushIdleRequests(FocusManagerImpl.java:567)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:55)
    at com.intellij.openapi.wm.impl.FocusManagerImpl$7.run(FocusManagerImpl.java:465)
    at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1909)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:443)
    at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.doWhenFocusSettlesDown(IdeFocusManagerImpl.java:55)
    at com.intellij.ui.tabs.impl.JBTabsImpl.removeDeferred(JBTabsImpl.java:917)
    at com.intellij.ui.tabs.impl.JBTabsImpl.access$2000(JBTabsImpl.java:66)
    at com.intellij.ui.tabs.impl.JBTabsImpl$12.run(JBTabsImpl.java:819)
    at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:54)
    at com.intellij.openapi.util.ActionCallback.setRejected(ActionCallback.java:79)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.resetCommand(FocusManagerImpl.java:383)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.invalidateFocusRequestsQueue(FocusManagerImpl.java:640)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.isFocusTransferReady(FocusManagerImpl.java:625)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.isFocusBeingTransferred(FocusManagerImpl.java:1086)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.getFocusOwner(FocusManagerImpl.java:868)
    at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.getFocusOwner(IdeFocusManagerImpl.java:109)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$2.run(FileEditorManagerImpl.java:193)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.getActiveSplitters(FileEditorManagerImpl.java:221)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.getCurrentFile(FileEditorManagerImpl.java:499)
    at com.intellij.openapi.fileEditor.impl.PsiAwareFileEditorManagerImpl$MyPsiTreeChangeListener.doChange(PsiAwareFileEditorManagerImpl.java:155)
    at com.intellij.openapi.fileEditor.impl.PsiAwareFileEditorManagerImpl$MyPsiTreeChangeListener.childReplaced(PsiAwareFileEditorManagerImpl.java:140)
    at com.intellij.psi.impl.PsiManagerImpl.fireEvent(PsiManagerImpl.java:452)
    at com.intellij.psi.impl.PsiManagerImpl.childReplaced(PsiManagerImpl.java:353)
    at com.intellij.pom.wrappers.PsiEventWrapperAspect.sendAfterEvents(PsiEventWrapperAspect.java:102)
    at com.intellij.pom.wrappers.PsiEventWrapperAspect.update(PsiEventWrapperAspect.java:49)
    at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:161)
    at com.intellij.psi.impl.DocumentCommitThread.doActualPsiChange(DocumentCommitThread.java:707)
    at com.intellij.psi.impl.DocumentCommitThread$5$1$1.run(DocumentCommitThread.java:597)
    at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$8.compute(CodeStyleManagerImpl.java:749)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:110)
    at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$10.compute(CodeStyleManagerImpl.java:784)
    at com.intellij.formatting.FormatterImpl.runWithFormattingDisabled(FormatterImpl.java:772)
    at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:780)
    at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:746)
    at krasa.formatter.plugin.DelegatingCodeStyleManager.performActionWithFormatterDisabled(DelegatingCodeStyleManager.java:138)
    at com.intellij.psi.impl.DocumentCommitThread$5$1.run(DocumentCommitThread.java:593)
    at com.intellij.psi.impl.TextBlock.performAtomically(TextBlock.java:102)
    at com.intellij.psi.impl.DocumentCommitThread$5.process(DocumentCommitThread.java:590)
    at com.intellij.psi.impl.DocumentCommitThread$5.process(DocumentCommitThread.java:580)
    at com.intellij.psi.impl.PsiDocumentManagerImpl$5.run(PsiDocumentManagerImpl.java:374)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:986)
    at com.intellij.psi.impl.PsiDocumentManagerImpl.finishCommit(PsiDocumentManagerImpl.java:362)
    at com.intellij.psi.impl.DocumentCommitThread$4.run(DocumentCommitThread.java:522)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:663)
    at java.awt.EventQueue$2.run(EventQueue.java:661)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:672)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:673)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Original issue reported on code.google.com by t.vaseeh...@gmail.com on 24 Dec 2012 at 11:50

GoogleCodeExporter commented 9 years ago
IntelliJ bug, only thing I does is to delegate the call to original 
implementation. Please create issue here: 
http://youtrack.jetbrains.com/issues/IDEA

Original comment by vojta.kr...@gmail.com on 25 Dec 2012 at 9:55

GoogleCodeExporter commented 9 years ago
maybe this is it http://youtrack.jetbrains.com/issue/IDEA-95621

Original comment by vojta.kr...@gmail.com on 25 Dec 2012 at 9:56