diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/log.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/log.c b/src/nvim/log.c index e485d4c338..6de231858e 100644 --- a/src/nvim/log.c +++ b/src/nvim/log.c @@ -198,7 +198,7 @@ void log_callstack_to_file(FILE *log_file, const char *const func_name, } assert(24 + exepathlen < IOSIZE); // Must fit in `cmdbuf` below. - char cmdbuf[IOSIZE + (20 * ARRAY_SIZE(trace))]; + char cmdbuf[IOSIZE + (20 * ARRAY_SIZE(trace)) + MAXPATHL]; snprintf(cmdbuf, sizeof(cmdbuf), "addr2line -e %s -f -p", exepath); for (int i = 1; i < trace_size; i++) { char buf[20]; // 64-bit pointer 0xNNNNNNNNNNNNNNNN with leading space. |