Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 248555

Summary: Update hangs the workbench
Product: [Eclipse Project] Platform Reporter: Gary Karasiuk <karasiuk>
Component: Update (deprecated - use Eclipse>Equinox>p2)Assignee: Platform-Update-Inbox <platform-update-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: P3 CC: pascal
Version: 3.4   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
screenshot none

Description Gary Karasiuk CLA 2008-09-25 08:16:57 EDT
Created attachment 113444 [details]
screenshot

While trying to do an update (Help->Software updates, Add site), the update process hung the workbench.

I suspect that there were problems with the updates site (in the form of bad dependencies), but never-the-less the workbench should not hang.

I tried pressing cancel, but that didn't work. The screen shot is from the next morning. 

3XMTHREADINFO      "ModalContext" TID:0x422F1000, j9thread_t:0x48E8D620, state:R, prio=6
at java/net/SocketInputStream.socketRead0(Native Method)
at java/net/SocketInputStream.read(Bytecode PC:84(Compiled Code))
at java/io/BufferedInputStream.fill(Bytecode PC:175(Compiled Code))
at java/io/BufferedInputStream.read1(Bytecode PC:44(Compiled Code))
at java/io/BufferedInputStream.read(Bytecode PC:49(Compiled Code))
at sun/net/www/http/HttpClient.parseHTTPHeader(Bytecode PC:51)
at sun/net/www/http/HttpClient.parseHTTP(Bytecode PC:30)
at sun/net/www/protocol/http/HttpURLConnection.getInputStream(Bytecode PC:324)
at org/eclipse/ecf/provider/filetransfer/retrieve/UrlConnectionRetrieveFileTransfer.openStreams(Bytecode PC:17)
at org/eclipse/ecf/provider/filetransfer/retrieve/AbstractRetrieveFileTransfer.sendRetrieveRequest(Bytecode PC:124)
at org/eclipse/ecf/provider/filetransfer/retrieve/AbstractRetrieveFileTransfer.sendRetrieveRequest(Bytecode PC:5)
at org/eclipse/ecf/provider/filetransfer/retrieve/MultiProtocolRetrieveAdapter.sendRetrieveRequest(Bytecode PC:85)
at org/eclipse/equinox/internal/p2/updatesite/ECFTransport.transfer(Bytecode PC:48)
at org/eclipse/equinox/internal/p2/updatesite/ECFTransport.performDownload(Bytecode PC:53)
at org/eclipse/equinox/internal/p2/updatesite/ECFTransport.download(Bytecode PC:20)
at org/eclipse/equinox/internal/p2/updatesite/UpdateSite.parseFeature(Bytecode PC:75)
at org/eclipse/equinox/internal/p2/updatesite/UpdateSite.loadIncludedFeatures(Bytecode PC:105)
at org/eclipse/equinox/internal/p2/updatesite/UpdateSite.loadFeaturesFromSite(Bytecode PC:217)
at org/eclipse/equinox/internal/p2/updatesite/UpdateSite.loadFeatures(Bytecode PC:10)
at org/eclipse/equinox/internal/p2/updatesite/metadata/UpdateSiteMetadataRepository.generateMetadata(Bytecode PC:6)
at org/eclipse/equinox/internal/p2/updatesite/metadata/UpdateSiteMetadataRepository.(Bytecode PC:189)
at org/eclipse/equinox/internal/p2/updatesite/metadata/UpdateSiteMetadataRepositoryFactory.load(Bytecode PC:6)
at org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryManager.loadRepository(Bytecode PC:61)
at org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryManager.loadRepository(Bytecode PC:121)
at org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryManager.loadRepository(Bytecode PC:5)
at org/eclipse/equinox/internal/p2/director/SimplePlanner.gatherAvailableInstallableUnits(Bytecode PC:273(Compiled Code))
at org/eclipse/equinox/internal/p2/director/SimplePlanner.getProvisioningPlan(Bytecode PC:141)
at org/eclipse/equinox/internal/provisional/p2/ui/operations/ProvisioningUtil.getProvisioningPlan(Bytecode PC:8)
at org/eclipse/equinox/internal/provisional/p2/ui/actions/InstallAction.computeProvisioningPlan(Bytecode PC:353)
at org/eclipse/equinox/internal/provisional/p2/ui/actions/InstallAction.getProvisioningPlan(Bytecode PC:3)
at org/eclipse/equinox/internal/provisional/p2/ui/actions/ProfileModificationAction$1.run(Bytecode PC:18)
at org/eclipse/jface/operation/ModalContext$ModalContextThread.run(Bytecode PC:17)
Comment 1 Pascal Rapicault CLA 2008-09-25 10:42:10 EDT
Could you please try again after having installed the apache http provider http://wiki.eclipse.org/ECF_Apache_Httpclient-Based_Provider



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