Ticket #9887 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

SlicingDialogs

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: major Milestone: Release 3.2.1
Component: Framework Keywords:
Cc: alex.buts@… Blocked By:
Blocking: Tester: Alex Buts

Description (last modified by Alex Buts) (diff)

Alex reported an issue with the BinMD dialog in the 3.2 release. Whereby running the algorithm is causing a crash.

Run BinMD several times via the dialog via MantidPlot user interface and you will eventually induce this issue (probably thread related)

I have also tried SliceMD, which causes the same crash, but all these algorithms work fine from Python -- which means that it is something wrong with GUI parser.

Change History

comment:1 Changed 6 years ago by Alex Buts

  • Description modified (diff)

comment:2 Changed 6 years ago by Owen Arnold

refs #9887. Fix BinMD/SliceMD dialogs.

Changeset: a65eaac85fcdaa5c7f05a2092bfb15010772c6a4

comment:3 Changed 6 years ago by Owen Arnold

This issue is related to a threading issue in the new modal dialogs, whereby accept can end up being called multiple times and cause race conditions in the algorithm setup.

comment:4 Changed 6 years ago by Owen Arnold

Tester: BinMD/SliceMD run via the algorithm dialogs in MantidPlot should not crash upon execution.

comment:5 Changed 6 years ago by Owen Arnold

  • Status changed from new to assigned

comment:6 Changed 6 years ago by Owen Arnold

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

comment:7 Changed 6 years ago by Alex Buts

  • Status changed from verify to verifying
  • Tester set to Alex Buts

comment:8 Changed 6 years ago by Alex Buts

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/9887_fix_custom_dialogs'

Full changeset: 18ae544b408dcce1986e8223a7f52af5717ea5cf

comment:9 Changed 6 years ago by Peter Peterson

  • Keywords PatchCandidate removed
  • Milestone changed from Release 3.3 to Release 3.2.1

comment:10 Changed 6 years ago by Martyn Gigg

Cherry-pick fixes from feature/9887_fix_custom_dialogs into next

Changes:

refs #9887. Fix BinMD/SliceMD dialogs. (cherry picked from commit a65eaac85fcdaa5c7f05a2092bfb15010772c6a4)

Changeset: 7969e46f369b9877eb0edf29c41da780ebf0fb21

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10729

Note: See TracTickets for help on using tickets.