[Ubuntustudio-bugs] [Bug 1759665] Re: ardour-5.12.0 assert failure: double free or corruption (out)

2018-12-19 Thread Colin Watson
I'm told this is fixed in Ubuntu 18.10 (via the split-out upstream
package csladspa 6.11.1).  I'm reasonably sure that cherry-picking
https://github.com/csound/csladspa/commit/ecc7f131c5530ad517254dd5b24ba9b2742f69ab
will do the job here.

** Information type changed from Private to Public

** Package changed: ardour (Ubuntu) => csound (Ubuntu)

** Also affects: csound (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: csound (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to ardour in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs, ubuntustudio-bugs: ardour
https://bugs.launchpad.net/bugs/1759665

Title:
  ardour-5.12.0 assert failure: double free or corruption (out)

Status in csound package in Ubuntu:
  Fix Released
Status in csound source package in Bionic:
  New

Bug description:
  After installing the Cadence program from KXStudio, Ardour presented
  this crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 18.04
  Package: ardour 1:5.12.0-3
  ProcVersionSignature: Ubuntu 4.15.0-13.14-lowlatency 4.15.10
  Uname: Linux 4.15.0-13-lowlatency x86_64
  ApportVersion: 2.20.9-0ubuntu1
  Architecture: amd64
  AssertionMessage: double free or corruption (out)
  CrashCounter: 1
  CurrentDesktop: XFCE
  Date: Wed Mar 28 16:41:23 2018
  ExecutablePath: /usr/lib/ardour5/ardour-5.12.0
  InstallationDate: Installed on 2018-03-17 (11 days ago)
  InstallationMedia: Ubuntu-Studio 18.04 LTS "Bionic Beaver" - Alpha amd64 
(20180316)
  ProcCmdline: /usr/lib/ardour5/ardour-5.12.0
  Signal: 6
  SourcePackage: ardour
  StacktraceTop:
   __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f34f0b36b9a 
"%s\n") at ../sysdeps/posix/libc_fatal.c:181
   malloc_printerr (str=str@entry=0x7f34f0b38870 "double free or corruption 
(out)") at malloc.c:5350
   _int_free (have_lock=0, p=0x7ffd6c78cb90, av=0x7f34f0d6bc40 ) at 
malloc.c:4278
   __GI___libc_free (mem=0x7ffd6c78cba0) at malloc.c:3124
   () at /usr/lib/ladspa/csladspa.so
  Title: ardour-5.12.0 assert failure: double free or corruption (out)
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm audio cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/csound/+bug/1759665/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Colin Watson
We shouldn't close bugs without explaining why.  So here's the
explanation: the original bug report here was fixed in an upstream
commit that was part of csound 6.10.0, which is in Ubuntu 18.04.
(Ubuntu 17.10 is end of life, so the supported way to get this fix is to
upgrade to 18.04.)

Now, there appears to be a *separate* bug in the csladspa code in csound
which is reportedly not fixed in 18.04, and that's what Erich's comments
above relate to.  We'll track that as a separate bug report.

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  Fix Released

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1749995] Re: ardour crashes with csladspa.so plugin in /usr/lib/ladspa/

2018-12-19 Thread Colin Watson
*** This bug is a duplicate of bug 1754944 ***
https://bugs.launchpad.net/bugs/1754944

** This bug has been marked a duplicate of bug 1754944
   Crash in csladspa when starting ardour

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to ardour in Ubuntu.
Matching subscriptions: ubuntustudio-bugs: ardour
https://bugs.launchpad.net/bugs/1749995

Title:
  ardour crashes with csladspa.so plugin in /usr/lib/ladspa/

Status in ardour package in Ubuntu:
  New

Bug description:
  Ardour 5.11 crashes with csladspa.so plugin in /usr/lib/ladspa/
  After removing file ardour works fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: ardour 1:5.11.0-1
  ProcVersionSignature: Ubuntu 4.13.0-32.35-lowlatency 4.13.13
  Uname: Linux 4.13.0-32-lowlatency x86_64
  NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
  ApportVersion: 2.20.7-0ubuntu3.7
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Fri Feb 16 17:31:05 2018
  SourcePackage: ardour
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ardour/+bug/1749995/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Erich Eickmeyer
** Changed in: csound (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  Fix Released

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Colin Watson
It looks like the upstream fix was just a matter of deleting one line.
We should try cherry-picking just that change first.  It was part of a
commit with some other changes upstream, but here's a link to the
relevant part of the patch:

https://github.com/csound/csound/commit/7bad3e3801e219860d91b1845f42c87812fc1d89
#diff-8839482122d7aa14591d57f3e35f47cc

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  In Progress

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Erich Eickmeyer
** Changed in: csound (Ubuntu)
   Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  In Progress

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Erich Eickmeyer
[Impact]

 * Currently, this is the number one bug affecting Ardour users of Ubuntu 
(including Ubuntu Studio).
 * Please see https://discourse.ardour.org/t/ubuntu-studio-17-10-problem/88933 
, https://discourse.ardour.org/t/process-error-ardour-wont-launch/99829 , 
https://discourse.ardour.org/t/ardour-wont-load-existing-sessions-or-new-sessions-paid-user/99895

[Test Case]

 * Install Ardour in Ubuntu (or simply installing Ubuntu Studio) and run
Ardour. Large potential for immediate crash without explanation or
apport bug.

 * Workaround: uninstall csladspa

[Regression Potential]

 * None.

[Other Info]
 
 * Per the Ardour team, this is currently their number one bug report. Only 
workaround is to remove csladspa which isn't ideal for Ubuntu Studio users 
expecting the distro to work "out of the box."
 * Working with the Ardour team keeps (and/or reestablishes) Ubuntu (and 
therefore Ubuntu Studio) as a recommended distro for audio production and use 
of their product. This bug is currently an hindrance to that effort.

** Attachment added: "csladspa_6.11.1.orig.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/csound/+bug/1754944/+attachment/5223646/+files/csladspa_6.11.1.orig.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  Fix Committed

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntustudio-bugs] [Bug 1754944] Re: Crash in csladspa when starting ardour

2018-12-19 Thread Erich Eickmeyer
Fixed in upstream Debian, needs SRU.

** Changed in: csound (Ubuntu)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to csound in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1754944

Title:
  Crash in csladspa when starting ardour

Status in Ardour:
  Fix Released
Status in csound package in Ubuntu:
  Fix Committed

Bug description:
  Using Ubuntu 17.10, csladspa 1:6.09.1~dfsg-2 and ardour 5.12.

  On starting ardour:

  Thread 1 (Thread 0x77f8b8c0 (LWP 9037)):
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x7fffed074f5d in __GI_abort () at abort.c:90
  #2  0x7fffed0bd28d in __libc_message (action=action@entry=do_abort, 
  fmt=fmt@entry=0x7fffed1e4528 "*** Error in `%s': %s: 0x%s ***\n")
  at ../sysdeps/posix/libc_fatal.c:181
  #3  0x7fffed0c464a in malloc_printerr (action=, 
  str=0x7fffed1e0eae "free(): invalid pointer", ptr=, 
  ar_ptr=) at malloc.c:5426
  #4  0x7fffed0c673e in _int_free (av=0x7fffed416c20 , 
  p=, have_lock=0) at malloc.c:4175
  #5  0x7fffed0cb44e in __GI___libc_free (mem=)
  at malloc.c:3145
  #6  0x7fffc51bf400 in ?? () from /usr/lib/ladspa/csladspa.so
  #7  0x7fffc51bf622 in ladspa_descriptor () from 
/usr/lib/ladspa/csladspa.so
  #8  0x770ef39b in 
ARDOUR::PluginManager::ladspa_discover(std::__cxx11::basic_string, std::allocator >) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #9  0x770f02d7 in ARDOUR::PluginManager::ladspa_refresh() ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3
  #10 0x770f0a52 in ARDOUR::PluginManager::refresh(bool) ()
 from /opt/Ardour-5.12.0/lib/libardour.so.3

  The only workaround for now is to uninstall csladspa.

  Related ardour bug report: http://tracker.ardour.org/view.php?id=7502

To manage notifications about this bug go to:
https://bugs.launchpad.net/ardour/+bug/1754944/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntustudio-bugs
Post to : ubuntustudio-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntustudio-bugs
More help   : https://help.launchpad.net/ListHelp