Ticket #6000 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Fit Algorithm crashes if constraints are applied

Reported by: Gesner Passos Owned by: Roman Tolchenov
Priority: major Milestone: Release 3.2
Component: MantidPlot Keywords:
Cc: Blocked By: #2389
Blocking: Tester: Martyn Gigg

Description (last modified by Roman Tolchenov) (diff)

There are some issues related to the Fit Dialog when trying to execute Fit Algorithm from the Algorithms Dock.

  • If you add a Tabulated Function composed with a FlatBackground it will not wait you to write the whole Workspace inside the TabulatedFunction, but when you type the first letter, it will write a warning message: "Workspace r not found" if you just typed 'r'. The only possible workaround is to do a Ctrl-V of the workspace name.
  • If you try to add a constraint for the Scaling factor of the TabulatedFunction, for example, to say that the LowerBound is 0.001. It will crash the MantidPlot with the following message:
    • Segmentation fault (core dumped)

Change History

comment:1 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.3 to Release 2.4

Moved to milestone 2.4

comment:2 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.4 to Release 2.5

Moved at the code freeze for release 2.4

comment:3 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:4 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to backlog at the code freeze for R2.6

comment:5 Changed 7 years ago by Roman Tolchenov

  • Description modified (diff)
  • Milestone changed from Backlog to Release 3.1

comment:6 Changed 7 years ago by Roman Tolchenov

  • type changed from enhancement to defect

comment:7 Changed 7 years ago by Roman Tolchenov

  • Blocked By 2389 added

comment:8 Changed 7 years ago by Roman Tolchenov

  • Milestone changed from Release 3.1 to Release 3.2

comment:9 Changed 7 years ago by Roman Tolchenov

  • Status changed from new to inprogress

Re #6000. Added FilenameDialogEditorFactory for QtPropertyBrowser

Changeset: 831b617ce96931dfb5811cf7919e4b7a9300d397

comment:10 Changed 7 years ago by Roman Tolchenov

Re #6000. Tidied up custom property editors.

Changeset: d76409c9dffb4809a30f03255a573e74fd12dc87

comment:11 Changed 7 years ago by Roman Tolchenov

Re #6000. Added WorkspaceEditor factory for QtPropertyBrowser.

Changeset: 9cb8b2d7fc91a6a5308aa995834021a2fee1352a

comment:12 Changed 7 years ago by Roman Tolchenov

Re #6000. Wrong slash in a filename

Changeset: d5990c0aae85a9052c677d2cb8d9d92ed859baa7

comment:13 Changed 7 years ago by Roman Tolchenov

Re #6000. One more wrong slash in a file name

Changeset: 2792437fab0b2b7ff15385293b69b6da5d918780

comment:14 Changed 7 years ago by Roman Tolchenov

Re #6000. Allow to unset Workspace attribute od TabulatedFunction

Changeset: f5267720f12c18125137f9680d06e7fe3366338f

comment:15 Changed 7 years ago by Russell Taylor

comment:16 Changed 7 years ago by Roman Tolchenov

Re #6000. Fixing compiler warnings

Changeset: 405e71457d2e5ad1c88657faa186319f1c485d2d

comment:17 Changed 7 years ago by Roman Tolchenov

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

To test:

See the description

comment:18 Changed 7 years ago by Alex Buts

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

comment:19 Changed 7 years ago by Alex Buts

  • Status changed from verifying to reopened
  • Resolution fixed deleted

It still throwing exception if not finding the file you use as the template to fit.

Should complain that file have not been found

comment:20 Changed 7 years ago by Roman Tolchenov

  • Status changed from reopened to inprogress

Re #6000. Show an error message if attribute cannot be set

Changeset: 16c4786e6230d2e7fb8173c51ae4ddc0b57c8ab4

comment:21 Changed 7 years ago by Roman Tolchenov

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

comment:22 Changed 7 years ago by Wenduo Zhou

  • Status changed from verify to verifying
  • Tester changed from Alex Buts to Wenduo Zhou

comment:23 Changed 7 years ago by Wenduo Zhou

  • Status changed from verifying to verify
  • Tester Wenduo Zhou deleted

comment:24 Changed 7 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:25 Changed 7 years ago by Martyn Gigg

Merge remote-tracking branch 'origin/bugfix/6000_mantid_fit_crash'

Conflicts:

Code/Mantid/QtPropertyBrowser/CMakeLists.txt

Refs #6000

Changeset: fba82127b5ae542cc86b7a70ce4a749daed7ef8b

comment:26 Changed 7 years ago by Martyn Gigg

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/bugfix/6000_mantid_fit_crash'

Conflicts:

Code/Mantid/QtPropertyBrowser/CMakeLists.txt

Refs #6000

Full changeset: fba82127b5ae542cc86b7a70ce4a749daed7ef8b

comment:27 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6846

Note: See TracTickets for help on using tickets.