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

Bug 531734

Summary: Filtering in 'Installed Software' dialog extremely slow
Product: [Eclipse Project] Equinox Reporter: Robert Munteanu <robert.munteanu>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, gautier.desaintmartinlacaze, psuzzi, timurmazitov
Version: 4.8.0 Photon   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Error when filtering installed software none

Description Robert Munteanu CLA 2018-02-27 05:54:33 EST
Eclipse Java EE IDE for Web Developers.

Version: Photon Milestone 5 (4.8.0M5)
Build id: 20180202-1214

Typing in the 'Eclipse IDE Installation Details' dialog, 'Installed Software' section is excruciatingly slow, with typing 5 characters locking up the UI for 2-3 minutes.

This is a regression from Oxygen, where the filtering is instant.
Comment 1 Patrik Suzzi CLA 2018-03-02 12:36:18 EST
Cannot reproduce in Eclipse Platform SDK = Eclipse Platform + SDK Tools (at http://git.eclipse.org/c/platform/eclipse.platform.ui.git/plain/releng/org.eclipse.ui.releng/platformUiTools.p2f)

Eclipse SDK
Version: Photon (4.8)
Build id: I20180301-2000
OS: Mac OS X, v.10.13.3, x86_64 / cocoa
Comment 2 Тимур Мазитов CLA 2018-07-08 23:36:07 EDT
Created attachment 274880 [details]
Error when filtering installed software
Comment 3 Тимур Мазитов CLA 2018-07-08 23:37:36 EDT
I've got an error when filtering installed software on final Eclipse Photon.

Error stack:
java.lang.StackOverflowError
	at org.eclipse.equinox.internal.p2.ui.model.QueriedElement.getProvisioningUI(QueriedElement.java:53)
	at org.eclipse.equinox.internal.p2.ui.model.QueriedElement.getProvisioningUI(QueriedElement.java:53)
	at org.eclipse.equinox.internal.p2.ui.model.QueriedElement.getProvisioningUI(QueriedElement.java:53)
	at org.eclipse.equinox.internal.p2.ui.model.QueriedElement.getProvisioningUI(QueriedElement.java:53)
	at
...
Comment 4 Dani Megert CLA 2018-07-22 09:43:35 EDT

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