Slice Assembly silently fail

Hello.

I encountered something which feels like a bug to me that causes Slice Assembly operator not to produce expected output and to silently fail. I describe the steps to reproduce below.

  1. Start with getting 4 SLC products that predominantly cover Denmark on 2024-09-14 from RON 117:

S1A_IW_SLC__1SDV_20240914T170926_20240914T170953_055664_06CBFF_926C.SAFE
S1A_IW_SLC__1SDV_20240914T170950_20240914T171018_055664_06CBFF_06CE.SAFE
S1A_IW_SLC__1SDV_20240914T171015_20240914T171043_055664_06CBFF_70CE.SAFE
S1A_IW_SLC__1SDV_20240914T171041_20240914T171107_055664_06CBFF_BADA.SAFE

Note here that each product is about 7.5 GiB in size.

  1. Once products are ready, create a simple graph which reads products in and is expected to produce a slice assembly. No extra configurations are needed, just Read → Slice Assembly → Write (as BEAM-DIMAP):

  2. Hit “Run” and for me after ~90 seconds in a result directory Slice Assembly is created, but instead of having size of ~7.4GiB x 4 (since all products are expected to be present), it includes only 1 product and has size of 7.4 GiB. So, basically no errors is reported, it just runs through but doesn’t do the job. It happens quite often and occurs using products from different parts of the world.

Issue exists on both SNAP 9 and 10.
Machine is based on Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz with 256GiB System memory, but I think it is irrelevant.

I wonder if anyone has such an issue and what could be the solution.

Thanks!

@jun_lu can you have a look at this issue?