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.
Product Version: NetBeans IDE Dev (Build 070904) Java: 1.6.0_03-ea; Java HotSpot(TM) Client VM 1.6.0_03-ea-b01 System: Linux version 2.6.5-1.358 running on i386; UTF-8; en_US (nb) Userdir: /home/jp159440/.netbeans/dev Deadlock occurred when typing and CC popup is opened. I don't know exact steps but I typed prefix of some class, opened CC, deleted the prefix and started to write different identifier. Cannot reproduce, I've seen it just once.
Created attachment 48067 [details] thread dump
It happens to me regularly. Steps to reproduce: 1) create new interface NewIntreface 2) create new class Class2 3) add keyword implements 4) open all symbol CC behind it 5) type "New" -> deadlock
*** Issue 114716 has been marked as a duplicate of this issue. ***
Looks like a problem in BaseCaret, which is firing events when holding document's lock.
Should be fixed. Checking in BaseCaret.java; /cvs/editor/libsrc/org/netbeans/editor/BaseCaret.java,v <-- BaseCaret.java new revision: 1.135; previous revision: 1.134 done
Jirko or anybody else from QE: Do you want the fix to be merged to beta1 branch?
*** Issue 114738 has been marked as a duplicate of this issue. ***
Ok, I was told that the fix should go to beta1. Jirko, could you please verify that the deadlock's really gone before I ask reviewers to eyeball my fix? Thanks
it looks fine now -> verified in trunk
Link to the diff: http://www.netbeans.org/source/browse/editor/libsrc/org/netbeans/editor/BaseCaret.java?r1=1.134&r2=1.135
Merged to release60_beta1. /cvs/editor/libsrc/org/netbeans/editor/BaseCaret.java,v <-- BaseCaret.java new revision: 1.133.6.1; previous revision: 1.133 done
verified in beta1