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 189977

Summary: Move class refactoring hangs
Product: third-party Reporter: bank_kus
Component: -- Other --Assignee: issues@third-party <issues>
Status: NEW ---    
Severity: normal CC: issues, jlahoda
Priority: P3    
Version: 6.x   
Hardware: PC   
OS: Linux   
Issue Type: DEFECT Exception Reporter:
Attachments: Stack dump

Description bank_kus 2010-08-29 20:38:54 UTC
Moving a test class from under src to test causes this hang the whole UI stops responding.

Couldnt find an easy way to repro this outside my source repository. Attached stack and heap dumps.
Comment 1 bank_kus 2010-08-29 20:40:13 UTC
Created attachment 101740 [details]
Stack dump
Comment 2 Jan Lahoda 2010-08-30 12:46:37 UTC
A problem in the jindent plugin, IMO - it listens on the DataObject.(Modified)Registry, and tries to get a synchronous access to the AWT thread from the listener (via SU.invokeAndWait). SU.invokeAndWait should be avoided unless the caller can prove that a deadlock cannot occur, IMO.