View Issue Details

IDProjectCategoryView StatusLast Update
0005679ardourbugspublic2020-04-19 20:16
Reporterveda_sticks Assigned Tox42  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Summary0005679: 3.3 and 3.4 crash when loading Tal reverb plugins
DescriptionTal plugins have recently been crashing ardour, they did not previoyusly in 3.3 but are now crashing ardour in both 3.3 and 3.4. Im assuming its something that has changed recently in kx studio but posting here incase it is something that could be improved on in ardour.

Debugger info attached in additional information.

happens every time you try to load the gui.
Additional Informationbazsound@bazsound-MS-7309:/opt/Ardour-3.4-dbg/bin$ ./ardour3 --debug
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /opt/Ardour-3.4-dbg/bin/ardour-3.4...done.
(gdb) run
Starting program: /opt/Ardour-3.4-dbg/bin/ardour-3.4
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.4-dbg/share/locale
Ardour3.4 (built using 3.4 and GCC version 4.4.6)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe83b7700 (LWP 3056)]
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.4-dbg/etc/ardour_system.rc
Loading user configuration file /home/bazsound/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe7bb6700 (LWP 3057)]
[New Thread 0x7fffe73b5700 (LWP 3058)]
[New Thread 0x7fffe6bb4700 (LWP 3059)]
Cannot xinstall SIGPIPE error handler

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",
ardour: [INFO]: Loading default ui configuration file /opt/Ardour-3.4-dbg/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.4-dbg/etc/ardour3_ui.conf
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.4-dbg/etc/ardour3_ui_dark.rc

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",

(ardour-3.4:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "industrial",
[New Thread 0x7fffe58fb800 (LWP 3060)]
[New Thread 0x7fffe5476700 (LWP 3061)]
[New Thread 0x7fffe4c75700 (LWP 3062)]
[New Thread 0x7fffd5ec0700 (LWP 3063)]
[New Thread 0x7fffe4474700 (LWP 3064)]
[New Thread 0x7fffe43f3700 (LWP 3065)]
[Thread 0x7fffe43f3700 (LWP 3065) exited]
[Thread 0x7fffe4474700 (LWP 3064) exited]
Announcement is:
[Thread 0x7fffe58fb800 (LWP 3060) exited]
[Thread 0x7fffe5476700 (LWP 3061) exited]
[Thread 0x7fffe4c75700 (LWP 3062) exited]
[New Thread 0x7fffe4474700 (LWP 3066)]
[New Thread 0x7fffe43f3700 (LWP 3067)]
Scanning folders for bundled LV2s: /opt/Ardour-3.4-dbg/lib/LV2
error: failed to expand CURIE `param:OscillatorControls'
error: attempt to add quad with NULL field
error: failed to expand CURIE `param:OscillatorControls'
error: attempt to add quad with NULL field
error: failed to expand CURIE `param:OscillatorControls'
error: attempt to add quad with NULL field
error: failed to expand CURIE `param:OscillatorControls'
error: attempt to add quad with NULL field
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
error: failed to expand CURIE `foaf:name'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:homepage'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:mbox'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:name'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:homepage'
error: attempt to add quad with NULL field
error: failed to expand CURIE `foaf:mbox'
error: attempt to add quad with NULL field
[New Thread 0x7fffd40ef700 (LWP 3068)]
[Thread 0x7fffd5ec0700 (LWP 3063) exited]
[New Thread 0x7fffbc10d800 (LWP 3069)]
[New Thread 0x7fffd5ec0700 (LWP 3070)]
[New Thread 0x7fffe4c75700 (LWP 3071)]
[New Thread 0x7fffe5476700 (LWP 3072)]
[New Thread 0x7fff9b50d700 (LWP 3073)]
[New Thread 0x7fff9ad0c700 (LWP 3074)]
[Thread 0x7fff9b50d700 (LWP 3073) exited]
[Thread 0x7fff9ad0c700 (LWP 3074) exited]
[New Thread 0x7fff9ad0c700 (LWP 3075)]
suil error: Unable to open wrap module /opt/kxstudio/lib/suil-0:/opt/Ardour-3.4-dbg/lib/libsuil_x11_in_gtk2.so
[New Thread 0x7fff9b50d700 (LWP 3076)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff41838a7 in g_object_get_qdata () from /opt/Ardour-3.4-dbg/lib/libgobject-2.0.so.0
(gdb) q
A debugging session is active.

        Inferior 1 [process 3053] will be killed.

TagsNo tags attached.

Activities

veda_sticks

2013-09-09 20:07

reporter   ~0015315

FalkTX from KX studio has pointed out what might be the problem Below is what he has to say about the issue

"

Re: KXStudio recent updates - any problems?

Postby falkTX ยป Mon Sep 09, 2013 2:52 pm
Your error is right here:

Code: Select all
    suil error: Unable to open wrap module /opt/kxstudio/lib/suil-0:/opt/Ardour-3.4-dbg/lib/libsuil_x11_in_gtk2.so


report to the ardour devs that KXStudio sets up SUIL_MODULE_DIR variable, and ardour3 erroneously adds to it instead of replace it.
I think if you run:

Code: Select all
    unset SUIL_MODULE_DIR
    /path/to/ardour3"

veda_sticks

2013-09-11 14:24

reporter   ~0015321

Ardour 2.8 with comes with KX Studio 12.04 (with latest updates) tal plugins load gui fine.

Is there any progress on a fix for this issue? The tal plugins are very good, i much prefer them over all the other reverbs (except for hybrid but my system cant handle hybrid reverb)

veda_sticks

2013-09-19 16:16

reporter   ~0015335

The fix seems simple but ive failed to get it working. Any ideas?

veda_sticks

2013-10-04 10:11

reporter   ~0015362

Ardour 3.4 that are included in the kx studio repositories load the tall plugins fine. So im working again but prebuilt binaries from ardour still crash when loading tal plugins.

veda_sticks

2013-10-17 13:00

reporter   ~0015397

ardour 3.5 has the same issues. and it effects other plugins aswell. Trakmeter crashes ardour aswell.

Yet KX studios builds of ardour work fine.

x42

2013-10-19 16:24

administrator   ~0015412

this only concerns the binary bundles from ardour.org.

Should be fixed in 3.5-3-gf191bdf
https://github.com/Ardour/ardour/commit/f191bdf

veda_sticks

2013-10-19 20:38

reporter   ~0015413

Excelent another bug bites the dust.

system

2020-04-19 20:16

developer   ~0023270

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2013-09-09 10:08 veda_sticks New Issue
2013-09-09 20:07 veda_sticks Note Added: 0015315
2013-09-11 14:24 veda_sticks Note Added: 0015321
2013-09-19 16:16 veda_sticks Note Added: 0015335
2013-09-19 16:16 veda_sticks Status new => feedback
2013-10-04 10:11 veda_sticks Note Added: 0015362
2013-10-17 13:00 veda_sticks Note Added: 0015397
2013-10-19 16:24 x42 Note Added: 0015412
2013-10-19 16:24 x42 Status feedback => resolved
2013-10-19 16:24 x42 Resolution open => fixed
2013-10-19 16:24 x42 Assigned To => x42
2013-10-19 20:38 veda_sticks Note Added: 0015413
2020-04-19 20:16 system Note Added: 0023270
2020-04-19 20:16 system Status resolved => closed