Page 1 of 1

Ardour crashes often on 14.04

Posted: Wed Oct 22, 2014 10:47 pm
by ikerobme
Hello All,

I've been trying out kxstudio 14.04 attempting to get the kinks ironed so that I can focus on music :)

I would love to be able to use Ardour as my main DAW, but a session usually is punctuated by a crash. I think that it may be related to lv2 plugin use. Here is the output of the terminal:

Code: Select all

a1=
a2=
a3=
a4=
aend=
bnd txt domain [gtk2_ardour3] to /opt/ardour3/share/locale
Ardour3.5.403 (built using 3.5-403-gec2cb31 and GCC version 4.4.6)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
ardour: [INFO]: Loading system configuration file /opt/ardour3/etc/ardour_system.rc
Loading user configuration file /home/andrew/.config/ardour3/ardour.rc
Using SSE optimized routines

(ardour-3.5.403:2994): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve",
Gtk-Message: Failed to load module "canberra-gtk-module"
ardour: [INFO]: Loading default ui configuration file /opt/ardour3/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/ardour3/etc/ardour3_ui.conf

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised
ardour: [INFO]: Loading ui configuration file /opt/ardour3/etc/ardour3_ui_dark.rc
Found 1 along /home/andrew/.config/ardour3/templates:/opt/ardour3/share/templates
run dialog
Announcement is: 
Scanning folders for bundled LV2s: /opt/ardour3/lib/LV2
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field                                                   
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:ms'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:ms'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:ms'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:ms'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:ms'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:conversion'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:to'
error: failed to expand CURIE `units:s'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:factor'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `units:unit'
error: failed to expand CURIE `units:db'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::x1 after class was initialised

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::y1 after class was initialised

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::x2 after class was initialised

(ardour-3.5.403:2994): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::y2 after class was initialised

This is the same sort of output that qtractor gives also. I'm quite the novice user, and would love to get this working! As an aside, I would welcome any sources or recommendation for material to look at to help give me a real understanding of jack, alsa, session management, the various plugin standards, etc. Should I just dive into the source code? Is there a good reference on the basic architecture? I hate the feeling of robotically typing in commands to the terminal that I've read online.

Cheers!

Re: Ardour crashes often on 14.04

Posted: Thu Oct 23, 2014 3:19 am
by tramp
ikerobme wrote:error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
remove/delete the package from eq10q to avoid this errors, it's a bug in the ttl files of the plugins from this package.

Re: Ardour crashes often on 14.04

Posted: Thu Oct 23, 2014 4:33 am
by ikerobme
Thanks for the reply. I've removed sapistaEQv2.lv2 from the directory containing my lv2 plugins, and this has limited the number of errors printed. Might there be another problem plugin? Ardour gives the following output on initializatiom:

Code: Select all


a1=
a2=
a3=
a4=
aend=
bnd txt domain [gtk2_ardour3] to /opt/ardour3/share/locale
Ardour3.5.403 (built using 3.5-403-gec2cb31 and GCC version 4.4.6)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
ardour: [INFO]: Loading system configuration file /opt/ardour3/etc/ardour_system.rc
Loading user configuration file /home/andrew/.config/ardour3/ardour.rc
Using SSE optimized routines

(ardour-3.5.403:5622): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve",
Gtk-Message: Failed to load module "canberra-gtk-module"
ardour: [INFO]: Loading default ui configuration file /opt/ardour3/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/ardour3/etc/ardour3_ui.conf

(ardour-3.5.403:5622): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised
ardour: [INFO]: Loading ui configuration file /opt/ardour3/etc/ardour3_ui_dark.rc
Found 1 along /home/andrew/.config/ardour3/templates:/opt/ardour3/share/templates
run dialog
Announcement is: 
Scanning folders for bundled LV2s: /opt/ardour3/lib/LV2
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprops:hasStrictBounds'
error: attempt to add quad with NULL field

(ardour-3.5.403:5622): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised


The GLib-GObject-Warning seems to surface on a few other posts, but I've not been able to track down my specific problem, or I'm not facile enough to see it. Again, any suggestions are welcome!

Re: Ardour crashes often on 14.04

Posted: Thu Oct 23, 2014 5:04 am
by tramp
ikerobme wrote:Might there be another problem plugin?
It seems so, try lv2bench in a terminal, to find out which one it may be.
Be aware that this may take soommeeee tiiiimmmeeeee :) as it scans all installed LV2 plugs.

The GLib-GObject-Warning I've as well, but it isn't really critical.

Re: Ardour crashes often on 14.04

Posted: Thu Oct 23, 2014 7:32 pm
by ikerobme
When I run lilv-bench I get the same errors printed. Is there a way to determine which plugin generates these errors? I've removed dynmanifest.lv2 from the directory, but still get these same errors. Didn't see any references to naspro in synaptic, so I'm still puzzled.

Thanks again for the replies.

Re: Ardour crashes often on 14.04

Posted: Fri Oct 24, 2014 3:36 am
by tramp
ikerobme wrote:When I run lilv-bench
What? lilv-bench?? didn't know that.
ikerobme wrote: I get the same errors printed
I guess you mean indeed lv2bench, if, then you get a output like this:

Code: Select all

<http://calf.sourceforge.net/plugins/RotarySpeaker> port 16 has unknown type, skipping
here you see, there is a problem with the Calf RotarySpeaker plugin, were port 16 have a unknown type declared.
So, it's the calf suite here.
(this is just a low level error, no reason to complain about, just to show how you could find the plug which is related to a error message)