Ticket #2306 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Minus: WS = WS - WS causes segfault (for EventWorkspace)

Reported by: Janik Zikovsky Owned by: Janik Zikovsky
Priority: critical Milestone: Iteration 27
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

Although I have a unit test for this set, it does not cause a segfault. Doing it on a real workspace does, however.

Admittedly, this is a stupid operation to do, but at least it should not segfault.

Change History

comment:1 Changed 10 years ago by Janik Zikovsky

  • Status changed from new to accepted

comment:2 Changed 10 years ago by Janik Zikovsky

  • Status changed from accepted to verify
  • Resolution set to fixed

(In [8982]) Fixes #2306: Segfault when doing a=a-a with event workspaces. Also sped up several event routines by caching end iterator.

comment:3 Changed 10 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:4 Changed 10 years ago by Owen Arnold

  • Status changed from verifying to closed

Tested on Linux 64bit. Doesn't segfault. Result is correct for input workspaces.

comment:5 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3153

Note: See TracTickets for help on using tickets.