I'm runing OS X, #629. I clicked on an intention lightbulb. (It was
going to say "variable not defined".) Then it hung and eats 100% cpu.
Two exceptions in the console, and a full thread dump included below.
-David Mankin
Exception thrown from Carbon event handler:
java.lang.NullPointerException
at
com.apple.mrj.internal.awt.events.VInputMethod.handleTextInputEvent(VInputMethod.java:152)
at
com.apple.mrj.internal.awt.events.VInputMethod.dispatchTextInputEvent(VInputMethod.java:138)
at
com.apple.buckyball.app.TextInputEventHandler.handleEvent(TextInputEventHandler.java:76)
at
com.apple.buckyball.app.EventHandler$Adapter.EventHandler(EventHandler.java:248)
at
com.apple.mrj.macos.generated.CarbonEventFunctions.CallNextEventHandler(Native
Method)
at com.apple.buckyball.app.Event.callNextHandler(Event.java:605)
at
com.apple.mrj.internal.awt.framehosts.CarbonFrameHost.handleKeyDown(CarbonFrameHost.java:424)
at
com.apple.buckyball.app.KeyEventHandler.handleEvent(KeyEventHandler.java:77)
at
com.apple.buckyball.app.EventHandler$Adapter.EventHandler(EventHandler.java:248)
Exception thrown from Carbon event handler:
java.lang.NullPointerException
at
com.apple.mrj.internal.awt.events.VInputMethod.handleTextInputEvent(VInputMethod.java:152)
at
com.apple.mrj.internal.awt.events.VInputMethod.dispatchTextInputEvent(VInputMethod.java:138)
at
com.apple.buckyball.app.TextInputEventHandler.handleEvent(TextInputEventHandler.java:76)
at
com.apple.buckyball.app.EventHandler$Adapter.EventHandler(EventHandler.java:248)
at
com.apple.mrj.macos.generated.TextServicesPrivFunctions.TSMProcessRawKeyEvent(Native
Method)
at
com.apple.mrj.internal.awt.framehosts.CarbonFrameHost.handleKeyDown(CarbonFrameHost.java:427)
at
com.apple.buckyball.app.KeyEventHandler.handleEvent(KeyEventHandler.java:77)
at
com.apple.buckyball.app.EventHandler$Adapter.EventHandler(EventHandler.java:248)
^\Full thread dump:
"Thread-4" prio=6 tid=0x8e08850 nid=0x8bfd860 waiting on monitor
[0x9746000..0x9746b48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.misc.TimerTickThread.returnToPool(Timer.java:608)
at sun.misc.TimerTickThread.run(Timer.java:630)
"Thread-3" prio=6 tid=0x8e07bb0 nid=0x8c06460 waiting on monitor
[0x96c5000..0x96c5b48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.misc.TimerTickThread.returnToPool(Timer.java:608)
at sun.misc.TimerTickThread.run(Timer.java:630)
"LocalVcsLock thread" prio=6 tid=0x7831300 nid=0x76b62b0 runnable
[0x8469000..0x8469b48]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421)
at java.net.ServerSocket.implAccept(ServerSocket.java:243)
at java.net.ServerSocket.accept(ServerSocket.java:222)
at com.intellij.localVcs.b.i.run(i.java:4)
at java.lang.Thread.run(Thread.java:496)
"EditorCaretThread" prio=6 tid=0x59af750 nid=0x58f5950 waiting on
monitor [0x77ce000..0x77ceb48]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.e.bt.run(bt.java:0)
"Memory usage indicator" prio=6 tid=0x57af9d0 nid=0x51f0600 waiting on
monitor [0x586e000..0x586eb48]
at java.lang.Thread.sleep(Native Method)
at com.intellij.status.j.run(j.java:4)
at java.lang.Thread.run(Thread.java:496)
"TimerQueue" daemon prio=5 tid=0x4de1cd0 nid=0x51f01e0 runnable
[0x57ad000..0x57adb48]
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:233)
at java.lang.Thread.run(Thread.java:496)
"AWT-EventQueue-1" prio=5 tid=0x4de1500 nid=0x51eff80 runnable
[0x572b000..0x572cb48]
at
com.apple.mrj.macos.generated.MacWindowFunctions.SelectWindow(Native
Method)
at com.apple.buckyball.app.Window.setVisible(Window.java:503)
at
com.apple.mrj.internal.awt.framehosts.CarbonWindowFrameHost.showHide(CarbonWindowFrameHost.java:474)
at
com.apple.mrj.internal.awt.frames.VFramePeer.actuallyShowWindowMaintainModalCount(VFramePeer.java:187)
at
com.apple.mrj.internal.awt.frames.SimpleFramePeer.setVisible(SimpleFramePeer.java:817)
at
com.apple.mrj.internal.awt.frames.VFramePeer.setVisible(VFramePeer.java:1118)
at
com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.show(EventHandlingComponentPeer.java:114)
at java.awt.Component.show(Component.java:916)
at java.awt.Window.show(Window.java:394)
at java.awt.Component.show(Component.java:946)
at java.awt.Component.setVisible(Component.java:903)
at com.intellij.codeInsight.c.cj.c(cj.java:6)
at com.intellij.codeInsight.c.cj.a(cj.java:84)
at com.intellij.codeInsight.c.c.mouseEntered(c.java:2)
at
java.awt.AWTEventMulticaster.mouseEntered(AWTEventMulticaster.java:241)
at
java.awt.AWTEventMulticaster.mouseEntered(AWTEventMulticaster.java:240)
at java.awt.Component.processMouseEvent(Component.java:3725)
at java.awt.Component.processEvent(Component.java:3545)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2594)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2498)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at
java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:2318)
at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:2189)
at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
at java.awt.Container.dispatchEventImpl(Container.java:1200)
at java.awt.Window.dispatchEventImpl(Window.java:959)
at java.awt.Component.dispatchEvent(Component.java:2498)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
"Screen Updater" prio=5 tid=0x4dd6bf0 nid=0x51e8a30 waiting for monitor
entry [0x5692000..0x5692b48]
at
com.apple.mrj.internal.awt.basepeers.SimpleComponentPeer.updateClient(SimpleComponentPeer.java:727)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
"TimerThread" prio=6 tid=0x4dc8cc0 nid=0x38a82f0 waiting on monitor
[0x35ac000..0x35acb48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.misc.TimerThread.run(Timer.java:362)
"License checker" prio=5 tid=0xc6bb0 nid=0x38877b0 runnable
[0x4e90000..0x4e90b48]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:392)
at com.intellij.license.i.d(i.java:17)
at com.intellij.idea.j.run(j.java)
at java.lang.Thread.run(Thread.java:496)
"SunToolkit.PostEventQueue-0" prio=6 tid=0xbb640 nid=0x375d220 waiting
on monitor [0x3a9e000..0x3a9eb48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.PostEventQueue.run(SunToolkit.java:491)
"AWT-EventQueue-0" prio=6 tid=0xbafd0 nid=0x375cfc0 waiting on monitor
[0x3a1d000..0x3a1db48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
"Thread-1" prio=5 tid=0x88110 nid=0x800013b8 waiting on monitor
[0..0xbfffe5d8]
"Native Carbon Event Thread" daemon prio=5 tid=0x962e0 nid=0x56da0
waiting for monitor entry [0x1475000..0x1475c30]
at
com.apple.mrj.internal.awt.framehosts.CarbonFrameHost.handleMouseMovement(CarbonFrameHost.java:601)
at
com.apple.mrj.internal.awt.framehosts.CarbonFrameHost.handleMouseMovement(CarbonFrameHost.java:590)
at
com.apple.mrj.internal.awt.framehosts.CarbonFrameHost.handleMouseMoved(CarbonFrameHost.java:643)
at
com.apple.buckyball.app.MouseEventHandler.handleEvent(MouseEventHandler.java:85)
at
com.apple.buckyball.app.EventHandler$Adapter.EventHandler(EventHandler.java:248)
"Signal Dispatcher" daemon prio=10 tid=0x94cb0 nid=0x567d0 waiting on
monitor [0..0]
"Finalizer" daemon prio=8 tid=0x918e0 nid=0x4ebb0 waiting on monitor
[0x11e8000..0x11e8b48]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
"Reference Handler" daemon prio=10 tid=0x90d10 nid=0x4df40 waiting on
monitor [0x1167000..0x1167b48]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
"VM Thread" prio=5 tid=0x8fcc0 nid=0x4dc70 runnable
"VM Periodic Task Thread" prio=10 tid=0x943e0 nid=0x550c0 waiting on
monitor
_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs