Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 233613 - Software Updates occasionally seems to hang
Summary: Software Updates occasionally seems to hang
Status: RESOLVED DUPLICATE of bug 232413
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-23 02:22 EDT by David Williams CLA
Modified: 2008-05-23 11:15 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2008-05-23 02:22:16 EDT
Starting with Eclipse SDK RC1, unzipped, 

I then unzipped other WTP pre-reqs into 'eclipse' directory (such as EMF and GEF, was the smallest set I tested, but started testing with several larger sets :(   ). 

Then when I selected "software updates" the IDE "hung" ... such as being infinitly busy (busy cursor was 'on', when I clicked on task bar to close got the windows "not responding" message) and eventually I had to kill it. (I just let it run a minute or so, not sure if infinite loop, or just a very very long iteration). 

When I did same test, starting fresh of course, unzipping those 2 pre-reqs into 'dropins' directory then everything worked as expected and the software updates dialog came up within a second or two. 

I think this would be "blocking" for release of 3.4, but is not preventing me from testing,  since I can work around by getting set-up using 'dropins', so marked as major.
Comment 1 David Williams CLA 2008-05-23 03:30:16 EDT
Well ... I'm not sure what I'm seeing here. I sometimes do see very long delays in 'dropins' after all, and when I just tried to catch a thread dump in the 'eclipse' case, it finished just about the time the thread dump did ... so, maybe there's not a bug here, per se, just very variable times to bring up the 'software updates' dialog? 

Comment 2 Susan McCourt CLA 2008-05-23 11:15:48 EDT
Yes, this is unrelated to dropins, although the dropins content could influence what repos we are trying to load.  This is a performance regression introduced by the support for externalized string lookup on IU's.  

Once repos are cached, things speed up significantly, but the cache is a soft reference so you might see things working quickly and then the hang again.

In RC2 we have made the dialog open faster, and we are making incremental improvements to the underlying performance issues.

*** This bug has been marked as a duplicate of bug 232413 ***