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 236153 - UI freeze while navigating in hierarchy
Summary: UI freeze while navigating in hierarchy
Status: RESOLVED DUPLICATE of bug 236230
Alias: None
Product: debugger
Classification: Unclassified
Component: Java (show other bugs)
Version: 7.4
Hardware: PC Windows 7 x64
: P1 normal (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-19 15:01 UTC by lforet
Modified: 2013-10-14 06:34 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
thread dump (35.02 KB, text/plain)
2013-09-19 15:01 UTC, lforet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lforet 2013-09-19 15:01:45 UTC
Created attachment 140259 [details]
thread dump

Tried to access the class hierarchy I got ui freeze

Using NetBeans IDE 7.4 RC1 (Build 201309112301) (#0d090ec95a9b)
Comment 1 Marian Mirilovic 2013-10-07 11:00:10 UTC
Are you able to reproduce it ? Any exact steps to reproduce ? Thanks in advance.
Comment 2 lforet 2013-10-07 12:41:18 UTC
Unfortunately I can't. I have tried to make it reproducible without success.

The problem disappeared when I used a fresh userdir.
Comment 3 Tomas Zezula 2013-10-07 13:21:50 UTC
And the winner is debugger :-)


"org.openide.text Editor Initialization" daemon prio=4 tid=0x000000000a588000 nid=0xa94 in Object.wait() [0x000000000b29e000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000eaeedc68> (a org.openide.util.RequestProcessor$Task)
        at java.lang.Object.wait(Object.java:503)
        at org.openide.util.Task.waitFinished(Task.java:135)
        - locked <0x00000000eaeedc68> (a org.openide.util.RequestProcessor$Task)
        at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1686)
        at org.openide.text.DocumentOpenClose.open(DocumentOpenClose.java:256)
        at org.openide.text.CloneableEditorSupport.openDocument(CloneableEditorSupport.java:573)
        at org.openide.text.DataEditorSupport.openDocument(DataEditorSupport.java:587)
        at org.openide.text.PositionRef$Manager$OffsetKind.getLine(PositionRef.java:689)
        at org.openide.text.PositionRef.getLine(PositionRef.java:181)
        at org.openide.text.DocumentLine.getLineNumber(DocumentLine.java:123)
        at org.openide.text.DocumentLine.equals(DocumentLine.java:253)
        at java.util.WeakHashMap.eq(WeakHashMap.java:343)
        at java.util.WeakHashMap.get(WeakHashMap.java:468)
        at org.openide.text.Line$Set.registerLine(Line.java:562)
        - locked <0x00000000ea3286e8> (a java.util.WeakHashMap)
        at org.openide.text.DocumentLine$Set.access$201(DocumentLine.java:917)
        at org.openide.text.DocumentLine$Set$1DocumentRenderer.run(DocumentLine.java:1086)
        at org.openide.text.DocumentLine$Set.safelyRegisterLine(DocumentLine.java:1094)
        at org.openide.text.DocumentLine$Set.getCurrent(DocumentLine.java:1057)
        at org.netbeans.modules.debugger.jpda.projects.LineTranslations$BreakpointLineUpdater.attach(LineTranslations.java:435)
        - locked <0x00000000eb110670> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$BreakpointLineUpdater)




vs






"org.openide.text Document Processing" daemon prio=2 tid=0x00000000128a8000 nid=0x3dd0 waiting for monitor entry [0x000000000b4df000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.modules.debugger.jpda.projects.LineTranslations$BreakpointLineUpdater.propertyChange(LineTranslations.java:514)
        - waiting to lock <0x00000000eb110670> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$BreakpointLineUpdater)
        at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
        at org.openide.text.CloneableEditorSupport.firePropertyChange(CloneableEditorSupport.java:483)
        at org.openide.text.CloneableEditorSupport.fireDocumentChange(CloneableEditorSupport.java:1730)
        at org.openide.text.DocumentOpenClose$DocumentClose.run(DocumentOpenClose.java:1007)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2042)
Comment 4 Martin Entlicher 2013-10-07 13:28:51 UTC

*** This bug has been marked as a duplicate of bug 236230 ***
Comment 5 whhsg 2013-10-13 15:36:13 UTC
I have the same result with Java-Projects with somethings Class-Files in the Project. It failure exist since Netbeans 7.4 Beta.
I work with Windows 7 64-bit.