Build 601, W2K SP2.
For you information, I already had a 100% CPU problem with IDEA build 545
(didn't
test earlier versions). It only happens when I have not opened any project
yet. CPU
usage is at 100% and memory usage increases in the task manager (the vm
size stays
the same so I guess it's native code eating it). I suspect the problem is
in the
WatchForChangesThread, as the problem disappears when I rename the dll
FileWatcher2K.dll so it won't be loaded.
Full thread dump:
"TimerQueue" daemon prio=5 tid=0x266cbcc0 nid=0x158 waiting on monitor
[0x531f000..0x531fdbc]
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:233)
at java.lang.Thread.run(Thread.java:484)
"Thread-10" prio=7 tid=0x813e90 nid=0x68c waiting on monitor
[0x52df000..0x52dfdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.status.g.run(Unknown Source)
at java.lang.Thread.run(Thread.java:484)
"Thread-2" prio=5 tid=0x235250 nid=0x568 waiting on monitor [0..0x6fb30]
"StoreRefreshStatusThread" prio=2 tid=0x4b83d40 nid=0x540 waiting on
monitor [0x51ef000..0x51efdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.vfs.local.x.run(Unknown Source)
"WatchForChangesThread" prio=7 tid=0x4b83408 nid=0x614 waiting on monitor
[0x51af000..0x51afdbc]
at java.lang.Object.clone(Native Method)
at java.lang.String.<init>(String.java:220)
at java.lang.String.toLowerCase(String.java:1696)
at java.lang.String.toLowerCase(String.java:1730)
at com.intellij.vfs.local.LocalFileSystem.b(Unknown Source)
at com.intellij.vfs.local.LocalFileSystem.a(Unknown Source)
at com.intellij.vfs.local.LocalFileSystem.a(Unknown Source)
at com.intellij.vfs.local.j.run(Unknown Source)
at com.intellij.vfs.VirtualFileManager.a(Unknown Source)
at com.intellij.vfs.local.y.run(Unknown Source)
"Screen Updater" prio=5 tid=0x267221a0 nid=0x690 waiting on monitor
[0x2b9f000..0x2b9fdbc]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
"AWT-Windows" prio=7 tid=0x266f1b28 nid=0x654 runnable [0x29ff000..0x29ffdbc]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:188)
at java.lang.Thread.run(Thread.java:484)
"SunToolkit.PostEventQueue-0" prio=7 tid=0x266f1058 nid=0x644 waiting on
monitor [0x29bf000..0x29bfdbc]
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=7 tid=0x26659f90 nid=0x5a4 waiting on monitor
[0x297f000..0x297fdbc]
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)
"Signal Dispatcher" daemon prio=10 tid=0x23f200 nid=0x534 waiting on
monitor [0..0]
"Finalizer" daemon prio=9 tid=0x265a0df0 nid=0x660 waiting on monitor
[0x2685f000..0x2685fdbc]
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=0x857910 nid=0x5e0 waiting on
monitor [0x2681f000..0x2681fdbc]
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=0x7b9768 nid=0x630 runnable
"VM Periodic Task Thread" prio=10 tid=0x820ef0 nid=0x56c waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x23e890 nid=0x574 runnable
_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list