Ticket #1572 (closed assessed: fixed)

Opened 5 months ago

Last modified 5 months ago

Loading Ecospace does not run Ecosim, which can cause problems

Reported by: jeroens Owned by: jeroens
Priority: urgent Milestone: Ecopath 6: Release 6.6
Component: Ecosim Version: 6.6 beta
Severity: crash Keywords:
Cc:

Description

When loading Ecospace, Ecosim does not execute. Although an Ecosim run is not necessary for Ecospace (and Ecotracer) to initialize, the EwE framework thinks Ecosim has completed. Any of the Ecosim output plots crash though

Change History

comment:1 Changed 5 months ago by jeroens

  • Status changed from new to closed
  • Resolution set to fixed

The proper course of action is to run Ecosim, regardless if Ecospace needs it. This slows down load times, but is most secure. Two alternatives can be thought of:

  • Make *all* Ecosim run output forms robust enough to deal with missing data, when the core is mistakenly thinking that Sim has ran
  • Separate the run states out of the cascading core load states, and revise this system. That is a serious effort

For now, just make the tool robust, even if that means that users have to wait a bit longer for the Ecospace UIs to show up

Note: See TracTickets for help on using tickets.