#648 closed defect (done)
Plugin manager console tries to remove plugins involved in an remove action, even if they are not installed
Reported by: | swagner | Owned by: | swagner |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.0 |
Component: | ZZZ OBSOLETE: PluginInfrastructure.GUI | Version: | 3.2 |
Keywords: | Cc: |
Description (last modified by swagner)
Consider the following scenario:
- Plugin A is available but not installed.
- Plugin B is installed.
- Plugin A depends on Plugin B.
In this case, if plugin B is removed, the Plugin Infrastructure throws a null reference exception, as it tries to remove plugin A. It is not checked, if the plugins involved in a remove action are really installed.
Change History (8)
comment:1 Changed 16 years ago by swagner
- Description modified (diff)
- Status changed from new to assigned
comment:2 Changed 16 years ago by swagner
- Description modified (diff)
comment:3 Changed 16 years ago by swagner
comment:4 Changed 16 years ago by swagner
- Resolution set to fixed
- Status changed from assigned to closed
comment:5 Changed 16 years ago by swagner
gkronber, please review this solution. Thanks.
comment:6 Changed 16 years ago by gkronber
r1896 looks OK.
comment:7 Changed 14 years ago by swagner
- Milestone changed from Iteration 4 to Current
Milestone Iteration 4 deleted
comment:11 Changed 14 years ago by swagner
- Milestone changed from Current to HeuristicLab 3.3.0
Milestone Current deleted
Note: See
TracTickets for help on using
tickets.
Fixed in r1896.