Ticket #2006 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Crashes running Plus() on two _different_ nexus workspaces

Reported by: Steve Williams Owned by: Janik Zikovsky
Priority: critical Milestone: Iteration 26
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Steve Williams

Description

The script below crashes Mantid. The crash is also seen when the Plus() algorithm is run manually, try with any workspaces loaded from Nexus they must be different but the same size.

p1 = LoadNexus('SANS2D00002500.raw', 'd').workspace()
p2 = LoadNexus('SANS2D00002030.raw', 'e').workspace()

p3 = p1 + p2

Change History

comment:1 Changed 10 years ago by Martyn Gigg

Time estimate, M. Gigg: The debugger should allow you to find the point of the crash fairly quickly so as an estimate of the time to fix it, assuming it's not some completely whacky problem, I would say roughly 2-3 hours including testing of the final fix.

comment:2 Changed 10 years ago by Janik Zikovsky

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

(In [7794]) Fixes #2006: += operator for properties with incompatible types.

comment:3 Changed 10 years ago by Janik Zikovsky

  • Owner changed from Steve Williams to Janik Zikovsky
  • Status changed from verify to assigned

comment:4 Changed 10 years ago by Janik Zikovsky

  • Status changed from assigned to accepted

comment:5 Changed 10 years ago by Janik Zikovsky

  • Status changed from accepted to verify

comment:6 Changed 10 years ago by Steve Williams

  • Status changed from verify to verifying
  • Tester set to Steve Williams

comment:7 Changed 10 years ago by Steve Williams

  • Status changed from verifying to closed

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2853

Note: See TracTickets for help on using tickets.