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

Bug#969456: marked as done (kmix 20.08.0 crashes on exit)



Your message dated Fri, 04 Sep 2020 08:34:25 +0000
with message-id <E1kE7Av-0004no-HS@fasolo.debian.org>
and subject line Bug#969456: fixed in kmix 4:20.08.1-1
has caused the Debian Bug report #969456,
regarding kmix 20.08.0 crashes on exit
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.)


-- 
969456: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969456
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kmix
Version: 4:20.08.0-1
Severity: normal
Forwarded: https://bugs.kde.org/show_bug.cgi?id=425469
Tags: upstream fixed-upstream


Dear Maintainer,
I found several kmix cores lately and investigated a bit.

It crashes when attempting to do some cleanup on process exit.
There unfortunately the QtPaMainLoop structure got deleted,
but later still accessed.

Upstream has already a patch in git.

Kind regards,
Bernhard



==3727== Invalid read of size 8
==3727==    at 0x7FBA456: pa_srbchannel_free (srbchannel.c:364)
==3727==    by 0x7FB7032: check_srbpending.part.0 (pstream.c:724)
==3727==    by 0x7FB9319: pa_pstream_unlink (pstream.c:1190)
==3727==    by 0x7FB9319: pa_pstream_unlink (pstream.c:1181)
==3727==    by 0x6E1FCB4: context_unlink (context.c:223)
==3727==    by 0x6E1FCB4: context_unlink (context.c:201)
==3727==    by 0x6E1FE01: context_free (context.c:244)
==3727==    by 0x4A60F87: Mixer_PULSE::~Mixer_PULSE() (mixer_pulse.cpp:1073)
==3727==    by 0x4A60FA8: Mixer_PULSE::~Mixer_PULSE() (mixer_pulse.cpp:1080)
==3727==    by 0x4A3E0C4: Mixer::~Mixer() (mixer.cpp:115)
==3727==    by 0x4A3E0D8: Mixer::~Mixer() (mixer.cpp:116)
==3727==    by 0x4A37C36: MixerToolBox::deinitMixer() (mixertoolbox.cpp:356)
==3727==    by 0x12D3F7: KMixWindow::~KMixWindow() (kmix.cpp:139)
==3727==    by 0x12D4D8: KMixWindow::~KMixWindow() (kmix.cpp:151)
==3727==  Address 0x10704168 is 88 bytes inside a block of size 112 free'd
==3727==    at 0x4839EAB: operator delete(void*) (vg_replace_malloc.c:584)
==3727==    by 0x4A60F40: operator() (unique_ptr.h:85)
==3727==    by 0x4A60F40: ~unique_ptr (unique_ptr.h:361)
==3727==    by 0x4A60F40: Mixer_PULSE::~Mixer_PULSE() (mixer_pulse.cpp:1056)
==3727==    by 0x4A60FA8: Mixer_PULSE::~Mixer_PULSE() (mixer_pulse.cpp:1080)
==3727==    by 0x4A3E0C4: Mixer::~Mixer() (mixer.cpp:115)
==3727==    by 0x4A3E0D8: Mixer::~Mixer() (mixer.cpp:116)
==3727==    by 0x4A37C36: MixerToolBox::deinitMixer() (mixertoolbox.cpp:356)
==3727==    by 0x12D3F7: KMixWindow::~KMixWindow() (kmix.cpp:139)
==3727==    by 0x12D4D8: KMixWindow::~KMixWindow() (kmix.cpp:151)
==3727==    by 0x136533: KMixApp::~KMixApp() (KMixApp.cpp:58)
==3727==    by 0x12A527: main (main.cpp:73)
==3727==  Block was alloc'd at
==3727==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==3727==    by 0x4A5E538: Mixer_PULSE::connectToDaemon() (mixer_pulse.cpp:961)
==3727==    by 0x4A61387: Mixer_PULSE::Mixer_PULSE(Mixer*, int) (mixer_pulse.cpp:1037)
==3727==    by 0x4A61745: PULSE_getMixer(Mixer*, int) (mixer_pulse.cpp:947)
==3727==    by 0x4A3E9F7: Mixer::Mixer(QString const&, int) (mixer.cpp:102)
==3727==    by 0x4A381FE: MixerToolBox::initMixerInternal(MixerToolBox::MultiDriverMode, QStringList const&, bool) (mixertoolbox.cpp:142)
==3727==    by 0x4A39602: initMixer (mixertoolbox.cpp:273)
==3727==    by 0x4A39602: MixerToolBox::initMixer(bool, QStringList const&, bool) (mixertoolbox.cpp:284)
==3727==    by 0x133724: KMixWindow::KMixWindow(bool, bool) (kmix.cpp:91)
==3727==    by 0x1363AD: KMixApp::createWindowOnce(bool, bool) [clone .part.0] (KMixApp.cpp:69)
==3727==    by 0x136B41: createWindowOnce (KMixApp.cpp:125)
==3727==    by 0x136B41: KMixApp::restoreSessionIfApplicable(bool, bool) (KMixApp.cpp:125)
==3727==    by 0x136CDE: KMixApp::newInstance(QStringList const&, QString const&) (KMixApp.cpp:166)
==3727==    by 0x12A4F1: main (main.cpp:84)



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'proposed-updates-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-3-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kmix depends on:
ii  libasound2             1.2.3.2-1
ii  libc6                  2.31-3
ii  libcanberra0           0.30-7
ii  libkf5configcore5      5.70.0-1
ii  libkf5configgui5       5.70.0-1
ii  libkf5configwidgets5   5.70.0-2
ii  libkf5coreaddons5      5.70.0-2
ii  libkf5dbusaddons5      5.70.0-1
ii  libkf5globalaccel-bin  5.70.0-1
ii  libkf5globalaccel5     5.70.0-1
ii  libkf5i18n5            5.70.0-1
ii  libkf5notifications5   5.70.0-1
ii  libkf5plasma5          5.70.1-1
ii  libkf5solid5           5.70.0-1
ii  libkf5widgetsaddons5   5.70.0-1
ii  libkf5windowsystem5    5.70.0-1
ii  libkf5xmlgui5          5.70.0-1+b1
ii  libpulse0              13.0-5
ii  libqt5core5a           5.14.2+dfsg-6
ii  libqt5dbus5            5.14.2+dfsg-6
ii  libqt5gui5             5.14.2+dfsg-6
ii  libqt5widgets5         5.14.2+dfsg-6
ii  libqt5xml5             5.14.2+dfsg-6
ii  libstdc++6             10.2.0-5

