Ticket #4249 (closed: fixed)
Find and fix problems with Mantid not releasing memory
Reported by: | Martyn Gigg | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | blocker | Milestone: | Release 2.0 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Nick Draper |
Description
To reproduce:
- Load the CNCS_7860_event.nxs file in the repository
- Open up the process monitor and note the memory usage
- Click File->Clear all memory
- The memory usage does not change
Change History
comment:2 Changed 9 years ago by Martyn Gigg
Refs #4249.IFunctionMW now holds weak_ptr<Workspace> not a shared_ptr
This ensures that it does not keep a workspace alive unnecessarily, i.e in the FitBrowser where a function is long lived.
Changeset: 0d80c20dc9466056fc66c6524ec2778147030dea
comment:3 Changed 9 years ago by Martyn Gigg
Refs #4249. Fix for crash with LoadEmptyInstrument/makeEventWorkspace
The FitPropertyBrowser also crashed when fed an event workspace that has no X bounds. Fix for this situation.
Changeset: 0417a473648f6b656a45fd33e2aa6c05b4c6abb5
comment:4 Changed 9 years ago by Martyn Gigg
- Status changed from accepted to verify
- Resolution set to fixed
comment:5 Changed 9 years ago by Nick Draper
- Status changed from verify to verifying
- Tester set to Nick Draper
Note: See
TracTickets for help on using
tickets.