x42 / dpl.lv2

Digital Peak Limiter LV2 Plugin
https://x42-plugins.com/x42/x42-limiter
GNU General Public License v3.0
18 stars 4 forks source link

Fails to load in Audacity #2

Closed shag00 closed 3 years ago

shag00 commented 3 years ago

Tried this in Audacity ver 2.4.2 but wont load:

ASSERT INFO: ../src/common/wincmn.cpp(477): assert "GetEventHandler() == this" failed in ~wxWindowBase(): any pushed event handlers must have been removed

BACKTRACE: [1] wxWindowBase::~wxWindowBase() [2] EffectPanel::~EffectPanel() [3] wxWindowBase::Destroy() [4] EffectUIHost::Initialize() [5] EffectUI::DialogFactory(wxWindow&, EffectHostInterface, EffectUIClientInterface) [6] LV2Effect::ShowInterface(wxWindow&, std::function<wxDialog (wxWindow&, EffectHostInterface, EffectUIClientInterface)> const&, bool) [7] Effect::DoEffect(double, TrackList, TrackFactory, NotifyingSelectedRegion&, wxWindow, std::function<wxDialog (wxWindow&, EffectHostInterface, EffectUIClientInterface)> const&) [8] EffectUI::DoEffect(wxString const&, CommandContext const&, unsigned int) [9] CommandManager::HandleCommandEntry(AudacityProject&, CommandListEntry const, std::bitset<64ul>, bool, wxEvent const) [10] CommandManager::HandleMenuID(AudacityProject&, int, std::bitset<64ul>, bool) [11] ProjectWindow::OnMenu(wxCommandEvent&) [12] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler, wxEvent&) [13] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [14] wxEvtHandler::TryHereOnly(wxEvent&) [15] wxEvtHandler::DoTryChain(wxEvent&) [16] wxEvtHandler::ProcessEvent(wxEvent&) [17] wxWindowBase::TryAfter(wxEvent&) [18] wxEvtHandler::SafelyProcessEvent(wxEvent&) [19] wxMenuBase::SendEvent(int, int) [20] g_closure_invoke [21] g_signal_emit_valist [22] g_signal_emit [23] gtk_widget_activate [24] gtk_menu_shell_activate_item [25] g_signal_emit_valist [26] g_signal_emit [27] gtk_main_do_event [28] g_main_context_dispatch [29] g_main_loop_run [30] gtk_main [31] wxGUIEventLoop::DoRun() [32] wxEventLoopBase::Run() [33] wxAppConsoleBase::MainLoop() [34] wxEntry(int&, wchar_t**) [35] main [36] __libc_start_main [37] _start

x42 commented 3 years ago

Sadly there is nothing I can do. It seems to be a bug in Audacity.