S-1 ESD Operation Executor Already Shut down

I am getting the same error that constantinevi is getting when trying to apply the ESD operator. However, the circumstances are slightly different in my case. I am having the error happen even when I have multiple bursts.

I am using these datasets:
S1A_IW_SLC__1SDV_20200813T002752_20200813T002819_033881_03EDE8_05CB
S1A_IW_SLC__1SDV_20200801T002752_20200801T002819_033706_03E810_D4DB

Both datasets have had TOPS-split applied to split them down to IW2 Bursts 1-4, then an orbit file applied, and back-geocoded with SRTM 1sec (Auto Download). These tasks were performed all-in-once using the S-1 TOPS co-registration function built into SNAP.
Other than the above mentioned settings, all operations have the settings at default.

Below is the error log:

> 

INFO [hsqldb.db.HSQLDB4AD417742A.ENGINE]: dataFileCache open start
WARNING [org.openide.filesystems.Ordering]: Found same position 35 for both Context/Product/Product/GroupByNodeTypeAction-separatorAfter.instance and Context/Product/Product/OpenRGBImageViewAction-separatorBefore.instance
– org.jblas INFO Starting temp DLL cleanup task.
– org.jblas INFO Deleted 4 unused temp DLL libraries from C:\Users\Gabe\AppData\Local\Temp
org.esa.snap.core.gpf.OperatorException: Executor already shutdown!!
at org.esa.snap.core.gpf.internal.OperatorExecutor$GPFImagingListener.errorOccurred(OperatorExecutor.java:376)
at com.sun.media.jai.util.SunTileScheduler.sendExceptionToListener(SunTileScheduler.java:1646)
at com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:921)
at javax.media.jai.OpImage.getTile(OpImage.java:1129)
at javax.media.jai.PlanarImage.getData(PlanarImage.java:2085)
at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:428)
at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:414)
at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:73)
at javax.media.jai.SourcelessOpImage.computeTile(SourcelessOpImage.java:137)
at com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:904)
at javax.media.jai.OpImage.getTile(OpImage.java:1129)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:247)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
Caused by: org.esa.snap.core.gpf.OperatorException: Executor already shutdown!!
at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.computeTileStack(SpectralDiversityOp.java:485)
at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:116)
at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:85)
at com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:904)
… 11 more
Caused by: org.esa.snap.core.gpf.OperatorException: Executor already shutdown!!
at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.estimateRangeOffset(SpectralDiversityOp.java:587)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.computeTileStack(SpectralDiversityOp.java:456)
… 14 more
Caused by: java.lang.Exception: Executor already shutdown!!
at org.esa.snap.core.util.ThreadExecutor.execute(ThreadExecutor.java:38)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.estimateRangeOffset(SpectralDiversityOp.java:535)
… 15 more
SEVERE [org.esa.snap]: JAI error occurred: ‘Problem occurs when computing a tile by the owner.’ at com.sun.media.jai.util.SunTileScheduler@21acbba7
java.lang.NullPointerException
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.saveOverallRangeShift(SpectralDiversityOp.java:871)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.estimateRangeOffset(SpectralDiversityOp.java:580)
Caused: org.esa.snap.core.gpf.OperatorException
at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.estimateRangeOffset(SpectralDiversityOp.java:587)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.computeTileStack(SpectralDiversityOp.java:456)
Caused: org.esa.snap.core.gpf.OperatorException: java.lang.NullPointerException
at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
at org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp.computeTileStack(SpectralDiversityOp.java:485)
at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:116)
at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:85)
at com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:904)
at javax.media.jai.OpImage.getTile(OpImage.java:1129)
at javax.media.jai.PlanarImage.getData(PlanarImage.java:2085)
at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:428)
at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:414)
at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:73)
at javax.media.jai.SourcelessOpImage.computeTile(SourcelessOpImage.java:137)
[catch] at com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:904)
at javax.media.jai.OpImage.getTile(OpImage.java:1129)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:247)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
SEVERE [null]: Last record repeated again.
SEVERE [null]: Last record repeated 2 more times.

Just a minor update to this. I found that if I split the data apart into two separate products for VV and VH, it works fine.

Thank you for reporting.