I am working on converting docx to epub. Document contains lot of images. When execution of converting, i have error:
“pandoc.exe: Heap exhausted; Current maximum heap size is 1073741824
bytes (1024 MB); use `+RTS -M' to increase it.
Error while executing job!”
I am using Node.js.
Can any one assist me how to increase heap size?
Update:
I have increased size till 2GB. But pandoc still shows error
"Pandoc.exe out of memory"
Is it possible to solve this issue?
You can increase the memory available to pandoc, to say
2048 MB
, with:But the underlying problem is probably that Pandoc uses zip-archive to zip the EPUB file. It seems you currently need at least as much memory as the uncompressed EPUB you want to generate (but I'd verify this before filing a bug report there).
You probably also should scale down your images a bit since 2GB seems rather excessive for an e-book (even if it's a bit smaller when compressed).