[XeTeX] error: can't allocate region with xelatex

Hironobu Yamashita h.y.acetaminophen at gmail.com
Tue Jan 31 05:59:31 CET 2017


I encountered the following situation with xelatex.

$ echo x | xelatex \\showthe\\everyjob

This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016)
(preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
LaTeX2e <2017/01/01> patch level 1
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
> \typeout {\fmtname \space <\fmtversion > patch level \patch at level }\typeout {
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.}.
<*> \showthe\everyjob

? xelatex(45131) malloc: *** mmap(size=18446744073636376576) failed
(error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
fatal: memory exhausted (xmalloc of 18446744073636373502 bytes).
No pages of output.

I also tested with the latest TeX Live svn (2017/dev), and
it gave the same result. On Windows, the message
"xelatex.exe has stopped working" appeared.

I'm not sure if this is really a problem, but just in case...

Hironobu Yamashita

More information about the XeTeX mailing list