Ticket #5984 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Group workspaces cause infite loop on loading

Reported by: Nick Draper Owned by: Roman Tolchenov
Priority: blocker Milestone: Release 2.3
Component: MantidPlot Keywords:
Cc: robert.dalgliesh@… Blocked By:
Blocking: Tester: Nick Draper

Description

to recreate:

  • Load a multi-period data file
  • processor util will stick at 25% (on a quad core system)

Change History

comment:1 Changed 8 years ago by Roman Tolchenov

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Roman Tolchenov

Re #5984. Empty name strings caused exceptions leading to loops

Changeset: ab418a6abe94c532d23d55a28d619738bf5b8c7d

comment:3 Changed 8 years ago by Roman Tolchenov

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

comment:4 Changed 8 years ago by Roman Tolchenov

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:5 Changed 8 years ago by Roman Tolchenov

  • Status changed from reopened to accepted
  • Cc robert.dalgliesh@… added

Add 1000 workspace groups: mantidplot freezes.

comment:6 Changed 8 years ago by Roman Tolchenov

Re #5984. Avoid unnecessary widget updates.

Changeset: 95e4bf47b60dcc8f215f0979ca326b45acc529f2

comment:7 Changed 8 years ago by Roman Tolchenov

This script crashes Mantid:

import offspec as nr
binning=["2.0","0.1","12.0","2"]
# read in and load the P0
nr.nrSESANSP0Fn("18408+18411+18415-18429:3","P0SM012","112","116","2","1",binning)

comment:8 Changed 8 years ago by Roman Tolchenov

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

The fix is done in #6002.

comment:9 Changed 8 years ago by Nick Draper

  • Status changed from verify to verifying
  • Tester set to Nick Draper

comment:10 Changed 8 years ago by Nick Draper

  • Status changed from verifying to closed

Included script in comment 7 works fine.

Tracked processor utilization in task manager, no problems.

comment:11 Changed 8 years ago by Roman Tolchenov

Re #5984. Empty name strings caused exceptions leading to loops

Changeset: ab418a6abe94c532d23d55a28d619738bf5b8c7d

comment:12 Changed 8 years ago by Roman Tolchenov

Re #5984. Avoid unnecessary widget updates.

Changeset: 95e4bf47b60dcc8f215f0979ca326b45acc529f2

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6830

Note: See TracTickets for help on using tickets.