summaryrefslogtreecommitdiff
path: root/libs/pbd/controllable.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/pbd/controllable.cc')
-rw-r--r--libs/pbd/controllable.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/pbd/controllable.cc b/libs/pbd/controllable.cc
index 6b92e84926..a4c097c3f0 100644
--- a/libs/pbd/controllable.cc
+++ b/libs/pbd/controllable.cc
@@ -22,6 +22,7 @@
#include "pbd/xml++.h"
#include "pbd/error.h"
#include "pbd/locale_guard.h"
+#include "pbd/stacktrace.h"
#include "i18n.h"
@@ -121,6 +122,10 @@ Controllable::get_state ()
node->add_property (X_("name"), _name);
+ if (_name == "gaincontrol") {
+ PBD::stacktrace (cerr, 20);
+ }
+
id().print (buf, sizeof (buf));
node->add_property (X_("id"), buf);
node->add_property (X_("flags"), enum_2_string (_flags));