Ticket #1172 (closed: fixed)

Opened 11 years ago

Last modified 5 years ago

Loadraw failure after 500ish runs

Reported by: Nick Draper Owned by: Russell Taylor
Priority: critical Milestone: Iteration 22
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

It appears that after a certain period of loading large numbers of raw files eventually the algorithm fails to load a file that certainly exists as it has been loaded previously.

For instance I find this conks out around iteration 504

for i in range(0,1000):
	LoadRaw(Filename="W:/RawFiles/OFFSPEC00004990.raw",OutputWorkspace="OFFSPEC00004990",LoadLogFiles="0")
	print i


This has fairly severe implications for batch processing and Mantid has certainly not increased it's memory footprint.

Rob

Change History

comment:1 Changed 11 years ago by Russell Taylor

  • Status changed from new to accepted

comment:2 Changed 11 years ago by Russell Taylor

(In [4214]) Missing file closure was presumably leading to us running out of file handles. Re #1172.

comment:3 Changed 11 years ago by Russell Taylor

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

comment:4 Changed 11 years ago by Nick Draper

  • Status changed from testing to closed

Tested SVN 4215

using script

for i in range(0,10000):
	LoadRaw(Filename="C:/Mantid/Test/Data/OFFSPEC00004622.raw",OutputWorkspace="OFFSPEC00004622",LoadLogFiles="0")
	print i

Tested to 10000 iterations

Very slow rise in memory from 140M to 255MB over the test

comment:5 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2020

Note: See TracTickets for help on using tickets.