I'm experiencing a problem where the audacious UI becomes unresponsive. Steps to reproduce: 1. Run (from the terminal for debugging purposes), audacious with any file as an argument. 2. Select the "Services" Drop down menu and select "Plugins ..." 3. Enable the "freeverb3 3.1.2 [Early Reflection V2]" plugin. 4. Click the "Settings" button just below the plugin selection list. Result: UI frezzes and audacious cannot be killed by SIGTERM in this erroneous state. Reproducable: Always. -- This does not happen when using the gtk3 USE flag as oppossed to gtk. I could not test qt5. Expected behavior: Audacious pops up a settings dialog for freeverb3. This is the unwrapped terminal output: % audacious 0mios.wav libxmmsplugin: plugin_init(): freeverb3_plugin_earlyref2 libxmmsplugin: init(): freeverb3_plugin_earlyref2 libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>:: falling back to default preset. libxmmsplugin<freeverb3_plugin_earlyref2>: start: Ch 2 Fs 44100 earlyr2.cpp: mod_samples: Fs 0 -> 44100, resetAll earlyr2.cpp: mod_samples: SRCFactor: 1 (audacious:26366): GLib-GObject-WARNING **: cannot register existing type 'GtkWidget' (audacious:26366): GLib-GObject-WARNING **: cannot add class private field to invalid type '<invalid>' (audacious:26366): GLib-GObject-WARNING **: cannot add private field to invalid (non-instantiatable) type '<invalid>' (audacious:26366): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (audacious:26366): GLib-GObject-WARNING **: cannot register existing type 'GtkBuildable' (audacious:26366): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed (audacious:26366): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (audacious:26366): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (audacious:26366): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed (audacious:26366): GLib-GObject-WARNING **: cannot add private field to invalid (non-instantiatable) type '<invalid>' %
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21583681656bc8cbd1a4a7f0c6939966a765b54c commit 21583681656bc8cbd1a4a7f0c6939966a765b54c Author: David Seifert <soap@gentoo.org> AuthorDate: 2017-12-24 21:41:10 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2017-12-24 21:51:58 +0000 media-sound/audacious: Remove old Closes: https://bugs.gentoo.org/564498 Closes: https://bugs.gentoo.org/584392 Closes: https://bugs.gentoo.org/596834 Closes: https://bugs.gentoo.org/605042 Closes: https://bugs.gentoo.org/611272 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/audacious/Manifest | 6 -- media-sound/audacious/audacious-3.6.2.ebuild | 69 ------------------ media-sound/audacious/audacious-3.7.1-r1.ebuild | 84 ---------------------- media-sound/audacious/audacious-3.7.1.ebuild | 80 --------------------- media-sound/audacious/audacious-3.8.2.ebuild | 78 -------------------- .../audacious-3.7.1-c++11-throw-in-dtors.patch | 39 ---------- media-sound/audacious/metadata.xml | 1 - profiles/package.mask | 1 - 8 files changed, 358 deletions(-)