Sen2cor on windows error: access violation writing

I installed a clean version of Anaconda 64bit on windows 7 then I installed sen2cor-2.3.0

I tried processing a sentinel-2 dataset using the following:

L2A_Process S2A_OPER_PRD_MSIL1C_PDMC_20161012T001020_R097_V20161011T161022_20161011T161025.SAFE --resolution 10

but I got the following error (same error for --resolution 60 ):

D:\temp>L2A_Process S2A_OPER_PRD_MSIL1C_PDMC_20161012T001020_R097_V20161011T1610
22_20161011T161025.SAFE --resolution 60

Sentinel-2 Level 2A Prototype Processor (Sen2Cor), 2.3.0, created: 2016.11.18 st
arted …
selected resolution is 60 m.
Progress[%]: 0.92 : PID-4360, L2A_ProcessTile: processing with resolution 60 m,
elapsed time[s]: 1.381
Progress[%]: 0.92 : PID-4360, L2A_ProcessTile: start of pre processing, elapsed
time[s]: 0.003
Progress[%]: 0.96 : PID-4360, L2A_Tables: start import, elapsed time[s]: 0.061
Process L2A_ProcessTile-1:
Traceback (most recent call last):
File “C:\Users\jbennett\Anaconda2\lib\multiprocessing\process.py”, line 258, i
n _bootstrap
self.run()
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_ProcessTile.py”, line 129, in run
if self.process_60() == False:
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_ProcessTile.py”, line 147, in process_60
return self.process()
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_ProcessTile.py”, line 196, in process
if(self.preprocess() == False):
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_ProcessTile.py”, line 289, in preprocess
if(self.tables.importBandList() == False):
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_Tables.py”, line 1017, in importBandList
res = self.importBand(i, os.path.join(sourceDir, filename))
File “C:\Users\jbennett\Anaconda2\lib\site-packages\sen2cor-2.3.0-py2.7.egg\se
n2cor\L2A_Tables.py”, line 1643, in importBand
fullRes = indataset[:]
File “C:\Users\jbennett\Anaconda2\lib\site-packages\glymur\jp2k.py”, line 1043
, in getitem
return self._read()
File “C:\Users\jbennett\Anaconda2\lib\site-packages\glymur\jp2k.py”, line 1131
, in _read
img = self._read_openjp2(**kwargs)
File “C:\Users\jbennett\Anaconda2\lib\site-packages\glymur\jp2k.py”, line 1309
, in _read_openjp2
stream = opj2.stream_create_default_file_stream(fptr, True)
File “C:\Users\jbennett\Anaconda2\lib\site-packages\glymur\lib\openjp2.py”, li
ne 1275, in _stream_create_default_file_stream_2p0
stream = OPENJP2.opj_stream_create_default_file_stream(fptr, read_stream)
WindowsError: exception: access violation writing 0x0000000000000024

Any help would be much appreciated.
thanks so much
john