Opened 3 years ago

Closed 3 years ago

#2350 closed help (answered)

Any way to recover a corrupt pp file?

Reported by: pmcjs Owned by: um_support
Component: UM Tools Keywords: pp, ff2pp
Cc: Platform: ARCHER
UM Version: 10.7


Two of my jobs have corrupt pp files, however, running ls -l shows that they are the same size as all of the other non-corrupt files, so I wonder if the data is in there "somewhere". Running xconv on it returns a segmentation fault. An example of one of them is here on Archer:


I've tried xconv, convsh, cumf, pumf and cf-python on these files with no joy.

These jobs happily carried on running all the way to the end of 2014, so the model itself is fine (as are all of the later pp files). I thought I could re-run the offending month by using a start dump from near where the pp files were corrupted (1968 and 1969 in the two jobs), but the runs don't bit compare with the original when I do this and I don't have the Archer resource to do another 90 years of simulation. Because I used ff2pp as well the original ff files were deleted. If you have any other solutions to try I'd be grateful to hear them!

Cheers (and happy Christmas),

Change History (5)

comment:1 Changed 3 years ago by grenville


How were these pp files created - do you have any logs from the conversion?


comment:2 Changed 3 years ago by grenville

Please set group read permission on your RDF files

comment:3 Changed 3 years ago by pmcjs

Hi Grenville,

/work, /nerc and /home now set up for group read access.

Unfortunately I have deleted the logs from the conversion (I set up serial jobs to do this automatically and save the stdout and stderr files but it was a long time ago). I used ff2pp to do the conversion.


comment:4 Changed 3 years ago by jeff

Hi Chris

I had a look at your file and it looks to be mostly zeros, I can read the first 7 fields and the last 4 but everything else is unreadable. I'm not sure what happened and without logs or the original fields files it's hard to say what happened.


comment:5 Changed 3 years ago by willie

  • Resolution set to answered
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.