View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005612 | ardour | bugs | public | 2013-07-23 13:38 | 2013-08-23 21:17 |
Reporter | EdwardDiehl | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Product Version | 3.0 | ||||
Summary | 0005612: Problem opening GUI for IR plugin | ||||
Description | Using Ardour 3.3 (from Ardour website + AVLinux 6.0.1 When using IR LV2 plugin sometimes when I double click on mixer channel box to open IR GUI instead of opening plugin the Ardour GUI hangs and is no longer updated (turns into a grey box). Ardour3 keeps working (playing sound via linuxsampler plugin driven by keyboard), but GUI never recovers. Note, that sometimes I do succeed in opening the IR GUI. | ||||
Additional Information | When this happens the errors below appear on the terminal where I started Ardour3: (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (ardour-3.3:15517): GLib-GObject-WARNING **: cannot register existing type `IRWaveDisplay' (ardour-3.3:15517): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:15517): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed (ardour-3.3:15517): GLib-GObject-WARNING **: cannot register existing type `IRModeInd' (ardour-3.3:15517): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:15517): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:15517): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion `GTK_IS_WIDGET (widget)' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed (ardour-3.3:15517): GLib-GObject-WARNING **: cannot register existing type `IRMeter' (ardour-3.3:15517): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:15517): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:15517): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion `GTK_IS_WIDGET (widget)' failed (ardour-3.3:15517): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed | ||||
Tags | No tags attached. | ||||
|
After further tests, I conclude that the IR GUI will only open 1 time when Ardour is run. 2nd attempt to open GUI causes a hang. Also find that IR GUI will cause qtractor to sometimes, so perhaps the problem is really the IR plugin. |
|
Aug 23, 2013. Just built a fresh version from git (3.3-174-g3247c5a) now get these errors when try to open IR Gui a 2nd time: (ardour-3.3:5766): GLib-GObject-WARNING **: cannot register existing type `IRWaveDisplay' (ardour-3.3:5766): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:5766): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:5766): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed (ardour-3.3:5766): GLib-GObject-WARNING **: cannot register existing type `IRModeInd' (ardour-3.3:5766): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:5766): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:5766): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion `GTK_IS_WIDGET (widget)' failed (ardour-3.3:5766): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed (ardour-3.3:5766): GLib-GObject-WARNING **: cannot register existing type `IRMeter' (ardour-3.3:5766): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (ardour-3.3:5766): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (ardour-3.3:5766): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion `GTK_IS_WIDGET (widget)' failed (ardour-3.3:5766): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed |
|
the problem is the plugin. |
|
Ok, I'll send a bug report to the plugin author. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-07-23 13:38 | EdwardDiehl | New Issue | |
2013-07-24 17:05 | EdwardDiehl | Note Added: 0015175 | |
2013-07-24 17:27 | EdwardDiehl | Note Edited: 0015175 | |
2013-08-23 19:05 | EdwardDiehl | Note Added: 0015282 | |
2013-08-23 20:27 | paul | Note Added: 0015283 | |
2013-08-23 21:17 | EdwardDiehl | Note Added: 0015284 |