[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#945814: marked as done (audacity: various segfaults of audacity on startup)



Your message dated Sun, 9 Feb 2020 17:40:18 +0100
with message-id <20200209164018.GA415042@ramacher.at>
and subject line Re: Bug#945814: audacity: various segfaults of audacity on startup
has caused the Debian Bug report #945814,
regarding audacity: various segfaults of audacity on startup
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
945814: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945814
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: audacity
Version: 2.2.2-1+b1
Severity: grave
Tags: upstream
Justification: renders package unusable

Dear Maintainer,

thanks for creating a normally very stable and properly functioning system.

* What led up to the situation?
	I tried to start the program audacity
	$ audacity

* What exactly did you do (or not do) that was effective (or
  ineffective)?
    Nothing unusual

* What was the outcome of this action?
    various responces follow:

:~$ audacity
lo server running on 15889
../src/common/debugrpt.cpp(453): assert "IsOk()" failed in AddContext():
use IsOk() first [in thread 7f6f3c5f1700]
Segmentation fault

:~$ audacity -v
lo server running on 15901
munmap_chunk(): invalid pointer
Aborted

:~$ audacity
lo server running on 15907
Warning: failed to load part<>!
Segmentation fault

:~$ audacity
lo server running on 15911
../src/common/debugrpt.cpp(453): assert "IsOk()" failed in AddContext():
use IsOk() first [in thread 7f76eb92d700]
Segmentation fault

:~$ audacity
lo server running on 15918
Segmentation fault

:~$ audacity
lo server running on 15923
Segmentation fault

:~$ audacity --version
lo server running on 15942
double free or corruption (fasttop)
Aborted

:~$ audacity
lo server running on 15947
malloc_consolidate(): invalid chunk size
Aborted

:~$ audacity
lo server running on 15950
../src/common/debugrpt.cpp(453): assert "IsOk()" failed in AddContext():
use IsOk() first [in thread 7f70fa1a0700]
Segmentation fault

:~$ audacity
lo server running on 15953
../src/common/debugrpt.cpp(453): assert "IsOk()" failed in AddContext():
use IsOk() first [in thread 7f0f2862d700]
Segmentation fault

* What outcome did you expect instead?
    I expected audacity to start
    I was not able to resolve the problem.

I hope the problem may be solved...

Best regards,


Tjeerd Pinkert



-- System Information:
Debian Release: 10.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-6-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages audacity depends on:
ii  audacity-data                      2.2.2-1
ii  libasound2                         1.1.8-1
ii  libavcodec-extra58 [libavcodec58]  7:4.1.4-1~deb10u1
ii  libavformat58                      7:4.1.4-1~deb10u1
ii  libavutil56                        7:4.1.4-1~deb10u1
ii  libc6                              2.28-10
ii  libexpat1                          2.2.6-2+deb10u1
ii  libflac++6v5                       1.3.2-3
ii  libflac8                           1.3.2-3
ii  libgcc1                            1:8.3.0-6
ii  libgdk-pixbuf2.0-0                 2.38.1+dfsg-1
ii  libglib2.0-0                       2.58.3-2+deb10u2
ii  libgtk2.0-0                        2.24.32-3
ii  libid3tag0                         0.15.1b-14
ii  liblilv-0-0                        0.24.2~dfsg0-2
ii  libmad0                            0.15.1b-10
ii  libmp3lame0                        3.100-2+b1
ii  libogg0                            1.3.2-1+b1
ii  libportaudio2                      19.6.0-1
ii  libportsmf0                        0.1~svn20101010-5
ii  libsndfile1                        1.0.28-6
ii  libsoundtouch1                     2.1.2+ds1-1
ii  libsoxr0                           0.1.2-3
ii  libstdc++6                         8.3.0-6
ii  libsuil-0-0                        0.10.0~dfsg0-1
ii  libtwolame0                        0.3.13-4
ii  libvamp-hostsdk3v5                 2.7.1~repack0-1
ii  libvorbis0a                        1.3.6-2
ii  libvorbisenc2                      1.3.6-2
ii  libvorbisfile3                     1.3.6-2
ii  libwxbase3.0-0v5                   3.0.4+dfsg-8
ii  libwxgtk3.0-0v5                    3.0.4+dfsg-8

audacity recommends no packages.

Versions of packages audacity suggests:
ii  amb-plugins [ladspa-plugin]                   0.8.1-7
ii  ambdec [ladspa-plugin]                        0.7.1-1
ii  autotalent [ladspa-plugin]                    0.2-5
ii  blepvco [ladspa-plugin]                       0.1.0-3+b1
ii  blop [ladspa-plugin]                          0.2.8-6.1
ii  bs2b-ladspa [ladspa-plugin]                   0.9.1-3
ii  caps [ladspa-plugin]                          0.9.26-1
ii  cmt [ladspa-plugin]                           1.16-2
ii  csladspa [ladspa-plugin]                      1:6.11.1-1
ii  fil-plugins [ladspa-plugin]                   0.3.0-6
ii  guitarix-ladspa [ladspa-plugin]               0.36.1-1+b1
ii  invada-studio-plugins-ladspa [ladspa-plugin]  0.3.1-5
ii  ladspa-sdk [ladspa-plugin]                    1.13-3
ii  mcp-plugins [ladspa-plugin]                   0.4.0-6
ii  omins [ladspa-plugin]                         0.2.0-7.1
ii  rev-plugins [ladspa-plugin]                   0.7.1-3
ii  ste-plugins [ladspa-plugin]                   0.0.2-6
ii  swh-plugins [ladspa-plugin]                   0.4.17-2
ii  tap-plugins [ladspa-plugin]                   1.0.0-1
ii  vco-plugins [ladspa-plugin]                   0.3.0-5
ii  wah-plugins [ladspa-plugin]                   0.1.0-4

-- no debconf information

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Version: 3.0.5-2

On 2020-01-27 15:26:28, Bernhard Übelacker wrote:
> Control: reassign -1 zynaddsubfx-dssi 3.0.3-1
> Control: affects -1 + audacity
> 
> 
> Hello Tjeerd,
> 
> > Thanks for coming back, I'm not in a hurry...
> > 
> > The problem is that I can not trigger specific bugs (they seem to happen
> > somewhat random). So a made some more valgrinds: valgrind.dat 
> 
> Because the error des not manifest each run in the same location
> this might be thread related e.g. two threads are working on the
> same memory.
> 
> 
> > I had zynaddsubfx installed to try it out and see if I like it, but did
> > not uninstall after the tries (sufficient diskspace luxury). I could
> > uninstall zynadd, zynsaddsubfx and zynaddsubfx-dssi, the data package is
> > depended on by the lmms-common package.
> 
> I tried to install some more lv2 plugins and bridges and after enabling
> all in audacity I got the shared library loaded libzynaddsubfx_dssi.so
> by just starting audacity - but still cannot reproduce a crash.
> (Details attached.)
> 
> 
> > And audacity runs without crashing (thanks for the hint) but still gives
> > a lot of debug output: audacity_debug.dat
> 
> Most of the remaining output seems gui related - seems to be harmless.
> 
> 
> > So at least the the source of all evil is now clear... and the bug
> > "resolved". Do you have contact with the zynaddsubfx devs and file a bug
> > there? Devs amongst each other might talk clearer? Otherwise I'm happy
> > to do it.
> 
> It might not be that clear - depending on e.g. libzynaddsubfx_dssi.so
> is intended to work multi threaded ...
> 
> When I did run audacity in my test environment I get some
> "Possible data race" with valgrind's helgrind tool.
> 
> At least it might be related to some plugins, either direct or
> via some bridges, therefore I hope it is ok to reassign.
> 
> Bringing the issue upstream might also not be a bad idea.

I got audacity to crash in stable, but not in unstable. So mark it as
fixed with the version currently in unstable.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: