ardour-5.12.0 assert failure: double free or corruption (out)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
csound (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bionic |
New
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Currently, this is the number one bug affecting Ardour users of Ubuntu (including Ubuntu Studio) per the Ardour team.
[Test Case]
* Install Ardour in Ubuntu (or simply install Ubuntu Studio on a system)
* Attempt to launch Ardour.
* Test will fail if there is a crash without explanation or apport bug alert. Please note that failure does not occur on all systems.
* 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.
Original bug:
After installing the Cadence program from KXStudio, Ardour presented this crash.
ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: ardour 1:5.12.0-3
ProcVersionSign
Uname: Linux 4.15.0-
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/
InstallationDate: Installed on 2018-03-17 (11 days ago)
InstallationMedia: Ubuntu-Studio 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180316)
ProcCmdline: /usr/lib/
Signal: 6
SourcePackage: ardour
StacktraceTop:
__libc_message (action=
malloc_printerr (str=str@
_int_free (have_lock=0, p=0x7ffd6c78cb90, av=0x7f34f0d6bc40 <main_arena>) at malloc.c:4278
__GI___libc_free (mem=0x7ffd6c78
() at /usr/lib/
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
StacktraceTop: action@ entry=do_ abort, fmt=fmt@ entry=0x7f34f0b 36b9a "%s\n") at ../sysdeps/ posix/libc_ fatal.c: 181 entry=0x7f34f0b 38870 "double free or corruption (out)") at malloc.c:5350 cba0) at malloc.c:3124 csdnames@ entry=0x55fe6d1 e6fa0) at ../frontends/ csladspa/ csladspa. cpp:451
__libc_message (action=
malloc_printerr (str=str@
_int_free (have_lock=0, p=0x7ffd6c78cb90, av=0x7f34f0d6bc40 <main_arena>) at malloc.c:4278
__GI___libc_free (mem=0x7ffd6c78
CountCSD (csdnames=