Ticket #4210 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Interface scripter: improve error handling

Reported by: Mathieu Doucet Owned by: Mathieu Doucet
Priority: major Milestone: Release 2.0
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description (last modified by Mathieu Doucet) (diff)

When BaseReductionScripter.apply() is called and an exception is raised, the widgets are updated so that we see what's going on. If the update() call on a widget state object also raises an exception, the log will show that exception instead of the one that really caused the problem. This should be fixed.

Change History

comment:1 Changed 9 years ago by Mathieu Doucet

  • Description modified (diff)
  • Summary changed from Reducer: improve error handling to Interface scripter: improve error handling

comment:2 Changed 9 years ago by Mathieu Doucet

  • Status changed from new to accepted

comment:3 Changed 9 years ago by Mathieu Doucet

Re #4210 fix error handling of reduction interface

Changeset: 7b5ee74744c58a5024290258cd890fd2b3bcba70

comment:4 Changed 9 years ago by Mathieu Doucet

Re #4210 Fix problem with string manipulation

Changeset: a714d51826b3434888d5a7d3d31131a0bcd2f11f

comment:5 Changed 9 years ago by Alex Buts

refs #4210 Fixing Unix warnings

Changeset: 89b19121d439b482bc85c36b9d2edd8969e807bb

comment:6 Changed 9 years ago by Mathieu Doucet

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

comment:7 Changed 9 years ago by Anders Markvardsen

  • Status changed from verify to verifying
  • Tester set to Anders Markvardsen

comment:8 Changed 9 years ago by Anders Markvardsen

  • Status changed from verifying to verify
  • Tester Anders Markvardsen deleted

comment:9 Changed 9 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

comment:10 Changed 9 years ago by Stuart Campbell

  • Status changed from verifying to closed

Has been tested by users.

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5057

Note: See TracTickets for help on using tickets.