kmix recommends no packages.

kmix suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: kmix
Source-Version: 4:20.08.1-1
Done: Pino Toscano <pino@debian.org>

We believe that the bug you reported is fixed in the latest version of
kmix, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 969456@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated kmix package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 04 Sep 2020 10:13:48 +0200
Source: kmix
Architecture: source
Version: 4:20.08.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Closes: 969456
Changes:
 kmix (4:20.08.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Backport upstream commit b3fe63796dfaa0b667c21160a9c10615d6690411 to fix
     a crash at exit; patch
     upstream_Mixer-Delay-the-deletion-of-the-backend.patch. (Closes: #969456)
Checksums-Sha1:
 a4300262940715df869d8d6e04f4549e840238d8 2825 kmix_20.08.1-1.dsc
 e60c873b8f57039b709f2a534a55cf69654aa548 1107064 kmix_20.08.1.orig.tar.xz
 2bf8cf0227b4c714ce0d50e0e4da0b2f256879bc 488 kmix_20.08.1.orig.tar.xz.asc
 6fde1a165b4a5d9222862caf9b8bb8087fd15999 13208 kmix_20.08.1-1.debian.tar.xz
 edab9c116e7de918e9052c3aa29985678af2fa9c 21500 kmix_20.08.1-1_source.buildinfo
Checksums-Sha256:
 ccc5cedca649a451d1941857086eca099425d9ff28bbf0f4f79bcda6a57b796a 2825 kmix_20.08.1-1.dsc
 012d14adbb200a7e66ddbc9ebc8e18c4e5082ae24dea6ab22284b6c730a1b472 1107064 kmix_20.08.1.orig.tar.xz
 683712b93bdeaf93d54b74bb9ea724ace18107508b86921f3039d5c003ee1897 488 kmix_20.08.1.orig.tar.xz.asc
 08663097fc45291ef32e91b14e40d9cb5bd9f4385db86740ccebf05c9ff120eb 13208 kmix_20.08.1-1.debian.tar.xz
 d2e5e7f1eb203018d6f2e631c0b7f4f41b01557f6554d5183e47e088658cd6b4 21500 kmix_20.08.1-1_source.buildinfo
Files:
 411864c0ea3d5f175235b1129e887e8e 2825 kde optional kmix_20.08.1-1.dsc
 b14df640bff342608173a61d0367586a 1107064 kde optional kmix_20.08.1.orig.tar.xz
 9677f5315bb8d9036a7f7eaf99373620 488 kde optional kmix_20.08.1.orig.tar.xz.asc
 d38717ad8b3bd48de8aaf391f5cf4860 13208 kde optional kmix_20.08.1-1.debian.tar.xz
 751b0b8301a0c8911701a2ec9ca13565 21500 kde optional kmix_20.08.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAl9R92UACgkQLRkciEOx
P00+vBAAjvn906yfoiPrqOpkvPO2g3ImJgcGcDqIYZKhoiafveRE2iOB7y7J4Tek
L6lK1PHPlFp1fu7JSQB04B7Qj3i44VEosog3LXLamJTVa4y+guKno03VhkysRilY
iFGdgpy2MEAalCiSW1k0EW7xu333QMha5g1PQ697/mhw4UKKIKOXvDr/FFYo1BPx
pdTbbCkZJbk3XWdBoXMmxT9wv8ETvQM0h8Qm/3k3+wHpLW6XWTR6PBmG6j/93qYZ
QoQRkhmAVUGjHZHwsZIUodtRTxKd0yf9ZmmP4jWzVsxcEbhKmT6ATvJBpkHBQfbs
lwRKWLxGfF/HZLQ7FR00kP2mqnK9s9hgsbNlfwlQRIXWVADAg4GzVqR0GlrhMJpZ
NPKH+C2DOH4t/ZxyQ2RxDzos1g2Ob1OVAPCn9r9vOLqDFu/kxkl86Znen2/O0iW9
KtPLP7/n0msqKlRPuJ14VKIxe5dhatFLZ33538JiMcohZG8uUEFKXHPMlQW2SEm5
A/MO7+0ulOWBXTogzETUsyBz4Mv8y7UNqCm9gNOPIUI7c6OUPByOhJMCzxf5pJQm
zP6n8gqwu1gNpcpQlzMCEdU31ihJYoAkHzVmEshm27cOcOjv9l7ExCm5DOzohSsW
Oo8gxv41Ka8Q7Mk4qNFvJGKWNIC/XRVPI4fhHlOGK9Bl7yuRtA0=
=12f8
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: