Opened 13 months ago

Last modified 7 days ago

#2973 assigned defect

Maximizing VariableImpactView shows no data

Reported by: fholzing Owned by: fholzing
Priority: low Milestone: HeuristicLab 3.3.17
Component: Problems.DataAnalysis.Symbolic.Views Version: trunk
Keywords: Cc:

Description (last modified by fholzing)

Reproduce as follows: Create Random Forest Regression for a reasonable large dataset (Tower). Open the Variable Impacts in the Random Forest Regression Solution. The data will show. Now double-click on the Variable Impacts entry in the Regression Solution. The View will maximize, but no data will be displayed.

Attachments (1)

ProgressDisposing.patch (10.7 KB) - added by pfleck 7 days ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 13 months ago by fholzing

  • Description modified (diff)
  • Status changed from new to accepted

comment:2 Changed 13 months ago by fholzing

  • Description modified (diff)

comment:3 Changed 9 months ago by fholzing

  • Milestone changed from HeuristicLab 3.3.16 to HeuristicLab 3.3.17

comment:4 Changed 9 months ago by fholzing

  • Version trunk deleted

comment:5 Changed 4 months ago by fholzing

r17276: Changed cancelation-initiation from VisibleChanged to OnHidden and added a flag, preventing an error in case the View gets closed.

comment:6 Changed 4 months ago by fholzing

  • Version set to trunk

comment:7 Changed 4 months ago by fholzing

  • Owner changed from fholzing to pfleck
  • Status changed from accepted to reviewing

comment:8 Changed 5 weeks ago by pfleck

  • Owner changed from pfleck to fholzing
  • Status changed from reviewing to assigned

Tested r17276 and it works.

However, I also tried a simpler solution to the problem, by only triggering the cancellation token within RegressionSolutionVariableImpactsView_VisibleChanged (line 88) if this.Visible is false. Could you test if this solution has any drawbacks that I am not thinking of?

Changed 7 days ago by pfleck

comment:9 Changed 7 days ago by pfleck

@fholzing, I attached a patch that hopefully fixes the progress disposing issue. Please check if you can still produce any exceptions when applying the patch (to the stable).

Note: See TracTickets for help on using tickets.