NetLogo/NetLogo — Issue #20: opening a new model doesn't halt the old one first
Author: SethTisue
Created: 2011-11-08 01:14:57+00:00
State: open

this rarely causes a problem as the old model does eventually halt, but here's two examples of symptoms that can result:

* if the old model was generating output, the last part of the output can end up appearing in the new model
* if the profiler extension is enabled, then you can get a NullPointerException where the profiling versions of the procedure call attempt to access the profiler and fail (reproducible by running `__reload` while the Robby the Robot model is running)

I'm loathe to mess with this for 5.0 final, but maybe 5.0.x