Summary: | Eclipse 3.1M6 freezes when clicking on the yellow warning icon | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Daniel Dickman <didickman> |
Component: | Text | Assignee: | JDT-Text-Inbox <jdt-text-inbox> |
Status: | RESOLVED INVALID | QA Contact: | |
Severity: | major | ||
Priority: | P3 | Keywords: | needinfo |
Version: | 3.1 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Daniel Dickman
2005-05-04 18:15:45 EDT
Interesting... never seen anything alike.
> yellow suggestion icon
I assume you mean the quick fix icon (yellow warning marker with light bulb),
correct?
Is this reproducable with any warning, or just one in particular? In any source
file, or one specific?
Is this reproducable with a fresh install of M6? Do you have any additional
plug-ins installed?
Findings from dump 1:
- The reconciler holds the CU lock, accessing zip files
- 'main' is waiting to lock the CU inside JavaSelectAnnotationRulerAction
- In the first dump, there is also the override indicator decorator that
accesses the JavaModel from a worker thread, accessing a zip file.
Reconciliation is usually something that finished in a couple of hundreds of
milliseconds. It seems weird that the compiler is spending so much time
accessing Zip files. Since the decorator is also accessing a zip file, I suspect
that disk access is taking much longer than expected.
-> is your workspace or referenced libraries on a network or otherwise remote drive?
-> do you use a pessimisitc version control system, such as perforce or similar,
that might update a file upon accessing it?
Seems very similar to bug 43922 and bug 30799, which claim this to be a VM dependency. Could you try the case with a different VM? the hover is not the problem. rather a reconciliation interaction issue. > Is this reproducable with any warning, or just one in particular? In any source file, or one specific? No warning. I have a large number of files in my workspace (~6000 or so) and this problem seems to happen when I open up a larger file of about 1000 lines or so. Although not sure how consistent that is. > Is this reproducable with a fresh install of M6? Do you have any additional > plug-ins installed? I have the SQL explorer plugin installed on top of a clean install of 3.1M6. > -> is your workspace or referenced libraries on a network or otherwise remote drive? no. both the JDK and eclipse are on my C: drive. > -> do you use a pessimisitc version control system, such as perforce or similar, > that might update a file upon accessing it? Nope, CVS. As suggested I am going to switch from 1.4.2_08 to 1.5.0 update 3 to see if there's any difference. Also try on a clean Eclipse SDK install without additional plug-ins. To repeat Tom's question: "Is this reproducible with any warning, or just one in particular? In any source file, or one specific?" Get rid of deprecated state. . |