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 256271 - org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Module-Actions
Summary: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Mo...
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Search (show other bugs)
Version: 8.0
Hardware: All All
: P3 normal (vote)
Assignee: Jaroslav Havlin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-30 09:49 UTC by Alex_Nikishkin
Modified: 2015-10-31 02:25 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 214363


Attachments
stacktrace (3.05 KB, text/plain)
2015-10-30 09:49 UTC, Alex_Nikishkin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex_Nikishkin 2015-10-30 09:49:16 UTC
Build: NetBeans IDE 8.0.2 (Build 201411181905)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.45-b02, Java(TM) SE Runtime Environment, 1.8.0_45-b15
OS: Windows 7

User Comments:
GUEST: searching crash

GabberFun: While searching a large amount of files (rightklick->Source Files -> find -> put a searchvalue) is in progess and you click to an folder with right and press hide brings up a Message "Wakelook detected, please restart the IDE do avoid problems".

GUEST: Search module not terminating/close

GUEST: Removing a mass search result (path) when searching is not ended

Alex_Nikishkin: ??????? ?????, ????? ?? ????? ?????? ????? ?? ??????? ? ?????? ?? ?????? ????????? ?????????? ??????.

GUEST: Searched in files (Ctrl+Shift+F) twice simultaneously, then deleted some of the results by pressing Delete key in one of the search tabs.

GUEST: Deleted a search result but the search was still running




Stacktrace: 
org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Module-Actions
   at org.netbeans.modules.search.ui.ResultsOutlineSupport$FlatChildren.update(ResultsOutlineSupport.java:480)
   at org.netbeans.modules.search.ui.ResultsOutlineSupport$FlatChildren.access$600(ResultsOutlineSupport.java:462)
   at org.netbeans.modules.search.ui.ResultsOutlineSupport$FlatChildren$1.propertyChange(ResultsOutlineSupport.java:469)
   at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
   at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
   at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
Comment 1 Alex_Nikishkin 2015-10-30 09:49:18 UTC
Created attachment 157061 [details]
stacktrace
Comment 2 Jaroslav Havlin 2015-10-30 12:49:18 UTC
http://hg.netbeans.org/core-main/rev/d0ca4fefc1b2
Thank you for reporting.
Comment 3 Quality Engineering 2015-10-31 02:25:40 UTC
Integrated into 'main-silver', will be available in build *201510310002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/d0ca4fefc1b2
User: Jaroslav Havlin <jhavlin@netbeans.org>
Log: #256271: Detector$DeadlockDetectedException: Module-Actions

There is no need to have extra synchronization on FlatChildren.update().