Errors while reading raw data

Dear S1TBX/SNAP developers and users,

I am preprocessing some S1A data with the operator -Read, but for some scenes, the operation fails with the error message below:

Exception in thread “SunTileScheduler0Standard7” Exception in thread “SunTileScheduler0Standard6” Exception in thread “SunTileScheduler0Standard3” Exception in thread “SunTileScheduler0Standard1” Exception in thread “SunTileScheduler0Standard0” Exception in thread “SunTileScheduler0Standard5” Exception in thread “SunTileScheduler0Standard4” Exception in thread “SunTileScheduler0Standard2” java.lang.NullPointerException
at com.sun.media.jai.util.SunCachedTile.(SunCachedTile.java:80)
at com.sun.media.jai.util.SunTileCache.add(SunTileCache.java:257)
at javax.media.jai.OpImage.addTileToCache(OpImage.java:1087)
at javax.media.jai.OpImage.getTile(OpImage.java:1142)
at org.esa.snap.core.gpf.internal.OperatorExecutor$OperatorTileComputationListenerStack.tileComputed(OperatorExecutor.java:309)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:278)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
java.lang.NullPointerException
at com.sun.media.jai.util.SunCachedTile.(SunCachedTile.java:80)
at com.sun.media.jai.util.SunTileCache.add(SunTileCache.java:257)
at javax.media.jai.OpImage.addTileToCache(OpImage.java:1087)
at javax.media.jai.OpImage.getTile(OpImage.java:1142)
at org.esa.snap.core.gpf.internal.OperatorExecutor$OperatorTileComputationListenerStack.tileComputed(OperatorExecutor.java:309)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:278)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
java.lang.NullPointerException
at com.sun.media.jai.util.SunCachedTile.(SunCachedTile.java:80)
at com.sun.media.jai.util.SunTileCache.add(SunTileCache.java:257)
at javax.media.jai.OpImage.addTileToCache(OpImage.java:1087)
at javax.media.jai.OpImage.getTile(OpImage.java:1142)
at org.esa.snap.core.gpf.internal.OperatorExecutor$OperatorTileComputationListenerStack.tileComputed(OperatorExecutor.java:309)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:278)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
java.lang.NullPointerException
at com.sun.media.jai.util.SunCachedTile.(SunCachedTile.java:80)
at com.sun.media.jai.util.SunTileCache.add(SunTileCache.java:257)
at javax.media.jai.OpImage.addTileToCache(OpImage.java:1087)
at javax.media.jai.OpImage.getTile(OpImage.java:1142)
at org.esa.snap.core.gpf.internal.OperatorExecutor$OperatorTileComputationListenerStack.tileComputed(OperatorExecutor.java:309)
at com.sun.media.jai.util.RequestJob.compute(SunTileScheduler.java:278)
at com.sun.media.jai.util.WorkerThread.run(SunTileScheduler.java:468)
java.lang.NullPointerException
at com.sun.media.jai.util.SunCachedTile.(SunCachedTile.java:80)
at com.sun.media.jai.util.SunTileCache.add(SunTileCache.java:257)
at javax.media.jai.OpImage.addTileToCache(OpImage.java:1087)
at javax.media.jai.OpImage.getTile(OpImage.java:1142)
at org.esa.snap.core.gpf.internal.OperatorExecutor$OperatorTileComputationListenerStack.tileComputed(OperatorExecutor.java:309)

Could anyone let me know why it is so? Is that something wrong with the raw data?

The command I used was:
gpt.sh -Pfile=somefile.zip -t somefile

where “somefile” stands for the name of .zip raw data I downloaded.

I also tried to read the same raw data with GUI and convert it be to other format, but I also failed with complains “Empty Region”

Thank you.

The toolbox does not support the use of Level-0 (raw) data.

Thanks for the reply. But the “raw” data I meant was actually indeed L1 level SLC type.

Thanks for the reply. But the “raw” data I meant was indeed L1 level SLC type.