loolwsd/Util.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit 5871ef32a946d1f33e276700102d7f8e8217ad2c Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Fri Apr 29 23:08:32 2016 -0400 loolwsd: log the pid in the backtrace Change-Id: Ic0565f266f1ad56d855a76fb42fac8066066fd45 Reviewed-on: https://gerrit.libreoffice.org/24526 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/loolwsd/Util.cpp b/loolwsd/Util.cpp index 77cfb3d..519cb66 100644 --- a/loolwsd/Util.cpp +++ b/loolwsd/Util.cpp @@ -291,6 +291,9 @@ namespace Util sigaction(signal, &action, NULL); + char header[32]; + sprintf(header, "Backtrace %d:\n", getpid()); + const int maxSlots = 50; void *backtraceBuffer[maxSlots]; int numSlots = backtrace(backtraceBuffer, maxSlots); @@ -300,7 +303,7 @@ namespace Util if (symbols != NULL) { struct iovec ioVector[maxSlots*2+1]; - ioVector[0].iov_base = (void*)"Backtrace:\n"; + ioVector[0].iov_base = (void*)header; ioVector[0].iov_len = std::strlen((const char*)ioVector[0].iov_base); for (int i = 0; i < numSlots; i++) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits