Skip to content

Trampled-upon image in an otherwise fine animation sequence #8037

@PaulWessel

Description

@PaulWessel

I am remaking the usual fly-over of the mid-ocean ridge with over 2000 frames. Exactly 2 frames do strange stuff. It is always the same 2 frames. I have isolated the movie job down to just make three frames with the middle one going crazy only. Stripped off any labelling etc so it is just a grdimage plot with colors from a global static topo grid (and for this test I ignore the intensity grid). The correct first frame looks like this:

MOR_twist_0

The second bad frame looks like this:

MOR_twist_1

while the third frame is back to normal:

MOR_twist_2

I even added -x1 to ensure each frame was built separately so only one grdimage command was running at the same time. No difference. This data set was the 30s earth_relief version. Lower resolutions do not have the problem. Also, if I run grdcontour instead of grdimage there are no odd offsets. If I run grdimage manually (not via movie) then the 2nd frame is fine.
Summary:

Affects grdimage when run via movie, and is reproducible for the same (2) frame out of 2300 frames

  1. Not caused by job interference since one frame has to complete before the next starts (-x1).
  2. Adding -M selects grayscale image - get same problem so not likely to be loop code (?)
  3. Converting the script and running batch with grdimage -A instead of PostScript and ghostscript yields the same problem; so not a gs issue.
  4. Most likely something related to how both movie and batch launches scripts?

Very open to ideas of what to check for and how this can happen! I have checked the intermediate script files and there is nothing that seems odd in any of them (e.g., the aparemeter files).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions