Please evaluate and reassign if deadlock lies in some other modules. Thx.
Created attachment 84880 [details]
Product Version = NetBeans IDE Dev (Build 090715) (#5c4f8f0e5379)
Operating System = Linux version 2.6.24-24-generic running on i386
Java; VM; Vendor = 1.6.0_14; Java HotSpot(TM) Client VM 14.0-b16; Sun Microsystems Inc.
Runtime = Java(TM) SE Runtime Environment 1.6.0_14-b08
TaskProcessor lock is private and safe.
This issue is caused by:
Are you able to reproduce it? What projects was opened? I will try to add some logging but if there is deadlock I need
to find out some way how to start check.
Do you have IDE log? I want to check if there is any exception. During IDE start there is no IDE indentation/reformat IMO.
It is deadlock between parsing.api and projectsapi. Passing back to parsing.api. So problem is not with unreleasing lock.
Threads: "Load Open Projects" and "Parsing & Indexing Loop (090715)"
true +> indexing
Thanks for evaluating this. I'll try to fix it somehow.
Fixed in jet-main: 2143554a0189
Integrated into 'main-golden', will be available in build *200909111401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Tomas Zezula <firstname.lastname@example.org>
Log: #168734:deadlock after IDE restart during initial projects opening