This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 27625 - IDE hangs while doing ant build
Summary: IDE hangs while doing ant build
Status: VERIFIED DUPLICATE of bug 25753
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@projects
URL:
Keywords:
: 27627 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-09-26 21:45 UTC by Sreenivasa viswanadha
Modified: 2005-07-15 07:43 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
thread dump (3.78 KB, patch)
2002-09-27 09:24 UTC, David Konecny
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sreenivasa viswanadha 2002-09-26 21:45:43 UTC
I specified indirect ant compilation using a script.
Then in the source editor, I hit F9. The Ant task
kicks in, goes on for a wile and then the IDE
appears to hang. Thread dump attached.

Full thread dump:

"Inactive RequestProcessor thread" daemon prio=1
tid=0x84b8ca8 nid=0x668a waiting on monitor
[0x84375000..0x84375870]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:574)

"Inactive RequestProcessor thread" daemon prio=1
tid=0x8afc9b8 nid=0x6673 waiting on monitor
[0x894ff000..0x894ff870]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:574)

"process forker" daemon prio=1 tid=0x87ce93a8
nid=0x6645 waiting on monitor [0x889ff000..0x889ff870]
        at java.lang.Object.wait(Native Method)
        at java.lang.UNIXProcessForker.run(Native
Method)
        at java.lang.Thread.run(Thread.java:479)

"process reaper" daemon prio=1 tid=0x87ce9568
nid=0x6644 runnable [0x876e6000..0x876e6870]
        at java.lang.UNIXProcessReaper.run(Native
Method)
        at java.lang.Thread.run(Thread.java:479)

"AntProjectSupport.FiringProcessor" daemon prio=1
tid=0x88395f58 nid=0x6401 waiting on monitor
[0x878e6000..0x878e6870]
        at java.lang.Object.wait(Native Method)
        at
org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run(AntProjectSupport.java:618)

"TimerQueue" daemon prio=1 tid=0x8373788
nid=0x5a97 waiting on monitor [0x87b95000..0x87b95870]
        at java.lang.Object.wait(Native Method)
        at
javax.swing.TimerQueue.run(TimerQueue.java:228)
        at java.lang.Thread.run(Thread.java:479)

"Thread-2" daemon prio=1 tid=0x822f650 nid=0x5a93
waiting on monitor [0x850ff000..0x850ff870]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at
org.netbeans.core.modules.ChangeFirer.run(ChangeFirer.java:94)

"Screen Updater" prio=1 tid=0x84c1b768 nid=0x5a92
waiting on monitor [0x84eff000..0x84eff870]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:71)
        at
sun.awt.ScreenUpdater.run(ScreenUpdater.java:90)

"Thread-1" daemon prio=1 tid=0x819b570 nid=0x5a91
waiting on monitor [0x84b91000..0x84b91870]
        at java.lang.Object.wait(Native Method)
        at
java.util.TimerThread.mainLoop(Timer.java:427)
        at java.util.TimerThread.run(Timer.java:380)

"AWT-Motif" prio=1 tid=0x819dbf0 nid=0x5a8e
runnable [0x84775000..0x84775870]
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:479)

"SunToolkit.PostEventQueue-0" prio=1 tid=0x8184c98
nid=0x5a8d waiting on monitor [0x84575000..0x84575870]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at
sun.awt.PostEventQueue.run(SunToolkit.java:486)

"Thread-0" prio=1 tid=0x80c8fa8 nid=0x5a68 waiting
on monitor [0..0xbfffd168]

"Signal Dispatcher" daemon prio=1 tid=0x808e218
nid=0x5a89 waiting on monitor [0..0]

"Finalizer" daemon prio=1 tid=0x80861a8 nid=0x5a86
waiting on monitor [0x820bc000..0x820bc870]
        at java.lang.Object.wait(Native Method)
        at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
        at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)

"Reference Handler" daemon prio=1 tid=0x80855d8
nid=0x5a85 waiting on monitor [0x81ebc000..0x81ebc870]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)

"VM Thread" prio=1 tid=0x80824f8 nid=0x5a84 runnable

"VM Periodic Task Thread" prio=1 tid=0x808ce68
nid=0x5a87 waiting on monitor
"Suspend Checker Thread" prio=1 tid=0x808d840
nid=0x5a88 runnable
Comment 1 David Konecny 2002-09-27 08:32:28 UTC
*** Issue 27627 has been marked as a duplicate of this issue. ***
Comment 2 David Konecny 2002-09-27 09:24:59 UTC
Created attachment 7539 [details]
thread dump
Comment 3 David Konecny 2002-09-27 09:38:42 UTC
Thanx for the report. As you can see the thread dump pasted into
description is almost unreadable. Better to store it as attachment as
I did (see "Create a new attachment link above).

Questions: is this problem reproducible? Does it happen whenever you
hit F9? On which JDK? If you could provide more information how to
reproduce the problem would help us a lot.

I afraid that this might be duplicate of issue 25753 which we are not
able to solve.
Comment 4 David Konecny 2002-10-03 08:54:51 UTC

*** This issue has been marked as a duplicate of 25753 ***
Comment 5 David Konecny 2002-10-03 08:59:05 UTC
Sreeni, if you want to be notified about progress on this issue you
can add yoruself on CC: list in issue 25753.
Comment 6 Marian Mirilovic 2005-07-15 07:43:51 UTC
closed