From f84cdb338137fdfa9f04b7fd125565107f62d78f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 2 Feb 2017 21:42:23 +0100 Subject: fix crash when closing session w/action hooks drop_callback() deletes the Callback itself (lua state is invalid) --- gtk2_ardour/luainstance.cc | 4 ---- 1 file changed, 4 deletions(-) (limited to 'gtk2_ardour/luainstance.cc') diff --git a/gtk2_ardour/luainstance.cc b/gtk2_ardour/luainstance.cc index 567347f81e..d8c602b09a 100644 --- a/gtk2_ardour/luainstance.cc +++ b/gtk2_ardour/luainstance.cc @@ -1681,10 +1681,6 @@ LuaCallback::session_going_away () _session = 0; drop_callback (); /* EMIT SIGNAL */ - - lua_State* L = lua.getState(); - LuaBindings::set_session (L, 0); - lua.do_command ("collectgarbage();"); } void -- cgit v1.2.3