Ticket #1214 (closed: fixed)
Crash: ConvertingUnits with instrument display open
| Reported by: | Nick Draper | Owned by: | Martyn Gigg | 
|---|---|---|---|
| Priority: | critical | Milestone: | Iteration 23 | 
| Component: | Keywords: | ||
| Cc: | Blocked By: | ||
| Blocking: | Tester: | 
Description
Crash when instrument view is plotted and runningConvertUnits from tof to d-spacing.
Program received signal SIGSEGV, Segmentation fault. 0x00000000007d7050 in Instrument3DWidget::integrateSingleSpectra(boost::shared_ptr<Mantid::API::MatrixWorkspace>, int) ()
To reproduce:
- Load GEM
 - Show the instrument window
 - ConvertUnits to dspacing in the same workspace
 - Bang!
 
Change History
Note: See
        TracTickets for help on using
        tickets.
    
(In [4342]) Fix for instrument view crash when a replaced workspace contained infinities within bin values. It was confusing the std accumulate algorithm by having a begin after the end. Also a small fix for a non-existant renameWorkspace slot warning. Re #1214