From 97e14d5392056412feafe2f06512c45667a57a1b Mon Sep 17 00:00:00 2001 From: Athanasius Date: Mon, 22 Mar 2021 08:59:00 +0000 Subject: [PATCH] Troubleshooting: Plain log file is only on Windows now. * Only Windows, running from .exe, has the redirect of stdout/err. * For any "Running from source" the user will need to capture the output themselves. --- Troubleshooting.md | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/Troubleshooting.md b/Troubleshooting.md index 4a9c788..18bb0c7 100644 --- a/Troubleshooting.md +++ b/Troubleshooting.md @@ -705,14 +705,24 @@ reports as well. ## Plain Log File -Prior to EDMC 4.1.0 the only logfile is re-created on each run of the program. -As such you will need to re-create the issue and then make a copy of the file: +As well as the [Debug log file](#debug-log-files) there is also the actual +console output of the program. This can contain a little extra output not +found in the Debug log file, such as exceptions and tracebacks. +**It is vital you attach *this* file/output to bug reports as well.** -* Windows: `%TEMP%\EDMarketConnector.log` -* Mac: `$TMPDIR/EDMarketConnector.log` -* Linux: `$TMPDIR/EDMarketConnector.log` +When running from the provided Windows +installer this is redirected to: -This file contains redirected "standard and error output", i.e. all console -output of the program. As such it might contain output not present in the -[debug log files](#debug-log-files) and it is vital you attach *this* file -to bug reports as well. + %TEMP%\EDMarketConnector.log + +With the old (up to 3.43) macOS installer this is found in: + + ${TMPDIR}/EDMarketConnector.log + +In all cases of [Running from source](Running-from-source.md) you will need to +capture the output of `EDMarketConnector.py`, e.g. on Linux or macOS: + + EDMarketConnector.py 2>&1 | tee "${TMPDIR}/EDMarketConnector.log" + +You can make that `... | tee -a ...` if you're OK with this log file growing +until you delete or truncate it yourself. \ No newline at end of file