I’ve tried to use the sen2cor terrain correction. When setting resolution to 60 m, the processing succeeds and I get terrain corrected granules. But if I set the resolution to 20, 10 or no specific (all resolutions get processed) resolution, sen2cor gets stuck after :
I’ve had the same issue on a windows 10 box, but it shows three progress bars then gets stuck.
I initially thought this might have been multiple threads conflicting with each other, but then found this code snippet in L2A_Process which makes it unlikely:
if name == “main”:
if platform.system() == ‘Windows’:
multiprocessing.freeze_support()
sys.exit(main())
When i find some time, I’m going to investigate gdalwarp in an independent conda terminal to ensure this is working OK.