Please use the Apache issue tracking system for new NetBeans issues ( !!
Bug 202354 - RequestProcessor runs canceled task second time on waitFinished()
RequestProcessor runs canceled task second time on waitFinished()
Product: platform
Classification: Unclassified
Component: -- Other --
PC Linux
: P2 (vote)
: 7.1
Assigned To: Jaroslav Tulach
Depends on:
  Show dependency treegraph
Reported: 2011-09-20 13:14 UTC by Petr Hrebejk
Modified: 2011-10-15 14:49 UTC (History)
0 users

See Also:
Issue Type: DEFECT

JUnit test for the bug (1.64 KB, text/plain)
2011-09-20 13:14 UTC, Petr Hrebejk

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Hrebejk 2011-09-20 13:14:34 UTC
Created attachment 110911 [details]
JUnit test for the bug

Enough said in the summary. See the attached JUnit test. Stack trace looks like:

at org.openide.util.RequestProcessor$
        at org.openide.util.RequestProcessor$Processor.doEvaluate(
        at org.openide.util.RequestProcessor$Task.waitFinished(
        at oracle.ide.controller.AsynchronousController$TaskInfo.waitFinished(
        at oracle.ide.IdeController.handleExclusive(
        at oracle.ide.IdeController.handleEvent(
        at oracle.ide.controller.AsynchronousController$
        at org.openide.util.RequestProcessor$
        at org.openide.util.RequestProcessor$
Comment 1 Jaroslav Tulach 2011-10-08 20:27:34 UTC
I have probably too fast computer. The test succeeded twice, only then it failed.
Comment 2 Jaroslav Tulach 2011-10-09 20:14:42 UTC
ergonomics#988ee7a54eb3 - let see how many other tests will get broken by these changes.
Comment 3 Quality Engineering 2011-10-15 14:49:01 UTC
Integrated into 'main-golden'
User: Jaroslav Tulach <>
Log: In preparation of #202354: calling cancel second time should return false, as there is nothing to cancel. cancelled task should not be finished.

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo