Opened 14 years ago
Closed 14 years ago
#1429 closed defect (done)
PluginValidator potentially disables plugins twice if they contain multiple assembly files this leads to an exception
Reported by: | gkronber | Owned by: | gkronber |
---|---|---|---|
Priority: | highest | Milestone: | HeuristicLab 3.3.4 |
Component: | PluginInfrastructure | Version: | 3.3.4 |
Keywords: | Cc: |
Description
Change History (13)
comment:1 Changed 14 years ago by gkronber
- Status changed from new to accepted
comment:2 Changed 14 years ago by gkronber
comment:3 Changed 14 years ago by gkronber
r5629: Improved plugin loading procedure to prevent exceptions when loading blocked plugins.
comment:4 Changed 14 years ago by gkronber
r5631: added check to prevent instantiation of IApplications in disabled plugins but successfully loaded assemblies.
comment:5 Changed 14 years ago by gkronber
r5632: removed call of Assembly.LoadFrom in DefaultApplicationManager to prevent problems with untrusted assemblies.
comment:6 Changed 14 years ago by gkronber
- Owner changed from gkronber to swagner
- Status changed from accepted to reviewing
comment:7 Changed 14 years ago by swagner
- Owner changed from swagner to gkronber
- Status changed from reviewing to readytorelease
Great, thanks.
comment:8 Changed 14 years ago by gkronber
- Owner changed from gkronber to cneumuel
- Status changed from readytorelease to assigned
comment:9 Changed 14 years ago by cneumuel
- Owner changed from cneumuel to gkronber
- Status changed from assigned to reviewing
- ensure that assemblies are only searched in PrivateBinPath and not in ApplicationBase. This is important for a hive slave creating a AppDomain with assemblies from a path different from the path of the executing AppDomain
comment:10 Changed 14 years ago by gkronber
reviewed and tested r5703.
comment:11 Changed 14 years ago by gkronber
r5972: fixed icon of splash screen.
comment:12 Changed 14 years ago by gkronber
- Status changed from reviewing to readytorelease
comment:13 Changed 14 years ago by swagner
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.3 to 3.3.4
Note: See
TracTickets for help on using
tickets.
r5628: fixed bug in plugin validator which caused an exception because plugins with more than one assembly were disabled twice if the first assembly could not be loaded.