The debugger is unusable for me.

The same thing happens to me every few minutes when debugging with 634 (I
haven't had the nerve to upgrade yet).  I'm not debugging anything to do
with files.  When it happens CPU is at 100%, and it takes me 5-10 minutes to
kill it because Task Manager is suddenly 10,000 times slower than normal
(does Idea boost thread priority?).   I have to kill Idea's java.exe; just
killing the javaw debugged process doesn't free up the CPU.

The symptom is very erratic.  Someitmes happens when doing an Eval
Expression, other times when single stepping.  One clue may be that the apps
I'm using the debugger for are multithreaded.

Jim

"Maxim Shafirov" <[EMAIL PROTECTED]> wrote in message
ah60na$d8a$[EMAIL PROTECTED]">news:ah60na$d8a$[EMAIL PROTECTED]...
> Please do not use encodings other than "Default" for a while. JDK
sometimes
> freezes inside a native method when reading file that has encoding
different
> than specified.
>
> --
>
> Best regards,
> Maxim Shafirov
> JetBrains, Inc / IntelliJ Software
> http://www.intellij.com
> "Develop with pleasure!"
>
>
> "Paul Grinchenko" <[EMAIL PROTECTED]> wrote in message
> ah4kkf$g3g$[EMAIL PROTECTED]">news:ah4kkf$g3g$[EMAIL PROTECTED]...
> > #636 still have this problem ...
> >
> > "Anli Shundi" <[EMAIL PROTECTED]> wrote in message
> > agkc1r$7r0$[EMAIL PROTECTED]">news:agkc1r$7r0$[EMAIL PROTECTED]...
> > > same story here.  Here's the thread-dump:
> > >
> > > Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode):
> > >
> > > "Thread-15" prio=7 tid=0x10C46CB0 nid=0x5f8 waiting on monitor
> > > [86f000..86fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at
> > >
> com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:162)
> > >         - locked <05560B40> (a com.sun.tools.jdi.EventQueueImpl)
> > >         at
> com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:78)
> > >         at
> com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:64)
> > >         at com.intellij.debugger.b.q.run(q.java:16)
> > >
> > > "JDI Target VM Interface" daemon prio=7 tid=0x10C36D98 nid=0x590
> runnable
> > > [100ff000..100ffdb4]
> > >         at
> com.sun.tools.jdi.SharedMemoryConnection.receivePacket0(Native
> > > Method)
> > >         at
> > >
> >
>
com.sun.tools.jdi.SharedMemoryConnection.receivePacket(SharedMemoryConnectio
> > > n.java:70)
> > >         - locked <05560BC0> (a java.lang.Object)
> > >         at com.sun.tools.jdi.TargetVM.run(TargetVM.java:96)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "JDI Internal Event Handler" daemon prio=7 tid=0x109213A8 nid=0x4b8
> > waiting
> > > on monitor [f2df000..f2dfdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at
> > >
> com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:162)
> > >         - locked <05560C38> (a com.sun.tools.jdi.EventQueueImpl)
> > >         at
> > >
com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:97)
> > >         at
> > >
com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:36)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "Thread-14" prio=10 tid=0x109A0438 nid=0x198 runnable [3ef000..3efdb4]
> > >         at java.io.FileInputStream.readBytes(Native Method)
> > >         at java.io.FileInputStream.read(FileInputStream.java:192)
> > >         at
> > > sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:404)
> > >         at
> > > sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:442)
> > >         at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:179)
> > >         - locked <05566D58> (a java.io.InputStreamReader)
> > >         at java.io.InputStreamReader.read(InputStreamReader.java:167)
> > >         at java.io.BufferedReader.fill(BufferedReader.java:136)
> > >         at java.io.BufferedReader.read(BufferedReader.java:157)
> > >         - locked <05566D58> (a java.io.InputStreamReader)
> > >         at com.intellij.execution.bp.run(bp.java:3)
> > >
> > > "Thread-13" prio=10 tid=0x0F26FA20 nid=0x574 runnable [3af000..3afdb4]
> > >         at java.io.FileInputStream.readBytes(Native Method)
> > >         at java.io.FileInputStream.read(FileInputStream.java:192)
> > >         at
> java.io.BufferedInputStream.read1(BufferedInputStream.java:220)
> > >         at
> java.io.BufferedInputStream.read(BufferedInputStream.java:277)
> > >         - locked <05568E30> (a java.io.BufferedInputStream)
> > >         at
> > > sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:404)
> > >         at
> > > sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:442)
> > >         at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:179)
> > >         - locked <0556CEB8> (a java.io.InputStreamReader)
> > >         at java.io.InputStreamReader.read(InputStreamReader.java:167)
> > >         at java.io.BufferedReader.fill(BufferedReader.java:136)
> > >         at java.io.BufferedReader.read(BufferedReader.java:157)
> > >         - locked <0556CEB8> (a java.io.InputStreamReader)
> > >         at com.intellij.execution.bp.run(bp.java:3)
> > >
> > > "EditorCaretThread" prio=7 tid=0x108C3E48 nid=0x5d4 waiting on monitor
> > > [110cf000..110cfdb4]
> > >         at java.lang.Thread.sleep(Native Method)
> > >         at com.intellij.editor.f.ca.run(ca.java:7)
> > >
> > > "AWT-EventQueue-1" prio=7 tid=0x0EC400B8 nid=0x414 runnable
> > > [1067f000..1067fdb4]
> > >         at javax.swing.JTree.expandRow(JTree.java:1759)
> > >         at com.intellij.debugger.f.a.bk.k(bk.java:132)
> > >         at com.intellij.debugger.f.bn.c(bn.java:20)
> > >         at com.intellij.util.a.g.run(g.java:1)
> > >         at
> > java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
> > >         at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
> > >         at com.intellij.ide.r.a(r.java:18)
> > >         at com.intellij.ide.r.dispatchEvent(r.java:12)
> > >         at
> > >
> >
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> > > va:191)
> > >         at
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :144)
> > >         at
> > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
> > >         at
> > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
> > >         at
java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
> > >
> > > "TimerQueue" daemon prio=5 tid=0x0EC17600 nid=0x698 runnable
> > > [1063f000..1063fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <038C1628> (a javax.swing.TimerQueue)
> > >         at javax.swing.TimerQueue.run(TimerQueue.java:231)
> > >         - locked <038C1628> (a javax.swing.TimerQueue)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "StoreRefreshStatusThread" prio=2 tid=0x0EAF2150 nid=0x3ec waiting on
> > > monitor [104ff000..104ffdb4]
> > >         at java.lang.Thread.sleep(Native Method)
> > >         at com.intellij.openapi.vfs.a.a.bc.run(bc.java:0)
> > >
> > > "WatchForChangesThread" prio=7 tid=0x0EAF1FF8 nid=0x690 runnable
> > > [104bf000..104bfdb4]
> > >         at
> > com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native
> > > Method)
> > >         at
> com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:10)
> > >         at com.intellij.openapi.vfs.a.a.bd.run(bd.java:21)
> > >
> > > "AlarmThread" prio=7 tid=0x0EF6A928 nid=0x4f4 waiting on monitor
> > > [1028f000..1028fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <0351A300> (a java.lang.Object)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at com.intellij.util.bv.run(bv.java:22)
> > >         - locked <0351A300> (a java.lang.Object)
> > >
> > > "AlarmThread" prio=7 tid=0x0EF6ADE8 nid=0x4c0 waiting on monitor
> > > [1024f000..1024fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <0351A368> (a java.lang.Object)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at com.intellij.util.bv.run(bv.java:22)
> > >         - locked <0351A368> (a java.lang.Object)
> > >
> > > "AWT-Shutdown" prio=5 tid=0x0EBE9888 nid=0x1ec waiting on monitor
> > > [101cf000..101cfdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <034B5380> (a java.lang.Object)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
> > >         - locked <034B5380> (a java.lang.Object)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "AWT-Windows" daemon prio=7 tid=0x0EBE9B50 nid=0x2c8 runnable
> > > [1013f000..1013fdb4]
> > >         at sun.awt.windows.WToolkit.eventLoop(Native Method)
> > >         at sun.awt.windows.WToolkit.run(WToolkit.java:240)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "License checker" prio=5 tid=0x0EFA9700 nid=0x604 runnable
> > > [f31f000..f31fdb4]
> > >         at java.net.PlainDatagramSocketImpl.receive(Native Method)
> > >         - locked <034B6CA0> (a java.net.PlainDatagramSocketImpl)
> > >         at java.net.DatagramSocket.receive(DatagramSocket.java:670)
> > >         - locked <0348FF68> (a java.net.DatagramPacket)
> > >         - locked <034B4780> (a java.net.MulticastSocket)
> > >         at com.intellij.ide.b.i.d(i.java:32)
> > >         at com.intellij.idea.j.run(j.java:1)
> > >         at java.lang.Thread.run(Thread.java:536)
> > >
> > > "Thread-1" prio=5 tid=0x00235648 nid=0x344 waiting on monitor
[0..6fb14]
> > >
> > > "Signal Dispatcher" daemon prio=10 tid=0x008B58F0 nid=0x548 waiting on
> > > monitor [0..0]
> > >
> > > "Finalizer" daemon prio=9 tid=0x00956610 nid=0x464 waiting on monitor
> > > [ed8f000..ed8fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <034104A0> (a java.lang.ref.ReferenceQueue$Lock)
> > >         at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
> > >         - locked <034104A0> (a java.lang.ref.ReferenceQueue$Lock)
> > >         at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
> > >         at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
> > >
> > > "Reference Handler" daemon prio=10 tid=0x0EAD0298 nid=0x3f0 waiting on
> > > monitor [ed4f000..ed4fdb4]
> > >         at java.lang.Object.wait(Native Method)
> > >         - waiting on <03410508> (a java.lang.ref.Reference$Lock)
> > >         at java.lang.Object.wait(Object.java:426)
> > >         at
> > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
> > >         - locked <03410508> (a java.lang.ref.Reference$Lock)
> > >
> > > "VM Thread" prio=5 tid=0x008E7E50 nid=0x248 runnable
> > >
> > > "VM Periodic Task Thread" prio=10 tid=0x008B4588 nid=0x5b0 waiting on
> > > monitor
> > > "Suspend Checker Thread" prio=10 tid=0x008B4EF8 nid=0x5f0 runnable
> > >
> > > "Jordan Zimmerman" <[EMAIL PROTECTED]> wrote in message
> > > agiere$r1v$[EMAIL PROTECTED]">news:agiere$r1v$[EMAIL PROTECTED]...
> > > > I'm seeing something similar during debugging. When the app hits a
> break
> > > > point, switching to IDEA takes over a minute - IDEA is totally
locked
> at
> > > > that point.
> > > >
> > > > --
> > > > Jordan Zimmerman
> > > > Altura International
> > > > Catalog City
> > > > "Paul Grinchenko" <[EMAIL PROTECTED]> wrote in message
> > > > agi7l4$mhs$[EMAIL PROTECTED]">news:agi7l4$mhs$[EMAIL PROTECTED]...
> > > > > Configuration:
> > > > >     Win2K, 1Gb Ram, Idea works on 1.4.0_01 JDK, development
> performed
> > > for
> > > > > 1.3.1_04 JDK (this might be an issue)
> > > > >
> > > > > Description:
> > > > >     Working with project, mostly debugging. Idea hangs during
> > debugging
> > > > > sessions, approximately after 20-30 minutes of work. After that
> > process
> > > is
> > > > > unkillable and unstoppable, so I have to reboot. This makes #634
> > > unusable
> > > > at
> > > > > all.
> > > > >
> > > > > I understand that there is no real repro - so I did my best.
> Behaviour
> > > is
> > > > > very repeatable, several of my colleagues have the same.
> > > > >
> > > > > Thanks in advance.
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs

Reply via email to