ZeroTurnaround Support Forum » JRebel Support

Another exception in IntelliJ plugin

(2 posts)

No tags yet.


  1. Wallaby

    guest

    Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
    Details: Current thread: Thread[ApplicationImpl pooled thread,5,Idea Thread Group] 15389439
    Our dispatch thread:Thread[AWT-EventQueue-1 9.0.1#IU-93.94, eap:false,6,Idea Thread Group] 10456066
    SystemEventQueueThread: Thread[AWT-EventQueue-1 9.0.1#IU-93.94, eap:false,6,Idea Thread Group] 10456066

    java.lang.Throwable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
    at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:787)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getStubTree(ClsFileImpl.java:371)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getStub(ClsFileImpl.java:364)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getClasses(ClsFileImpl.java:128)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getChildren(ClsFileImpl.java:123)
    at com.intellij.psi.impl.compiled.ClsElementImpl.a(ClsElementImpl.java:186)
    at com.intellij.psi.impl.compiled.ClsElementImpl.findElementAt(ClsElementImpl.java:153)
    at com.zeroturnaround.javarebel.idea.plugin.debugger.JavaRebelPositionManager.getClassAt(JavaRebelPositionManager.java:189)
    at com.zeroturnaround.javarebel.idea.plugin.debugger.JavaRebelPositionManager.createPrepareRequest(JavaRebelPositionManager.java:75)
    at com.intellij.debugger.engine.CompoundPositionManager.createPrepareRequest(CompoundPositionManager.java:86)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.callbackOnPrepareClasses(RequestManagerImpl.java:307)
    at com.intellij.debugger.ui.breakpoints.Breakpoint.createOrWaitPrepare(Breakpoint.java:129)
    at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter.createRequest(BreakpointWithHighlighter.java:304)
    at com.intellij.debugger.engine.requests.RequestManagerImpl$5.action(RequestManagerImpl.java:443)
    at com.intellij.debugger.engine.requests.RequestManagerImpl$3.action(RequestManagerImpl.java:423)
    at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:48)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:148)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.invoke(DebuggerManagerThreadImpl.java:67)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.a(RequestManagerImpl.java:421)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.updateRequests(RequestManagerImpl.java:439)
    at com.intellij.debugger.ui.breakpoints.BreakpointManager.updateBreakpoints(BreakpointManager.java:907)
    at com.intellij.debugger.engine.DebugProcessImpl.appendPositionManager(DebugProcessImpl.java:719)
    at com.intellij.debugger.impl.DebuggerManagerImpl$4.processAttached(DebuggerManagerImpl.java:196)
    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.EventDispatcher.dispatch(EventDispatcher.java:87)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:33)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:64)
    at $Proxy134.processAttached(Unknown Source)
    at com.intellij.debugger.engine.DebugProcessEvents.e(DebugProcessEvents.java:273)
    at com.intellij.debugger.engine.DebugProcessEvents.commitVM(DebugProcessEvents.java:68)
    at com.intellij.debugger.engine.DebugProcessImpl$9$2$1.action(DebugProcessImpl.java:1757)
    at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:48)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:148)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:36)
    at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:139)
    at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:56)
    at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:328)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:124)

    java.lang.Throwable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
    at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:787)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getStubTree(ClsFileImpl.java:371)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getStub(ClsFileImpl.java:364)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getClasses(ClsFileImpl.java:128)
    at com.intellij.psi.impl.compiled.ClsFileImpl.getChildren(ClsFileImpl.java:123)
    at com.intellij.psi.impl.compiled.ClsElementImpl.a(ClsElementImpl.java:186)
    at com.intellij.psi.impl.compiled.ClsElementImpl.findElementAt(ClsElementImpl.java:153)
    at com.zeroturnaround.javarebel.idea.plugin.debugger.JavaRebelPositionManager.getClassAt(JavaRebelPositionManager.java:189)
    at com.zeroturnaround.javarebel.idea.plugin.debugger.JavaRebelPositionManager.createPrepareRequest(JavaRebelPositionManager.java:75)
    at com.intellij.debugger.engine.CompoundPositionManager.createPrepareRequest(CompoundPositionManager.java:86)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.callbackOnPrepareClasses(RequestManagerImpl.java:307)
    at com.intellij.debugger.ui.breakpoints.Breakpoint.createOrWaitPrepare(Breakpoint.java:129)
    at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter.createRequest(BreakpointWithHighlighter.java:304)
    at com.intellij.debugger.engine.requests.RequestManagerImpl$5.action(RequestManagerImpl.java:443)
    at com.intellij.debugger.engine.requests.RequestManagerImpl$3.action(RequestManagerImpl.java:423)
    at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:48)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:148)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.invoke(DebuggerManagerThreadImpl.java:67)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.a(RequestManagerImpl.java:421)
    at com.intellij.debugger.engine.requests.RequestManagerImpl.updateRequests(RequestManagerImpl.java:439)
    at com.intellij.debugger.ui.breakpoints.BreakpointManager.updateBreakpoints(BreakpointManager.java:907)
    at com.intellij.debugger.engine.DebugProcessImpl.appendPositionManager(DebugProcessImpl.java:719)
    at com.intellij.debugger.impl.DebuggerManagerImpl$4.processAttached(DebuggerManagerImpl.java:196)
    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.EventDispatcher.dispatch(EventDispatcher.java:87)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:33)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:64)
    at $Proxy134.processAttached(Unknown Source)
    at com.intellij.debugger.engine.DebugProcessEvents.e(DebugProcessEvents.java:273)
    at com.intellij.debugger.engine.DebugProcessEvents.commitVM(DebugProcessEvents.java:68)
    at com.intellij.debugger.engine.DebugProcessImpl$9$2$1.action(DebugProcessImpl.java:1757)
    at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:48)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:148)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:36)
    at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:139)
    at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:56)
    at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:328)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:124)

    Posted 7 months ago #
  2. toomasr

    CoreRebel
    Posts: 482

    Fixed but not released yet.

    Posted 7 months ago #

RSS feed for this topic

Reply

(required)

(required)

(optional)

(required)

Allowed markup: a blockquote code em strong ul ol li.
Put code in between `backticks`.

Olark Livehelp