Title: scanning in ignored directories and files

When openeing a project, IDEA scans files.
It is not ignoring the directories it is supposed to ignore.
It scans files in all directories.
Maybe this causes slow loading for some. In my case, I can't load at all, because
I have no control over the master source tree, which has bad cyclic links that noone wants to remove.
In IDEA 2.5 and 2.5.1, this was not a problem, as I could ignore certain directories.

I have attached a screenshot of scanning, which shows scanning in the RCS directory, which _should_ be ignored by default.

I have also attached a thread dump.

Windows NT
Ariadna 605
JDK 1.3.1_01

regards,
Andrew

 

Full thread dump:

"Thread-121" prio=5 tid=0x824a70 nid=0x192 waiting on monitor [0xd43f000..0xd43fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.util.ch.run(ch.java:14)

"EditorCaretThread" prio=7 tid=0x810620 nid=0x269 waiting on monitor 
[0xd3ef000..0xd3efdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:5)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x810300 nid=0x1f0 waiting on monitor 
[0xd3af000..0xd3afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:5)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x80f380 nid=0x1b3 waiting on monitor 
[0xd36f000..0xd36fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:5)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x7ed400 nid=0x1f9 waiting on monitor 
[0xd32f000..0xd32fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:5)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x806d10 nid=0x260 waiting on monitor 
[0xd2af000..0xd2afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:5)
        at java.lang.Thread.run(Thread.java:484)

"StartupActivity" prio=7 tid=0x8040e0 nid=0x23c waiting on monitor 
[0xd26e000..0xd26fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.progress.a.b.j(b.java:78)
        at com.intellij.progress.a.b.a(b.java:60)
        at com.intellij.progress.b.i(b.java:51)
        at com.intellij.psi.impl.c.c.a(c.java:214)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:413)
        at com.intellij.psi.impl.c.c.a(c.java:87)
        at com.intellij.psi.impl.c.c.a(c.java:416)
        at com.intellij.psi.impl.v.n(v.java:263)
        at com.intellij.ide.impl.y.run(y.java)
        at com.intellij.psi.impl.n.run(n.java:2)
        at com.intellij.vfs.VirtualFileManager.a(VirtualFileManager.java:75)
        at com.intellij.psi.impl.v.b(v.java:341)
        at com.intellij.ide.impl.x.run(x.java)
        at com.intellij.progress.ProgressManager.a(ProgressManager.java:5)
        at com.intellij.ide.impl.w.run(w.java)
        at java.lang.Thread.run(Thread.java:484)

"Thread-50" prio=7 tid=0x8018b0 nid=0x25f waiting on monitor [0xd22f000..0xd22fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.progress.a.b.run(b.java:73)
        at java.lang.Thread.run(Thread.java:484)

"TimerQueue" daemon prio=5 tid=0x7db270 nid=0x1d6 waiting on monitor 
[0xcb6f000..0xcb6fdc0]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:233)
        at java.lang.Thread.run(Thread.java:484)

"Thread-11" prio=7 tid=0x7d91c0 nid=0x24e waiting on monitor [0xcb2f000..0xcb2fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.status.g.run(g.java:3)
        at java.lang.Thread.run(Thread.java:484)

"StoreRefreshStatusThread" prio=2 tid=0x7b6590 nid=0x242 waiting on monitor 
[0xc4ef000..0xc4efdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.vfs.local.x.run(x.java:5)

"WatchForChangesThread" prio=7 tid=0x7b5390 nid=0x274 runnable [0xc4af000..0xc4afdc0]
        at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Method)
        at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:8)
        at com.intellij.vfs.local.y.run(y.java:14)

"Thread-3" prio=5 tid=0x7b0690 nid=0x25d waiting on monitor [0..0x6fb30]

"Screen Updater" prio=5 tid=0x7a1630 nid=0x106 waiting on monitor 
[0xb25f000..0xb25fdc0]
        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=0x78a6c0 nid=0x26 runnable [0xafaf000..0xafafdc0]
        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=0x789480 nid=0x26e waiting on monitor 
[0xaf6f000..0xaf6fdc0]
        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=0x789b60 nid=0x21e waiting on monitor 
[0xaf2f000..0xaf2fdc0]
        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.Dialog.show(Dialog.java:380)
        at com.intellij.ui.dr.show(dr.java:29)
        at com.intellij.ide.desktop.impl.cy.a(cy.java:42)
        at com.intellij.ide.desktop.impl.o.a(o.java:271)
        at com.intellij.ui.y.M(y.java:44)
        at com.intellij.progress.a.e.run(e.java:1)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        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)

"Thread-1" prio=5 tid=0x781ed0 nid=0x17e runnable [0xaeef000..0xaeefdc0]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        at java.net.DatagramSocket.receive(DatagramSocket.java:392)
        at com.intellij.d.i.d(i.java:4)
        at com.intellij.idea.g.run(g.java:1)
        at java.lang.Thread.run(Thread.java:484)

"Signal Dispatcher" daemon prio=10 tid=0x76a2d0 nid=0x245 waiting on monitor [0..0]

"Finalizer" daemon prio=9 tid=0x767460 nid=0x1d9 waiting on monitor 
[0xadaf000..0xadafdc0]
        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=0x766190 nid=0x268 waiting on monitor 
[0xad6f000..0xad6fdc0]
        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=0x7653e0 nid=0x218 runnable

"VM Periodic Task Thread" prio=10 tid=0x769720 nid=0x186 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x769180 nid=0x24d runnable

Attachment: scanning.gif
Description: GIF image

Reply via email to