Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stdout maxBuffer exceeded when compiling #5

Closed
rvalkass opened this issue Feb 19, 2017 · 2 comments
Closed

stdout maxBuffer exceeded when compiling #5

rvalkass opened this issue Feb 19, 2017 · 2 comments

Comments

@rvalkass
Copy link

When compiling my LaTeX file with latexmk through Atom, the compilation fails with the error message "stdout maxBuffer exceeded". Admittedly this is a large compilation, but it runs perfectly fine using latexmk from the command line.

I'm guessing atom-latex is attempting to read the entire compilation output in one massive chunk, rather than streaming it line by line?

@James-Yu
Copy link
Collaborator

According to this link the maximum buffer size is 200kb, which should be fine for most projects. Can you please provide more info on your log, e.g., file size and number of lines? I am looking into the issue now.

@James-Yu
Copy link
Collaborator

The problem should be fixed in version 0.5.2. Now the build-in node child_process max buffer size is removed.

Let me explain a bit more on why the log cannot be processed line by line. The main reason is on the identification of log types. If each line is individually processed, there is no way for the parser to know if the log is generated by latex or bibtex or other processes. There are also multi-line log messages.

At least now super large log should be supported. If the problem persists, please reopen this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants