From f7b826841be4feaf421ecc8efab0dfa9d53c1034 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 26 Jan 2022 00:16:28 +0100 Subject: [PATCH] Log Thread-name in stacktrace --- libs/pbd/stacktrace.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/pbd/stacktrace.cc b/libs/pbd/stacktrace.cc index 615d4b65d7..adab339db5 100644 --- a/libs/pbd/stacktrace.cc +++ b/libs/pbd/stacktrace.cc @@ -59,6 +59,9 @@ PBD::stacktrace (std::ostream& out, int levels, int start) size = backtrace (array, 200); if (size && size >= start) { + if (start == 0) { + out << "-- Stacktrace Thread: " << pthread_name () << std::endl; + } strings = backtrace_symbols (array, size); if (strings) {