| Summary: | Opening the launch dialog scans all plugins | ||
|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Michael Scharf <eclipse> |
| Component: | UI | Assignee: | PDE-UI-Inbox <pde-ui-inbox> |
| Status: | RESOLVED NOT_ECLIPSE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | curtis.windatt.public, darin.eclipse |
| Version: | 3.6 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Michael Scharf
changed to PDE UI (I think it does not belong to debug) Can you provide more exact steps? PDE must read all the plug-ins in the target platform the first time plug-in information is requested after startup. However, this should only happen in the launch dialog when you open a PDE configuration (Eclipse application, OSGi framework, JUnit Plugin). There is no way to disable this as without a PDEState, the majority of PDE's features wouldn't work. On the surface, this could be related to bug 229073, but that bug is more to do with the peformance of creating the plug-in tree. The launch configuration needs a list of plug-ins in the PDEState. Even if we were able to avoid filling in the config's attributes until launch time, your launch would just hang until the AV finished. It has really to do with the virus scanner settings. Because the virus scanner scans each file that is opened. The virus scanner our IT has installed is quite slow scanning jar files and it scans it a lot. You are saying opening all plugins cannot be avoided when opening a pde launch configuration... Fortunately I was able to convince out IT to disable virus scanning for my eclipse installation and therefore the problem is gone... marking as NOT ECLIPSE. |