Ticket #10543 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

SaveMD crashes when a BinMD workspace is saved, loaded, then saved again

Reported by: Steve Miller Owned by: Andrei Savici
Priority: major Milestone: Release 3.4
Component: Framework Keywords: SaveMD
Cc: Blocked By:
Blocking: Tester: Ross Whitfield

Description

A workspace is created using BinMD then saved. Upon reloading this workspace and then saving it out again causes a hard crash that even try/except cannot catch.

A python script is attached to illustrate the issue. The user needs to change the path and filename in order for the script to run. The inputput workspace identified should be an MDEventWorkspace.

Attachments

chk_SaveMD.py (1.2 KB) - added by Steve Miller 6 years ago.

Change History

Changed 6 years ago by Steve Miller

comment:1 Changed 6 years ago by Peter Peterson

  • Status changed from new to assigned
  • Owner set to Andrei Savici

comment:2 Changed 6 years ago by Andrei Savici

  • Owner changed from Andrei Savici to Nick Draper

comment:3 Changed 6 years ago by Nick Draper

  • Milestone changed from Release 3.3 to Release 3.4

comment:4 Changed 6 years ago by Andrei Savici

  • Owner changed from Nick Draper to Andrei Savici

comment:5 Changed 6 years ago by Andrei Savici

Found out that the problem is in fact in LoadMD. The problem occurs only when the MD histo workspace is binned using aligned dimension.

comment:6 Changed 6 years ago by Andrei Savici

comment:7 Changed 6 years ago by Andrei Savici

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

comment:8 Changed 6 years ago by Ross Whitfield

  • Status changed from verify to verifying
  • Tester set to Ross Whitfield

comment:9 Changed 6 years ago by Ross Whitfield

  • Status changed from verifying to closed

comment:10 Changed 5 years ago by Nick Draper

Somehow these slipped through without a resolution. Set to Fixed.

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11385

Note: See TracTickets for help on using tickets.