seikichi/tiff.js

Can not upload multiple large tiff files using for loop.

Opened this issue · 0 comments

I am uploading 4gb of tiff files. Each file is around 180 MB. So after uploading 10-12 files I am getting bellow error and log:

ERROR:
ERROR abort({}) at Error
at wf (http://localhost:4200/scripts.js:12091:367)
at Vc (http://localhost:4200/scripts.js:12103:412)
at ___syscall3 (http://localhost:4200/scripts.js:13070:450)
at Array.Aa (http://localhost:4200/scripts.js:13982:320)
at ra (http://localhost:4200/scripts.js:13089:471)
at ca (http://localhost:4200/scripts.js:13084:24)
at F (http://localhost:4200/scripts.js:13079:402)
at ck (http://localhost:4200/scripts.js:13783:55)
at rd (http://localhost:4200/scripts.js:13148:475)
at _TIFFOpen (http://localhost:4200/scripts.js:15168:490)
If this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.

LOG:
RangeError: offset is out of bounds
at Int8Array.set ()
at Object.read (src\assets\js\tiff.min.js:948:1)
at Object.read (src\assets\js\tiff.min.js:997:282)
at ___syscall3 (src\assets\js\tiff.min.js:1068:358)
at Array.Aa (src\assets\js\tiff.min.js:1980:315)
at ra (src\assets\js\tiff.min.js:1087:371)
at ca (src\assets\js\tiff.min.js:1082:22)
at F (src\assets\js\tiff.min.js:1077:397)
at ck (src\assets\js\tiff.min.js:1781:27)
at rd (src\assets\js\tiff.min.js:1146:472)

According to me this is regarding to Tiff.initialize and increased it as
Tiff.initialize({
TOTAL_MEMORY: 2000000000
});
still I am facing this issue. Any help will be appreciated.

image