Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 531734 - Filtering in 'Installed Software' dialog extremely slow
Summary: Filtering in 'Installed Software' dialog extremely slow
Status: CLOSED DUPLICATE of bug 535511
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 4.8.0 Photon   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-27 05:54 EST by Robert Munteanu CLA
Modified: 2018-07-22 09:43 EDT (History)
4 users (show)

See Also:


Attachments
Error when filtering installed software (30.56 KB, image/png)
2018-07-08 23:36 EDT, Тимур Мазитов CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***