Your message dated Sun, 23 Dec 2012 10:32:57 +0000
with message-id <[email protected]>
and subject line Bug#695842: fixed in portmidi 1:184-2.1
has caused the Debian Bug report #695842,
regarding portmidi segfaults when using multiple MIDI devices
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 [email protected]
immediately.)
--
695842: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: portmidi
Severity: serious
Tags: patch upstream
Forwarded: http://sourceforge.net/apps/trac/portmedia/ticket/3
Hi,
Mixxx users encounter SIGSEGV with portmidi in ALSA-based Linux setup.
In order to reproduce the issue, you may try to plug a couple of MIDI
devices, say one of them is very chatty and you try to close it then
portmidi tries to poll the remaining open devices so you get a SIGSEGV
in handle_event().
The offending file is pm_linux/pmlinuxalsa.c, the upstream bug tracker
has already a patch attached and I'm going to prepare an NMU to fix this.
Hope to hear from you soon,
Cheers.
--
Alessio Treglia | www.alessiotreglia.com
Debian Developer | [email protected]
Ubuntu Core Developer | [email protected]
0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A
--- End Message ---
--- Begin Message ---
Source: portmidi
Source-Version: 1:184-2.1
We believe that the bug you reported is fixed in the latest version of
portmidi, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alessio Treglia <[email protected]> (supplier of updated portmidi 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 13 Dec 2012 14:22:08 +0000
Source: portmidi
Binary: libportmidi-dev libportmidi0
Architecture: source amd64
Version: 1:184-2.1
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <[email protected]>
Changed-By: Alessio Treglia <[email protected]>
Description:
libportmidi-dev - library for real-time MIDI input/output
libportmidi0 - library for real-time MIDI input/output
Closes: 695842
Changes:
portmidi (1:184-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* debian/patches/11-pmlinuxalsa.patch:
- Avoid SIGSEGV when it receives data for devices which
might have already been closed. (Closes: #695842)
- Fix some other pointer issues:
+ alsa_in_close() didn't clear midi-descriptor.
+ Some other uses of midi->descriptor didn't do NULL-check of
the pointer.
Checksums-Sha1:
fc54898472326c425de04098917903e2bc547b3c 1760 portmidi_184-2.1.dsc
6ab816a28b8c076f0dfbd9883640765eacb3f021 961877 portmidi_184.orig.tar.gz
db98cbf02b27a0f48c270863b762d9de10afdd03 6650 portmidi_184-2.1.diff.gz
ed2ed9beef32dd7840082f9ad2e40bdcd9c86921 68462
libportmidi-dev_184-2.1_amd64.deb
02976e00a7fe2343232077f012424f65fc45de39 25072 libportmidi0_184-2.1_amd64.deb
Checksums-Sha256:
933c9d0fc95fba54055cc734535d707645ccef2b5dbf2aae67d87aa2f42d110e 1760
portmidi_184-2.1.dsc
18306309b2b00e25a8a286eabf670db2b0df35b304b9a603b38f2d408e1aa885 961877
portmidi_184.orig.tar.gz
7cfe9af853853b559d0a23a82d830aade0a3b6181ff69c42caca8d41b9b65465 6650
portmidi_184-2.1.diff.gz
d41f4cc6f44f636fcf948b116109a59699ba63290a32a13a3c3f1246a2340028 68462
libportmidi-dev_184-2.1_amd64.deb
d67852e1016a652b79f7ec1207e89bcd369c52a245ffb8a2b89a03fc927a9f07 25072
libportmidi0_184-2.1_amd64.deb
Files:
9a1707bf574f22f773fbda766d2bd8fc 1760 libs optional portmidi_184-2.1.dsc
d245bc71fc5e91fc94829412be8ebcf0 961877 libs optional portmidi_184.orig.tar.gz
0521a83e7ff5be43e4f588ddd3b6b22d 6650 libs optional portmidi_184-2.1.diff.gz
4236c705ac9c8bc2e15ea4caf1d797ae 68462 libdevel optional
libportmidi-dev_184-2.1_amd64.deb
66bf6f3bf44dbac22869df12f5030b55 25072 libs optional
libportmidi0_184-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJQyvg9AAoJEOikiuUxHXZanpoQAJU4RCfjgzpAzOk2LTDq+y0c
l1U5cjLtgjloAPU+kcIotn9JGzAxmyu3fwcm8YcPMfe+js49nSkPjILTFhlN53Pi
ZvNXJuuVuC5eLQMFGKUHP0Ls548OYtqnujkSu5Pygy8TQfWYqpG9zdu0tzyey62O
Sfz9gIEn9fF0IeqZtbvQviGVXvD7/G+em7IDaaZv8H/+n8c3udZV2Wc1lKj7x2p/
pNkimn1CJCryNRSm+iQfrZMENnr8vhFxsr180xYtfOd3A4VtIh7dGiBUSuwulkOa
UyzmdAn/WNyxUdUMn70bDleShfI5SQYnhVLQxJG8EOnadLkHD8kWitAYNXj+K5ca
e179r293J8Gh0dgfnKZF/xaRT75Eze5rh5EuKq+3iWF9cuGQ3c+6KE2CfhPQY1BY
V07r8f+FYp+9vvy3HPCZi7bbt9qoyZPt8/HfsUs15Sfmfu4sGxAuQ5+UokcNQGQg
MHuy/TKeB0EaA4oPr7OXabuEB+VRaS7q5JikVoa84gtH8XBjFSVYYu+5y9eQk7Zf
AgntqT7azJKTjaaiKXmMJ3sIj1iT7xyFgaR/SRqcFJ8ELLaUkuCv29iHXrd0lD3S
qb+YWexHRcgRzI3ggu/VXWwJOgNvdBag8wp3wsgjBs5/SvxIgHz8VK1CEXU2RNXQ
y+AmEz92LILrLOkg50qo
=iQ/L
-----END PGP SIGNATURE-----
--- End Message ---