Ticket #5696 (closed: fixed)
InstrumentView crashes when the workspace is updated.
Reported by: | Roman Tolchenov | Owned by: | Roman Tolchenov |
---|---|---|---|
Priority: | major | Milestone: | Release 2.2 |
Component: | Mantid | Keywords: | |
Cc: | taylorrj@… | Blocked By: | |
Blocking: | Tester: | Andrei Savici |
Description
This crashes MantidPlot:
Load('LOQ49886.nxs',OutputWorkspace='ws') ws=workspace('ws') iv = getInstrumentView('ws') iv.show() for i in range(100): ws *= 2
Change History
comment:2 Changed 8 years ago by Russell Taylor
Re #5696. Read-lock the workspace when acquiring the instrument.
Changeset: 33fd49ca301e035735c8bfce3b281f40ff216cb8
comment:4 Changed 8 years ago by Roman Tolchenov
Re #5696. Fixed the unwrapped view which wasn't updating
Changeset: 9570a943d2cab2b335bb9d569e93584bc107bfce
comment:5 Changed 8 years ago by Roman Tolchenov
Re #5696. Found another case of unprotected access to the instrument.
This also should fix re #5713.
Changeset: dee13d9852df31c0d1cdd61130b5776c75cec5b2
comment:6 Changed 8 years ago by Roman Tolchenov
- Status changed from accepted to verify
- Resolution set to fixed
comment:7 Changed 8 years ago by Andrei Savici
- Status changed from verify to verifying
- Tester set to Andrei Savici
comment:8 Changed 8 years ago by Andrei Savici
- Status changed from verifying to closed
Works on Ubuntu 12.04 and Windows 7 64 bit
comment:9 Changed 8 years ago by Roman Tolchenov
Re #5696. Updating InstrumentActor pointer in ProjectionSurface
Changeset: 5243d3ca93dcf9f246520d50c401bfaf9bc82d31
comment:10 Changed 8 years ago by Russell Taylor
Re #5696. Read-lock the workspace when acquiring the instrument.
Changeset: 33fd49ca301e035735c8bfce3b281f40ff216cb8
comment:11 Changed 8 years ago by Roman Tolchenov
Re #5696. Fixed the unwrapped view which wasn't updating
Changeset: 9570a943d2cab2b335bb9d569e93584bc107bfce
comment:12 Changed 8 years ago by Roman Tolchenov
Re #5696. Found another case of unprotected access to the instrument.
This also should fix re #5713.
Changeset: dee13d9852df31c0d1cdd61130b5776c75cec5b2
comment:13 Changed 8 years ago by Roman Tolchenov
Re #5696. Updating InstrumentActor pointer in ProjectionSurface
Changeset: 5243d3ca93dcf9f246520d50c401bfaf9bc82d31
comment:14 Changed 8 years ago by Russell Taylor
Re #5696. Read-lock the workspace when acquiring the instrument.
Changeset: 33fd49ca301e035735c8bfce3b281f40ff216cb8
comment:15 Changed 8 years ago by Roman Tolchenov
Re #5696. Fixed the unwrapped view which wasn't updating
Changeset: 9570a943d2cab2b335bb9d569e93584bc107bfce
comment:16 Changed 8 years ago by Roman Tolchenov
Re #5696. Found another case of unprotected access to the instrument.
This also should fix re #5713.
Changeset: dee13d9852df31c0d1cdd61130b5776c75cec5b2
comment:17 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 6542
Re #5696. Updating InstrumentActor pointer in ProjectionSurface