Robin Gareus
59f12bd31a
fix ‘pure virtual’ crash at exit.
Finally tracked down.
AudioEngine::instance()->Halted.connect_same_thread() .. call_slot().
Since the calling thread has (eg JACK) has no event loop: crash
__cxa_pure_virtual + 18
PBD::EventLoop::invalidate_request(void*) + 61 (event_loop.cc:71)
sigc::trackable::notify_callbacks() + 63
BaseUI::~BaseUI() + 173 (base_ui.cc:64)
AbstractUI<Gtkmm2ext::UIRequest>::~AbstractUI() + 137 (abstract_ui.h:59)
Gtkmm2ext::UI::~UI() + 279 (gtk_ui.cc:131)
ARDOUR_UI::~ARDOUR_UI() + 3556
ARDOUR_UI::~ARDOUR_UI() + 21
ARDOUR_UI::~ARDOUR_UI() + 25
main + 2396
at event_loop.cc:71
Glib::Threads::Mutex::Lock lm (ir->event_loop->slot_invalidation_mutex());
print *ir->event_loop
(PBD::EventLoop) $1 = {}
see http://pastebin.com/zvWJbqwf for a call_slot call on OSX/Coreaudio.
2015-03-09 03:04:27 +01:00
..
2014-12-24 14:33:48 +01:00
2015-02-14 07:52:36 -06:00
2014-12-22 13:39:46 -05:00
2014-12-22 13:39:46 -05:00
2015-02-11 14:29:50 -06:00
2014-12-24 18:39:15 -05:00
2015-01-09 18:05:27 +01:00
2015-03-05 16:46:20 +01:00
2014-12-27 18:05:42 +01:00
2014-12-22 13:39:46 -05:00
2014-12-22 13:39:46 -05:00
2015-01-24 19:17:13 -05:00
2015-02-28 02:36:58 +01:00
2015-01-28 02:22:52 +01:00
2015-03-09 03:04:27 +01:00
2015-02-28 02:36:58 +01:00
2014-12-22 13:39:46 -05:00
2014-12-18 20:21:01 -05:00
2015-01-11 11:46:36 -06:00
2015-02-13 16:10:47 +01:00
2015-03-07 21:45:52 +01:00
2015-02-28 08:04:14 +01:00
2014-12-31 07:20:48 -05:00
2014-12-31 07:20:48 -05:00
2015-03-08 20:18:50 +01:00
2014-12-18 20:21:01 -05:00
2014-12-22 13:39:46 -05:00
2015-01-09 17:48:58 -05:00
2014-12-18 20:21:01 -05:00
2015-03-08 02:01:48 +01:00
2015-01-11 04:07:31 +11:00
2015-01-13 23:53:28 -05:00
2014-12-18 20:23:34 -05:00
2015-01-09 12:21:10 -06:00
2015-01-09 12:21:10 -06:00
2015-03-06 04:14:00 -05:00
2015-01-09 12:21:10 -06:00
2015-01-12 22:55:09 +01:00
2015-01-02 08:23:56 -05:00
2015-02-12 17:37:24 +01:00
2015-02-13 11:23:59 +00:00
2015-01-30 10:26:27 -06:00
2014-12-20 01:13:25 -05:00
2014-12-20 01:13:25 -05:00
2015-03-07 14:04:45 -05:00
2015-01-01 19:04:14 +07:00
2015-01-01 19:04:14 +07:00
2014-12-22 21:08:01 -05:00
2015-01-07 00:12:07 -05:00
2014-12-18 20:21:01 -05:00
2015-01-11 11:46:36 -06:00
2014-12-24 20:07:10 -05:00
2014-12-22 13:39:46 -05:00
2015-01-29 11:23:49 -06:00
2015-01-24 12:26:58 -05:00
2015-01-16 19:13:56 -05:00
2015-03-08 03:42:33 +01:00
2015-02-13 16:42:05 -05:00
2014-12-22 13:39:46 -05:00
2015-02-05 12:24:11 -06:00
2015-01-30 10:26:27 -06:00
2014-12-22 13:39:46 -05:00
2015-02-13 17:08:25 -05:00
2014-12-21 11:55:08 -05:00
2015-01-11 04:07:31 +11:00
2015-01-07 01:42:49 -05:00
2015-01-07 19:05:41 -05:00
2015-02-28 02:36:58 +01:00
2014-12-18 20:21:01 -05:00
2015-02-28 02:36:58 +01:00
2015-02-28 02:36:58 +01:00
2015-03-07 17:10:19 -06:00
2015-03-07 14:35:33 +01:00
2014-12-18 20:21:01 -05:00
2014-12-18 20:21:01 -05:00
2015-02-28 13:01:02 +00:00
2015-02-28 02:38:18 +01:00
2015-01-01 19:04:14 +07:00
2015-03-07 14:04:45 -05:00
2015-02-11 21:59:38 -05:00
2014-12-28 21:31:33 -05:00
2014-12-28 21:31:33 -05:00
2015-01-07 00:12:07 -05:00
2014-12-24 18:39:15 -05:00
2014-12-24 18:39:15 -05:00
2015-01-14 20:31:38 -05:00
2015-01-09 06:08:15 +01:00
2014-12-29 19:56:04 -05:00
2015-01-23 02:24:26 +01:00
2015-01-23 02:24:26 +01:00
2015-03-07 14:54:03 -05:00
2015-02-21 03:16:04 +01:00
2015-01-01 19:04:14 +07:00
2014-12-22 13:39:46 -05:00
2015-03-09 01:41:34 +01:00
2015-02-11 21:59:38 -05:00
2014-12-28 15:01:49 +01:00
2014-12-22 13:39:46 -05:00
2015-01-07 23:46:22 +01:00
2015-01-07 23:46:22 +01:00
2015-01-07 00:12:07 -05:00
2015-01-07 00:12:07 -05:00
2015-01-07 00:12:07 -05:00
2015-01-07 00:12:07 -05:00
2015-03-05 17:30:31 -05:00
2015-01-12 02:03:49 -05:00
2014-12-22 13:39:46 -05:00
2014-12-18 20:23:34 -05:00
2015-01-10 19:31:50 +01:00
2015-01-12 02:06:35 -05:00
2015-02-10 19:48:47 -05:00
2015-02-10 19:48:47 -05:00
2015-03-08 19:02:32 +01:00
2015-01-14 20:10:34 +01:00
2015-02-10 14:43:16 -06:00
2015-01-01 19:04:14 +07:00
2015-01-24 12:26:58 -05:00
2015-01-24 12:26:58 -05:00
2014-12-25 15:32:10 -05:00
2015-01-08 18:36:10 -05:00
2015-01-07 00:12:07 -05:00
2015-02-11 21:59:38 -05:00
2015-01-07 00:12:07 -05:00
2014-12-24 13:00:32 -05:00
2015-03-05 18:48:33 -05:00
2015-01-17 22:02:36 +01:00
2015-01-01 19:04:14 +07:00
2015-01-07 00:12:07 -05:00
2015-01-07 00:12:07 -05:00
2015-01-06 22:00:54 -05:00
2015-03-07 14:04:45 -05:00
2015-03-07 14:04:45 -05:00
2015-03-08 19:02:31 +01:00
2015-03-08 22:40:00 +01:00
2015-02-11 11:13:24 -06:00
2015-02-28 02:36:58 +01:00
2015-01-07 00:12:07 -05:00
2015-03-05 18:48:33 -05:00
2014-12-22 13:39:46 -05:00
2014-12-25 15:32:10 -05:00
2014-12-25 15:32:10 -05:00
2015-02-11 21:59:38 -05:00
2014-12-19 10:07:20 -05:00
2015-01-01 19:04:14 +07:00
2015-01-01 19:04:14 +07:00
2015-02-10 14:54:43 -06:00
2015-01-09 12:21:10 -06:00
2015-01-07 20:12:14 -05:00
2015-01-12 02:31:27 -05:00
2015-02-19 20:37:58 +01:00
2015-01-11 04:07:31 +11:00
2015-01-01 19:04:14 +07:00
2015-01-06 14:05:11 +07:00
2015-01-06 14:02:31 +07:00
2015-01-06 14:02:31 +07:00
2014-12-28 16:06:44 -05:00
2015-01-01 19:04:14 +07:00
2014-12-24 20:07:10 -05:00
2014-12-22 13:39:46 -05:00
2015-01-07 20:46:21 -05:00
2015-01-07 20:12:14 -05:00
2015-01-07 00:12:07 -05:00
2015-01-07 00:12:07 -05:00
2015-01-17 22:02:36 +01:00
2015-02-11 21:59:38 -05:00
2015-01-09 12:21:10 -06:00
2015-01-13 01:00:53 -05:00
2015-01-10 19:38:37 -05:00
2015-01-07 19:05:41 -05:00
2015-01-21 20:24:39 +01:00
2015-01-21 20:24:39 +01:00
2015-02-11 21:59:38 -05:00
2014-12-19 12:06:42 -05:00
2015-02-11 21:59:38 -05:00
2015-01-09 12:21:10 -06:00
2015-01-21 22:26:14 +01:00
2015-01-21 22:26:14 +01:00
2015-01-01 19:04:14 +07:00
2015-01-01 19:04:14 +07:00
2015-01-05 18:37:00 +01:00
2015-01-08 18:47:08 -05:00
2014-12-28 16:06:44 -05:00
2014-12-18 20:21:01 -05:00
2014-12-22 21:07:31 -05:00
2015-01-19 07:29:25 -06:00
2014-12-22 19:48:30 -05:00
2014-12-24 01:36:46 +01:00
2015-01-30 11:08:56 -05:00
2015-01-01 19:04:14 +07:00
2014-12-24 01:36:46 +01:00
2015-01-24 19:06:31 -05:00
2015-01-05 02:15:19 +01:00
2014-12-23 23:43:24 +01:00
2015-03-07 22:07:15 +01:00
2015-03-07 14:04:45 -05:00
2015-01-28 23:50:07 +01:00