Opened 5 weeks ago

Closed 4 weeks ago

#3060 closed defect (done)

Exceptions thrown in IOptimizer.StartAsync are sometimes unhandled

Reported by: bwerth Owned by: jkarder
Priority: high Milestone: HeuristicLab 3.3.17
Component: Optimization Version: trunk
Keywords: Cc:

Description

Some views and ItemTasks do not catch exceptions that occur during IOptimizer startup.

  • HeuristicLab.Algorithms.DataAnalysis.Views.CrossValidationView
  • HeuristicLab.Clients.OKB.RunCreation.OKBAlgorithmView
  • HeuristicLab.Optimization.Views.IOptimizerView
  • HeuristicLab.Clients.Hive.EngineTask
  • HeuristicLab.Clients.Hive.OptimizerTask

It is e.g. possible to upload unprepared algorithms to Hive, which crashes hive slaves. (see #3059)

Change History (7)

comment:1 Changed 5 weeks ago by jkarder

  • Status changed from new to accepted

comment:2 Changed 5 weeks ago by jkarder

r17445: catch unhandled exceptions thrown by IOptimizer.StartAsync()

comment:3 Changed 5 weeks ago by jkarder

  • Version set to trunk

comment:4 Changed 5 weeks ago by abeham

Nice, thanks, I approve!

comment:5 Changed 4 weeks ago by jkarder

  • Owner changed from jkarder to abeham
  • Status changed from accepted to reviewing

comment:6 Changed 4 weeks ago by abeham

  • Owner changed from abeham to jkarder
  • Status changed from reviewing to readytorelease

comment:7 Changed 4 weeks ago by jkarder

  • Resolution set to done
  • Status changed from readytorelease to closed

r17468: merged r17445 into stable

Note: See TracTickets for help on using tickets.