Your message dated Sun, 06 Jan 2013 22:47:04 +0000
with message-id <e1tryzg-0000x0...@franck.debian.org>
and subject line Bug#695842: fixed in portmidi 1:184-2+squeeze1
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 ow...@bugs.debian.org
immediately.)


-- 
695842: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695842
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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         | ales...@debian.org
Ubuntu Core Developer    | quadris...@ubuntu.com
0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A

--- End Message ---
--- Begin Message ---
Source: portmidi
Source-Version: 1:184-2+squeeze1

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 695...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alessio Treglia <ales...@debian.org> (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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 06 Jan 2013 16:31:10 +0000
Source: portmidi
Binary: libportmidi-dev libportmidi0
Architecture: source amd64
Version: 1:184-2+squeeze1
Distribution: stable
Urgency: low
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: Alessio Treglia <ales...@debian.org>
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+squeeze1) stable; 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: 
 d0e15814c5c1ca1caad9be01eb3df53f8d3bef2f 1702 portmidi_184-2+squeeze1.dsc
 943c6d94aaac262f81de5264d04c6c635e2befaf 6792 portmidi_184-2+squeeze1.diff.gz
 f198ef489c06be3493bd92059e631cc4a658576b 68080 
libportmidi-dev_184-2+squeeze1_amd64.deb
 45c0d27a85f94db74e7a38a032ef18838e892490 24616 
libportmidi0_184-2+squeeze1_amd64.deb
Checksums-Sha256: 
 0e7edf9698684beae429bff8657b404ec10f9f2ce4589048d3d639b3fd6f0024 1702 
portmidi_184-2+squeeze1.dsc
 6c7c733f86af99fe0e2a4352be4a225d0924edfa37cbad9011092b3b9ab5a5bd 6792 
portmidi_184-2+squeeze1.diff.gz
 904482062fdd3c884d88cdc392b76406e93c4b9740cd93cca22239659bd77d07 68080 
libportmidi-dev_184-2+squeeze1_amd64.deb
 4c4a8d6ad66cd37079a219b6a884a922d5952957a1ec5c497b8eb4569b8c356f 24616 
libportmidi0_184-2+squeeze1_amd64.deb
Files: 
 1b510b60a45cf6e10d545ffa28d46c0c 1702 libs optional portmidi_184-2+squeeze1.dsc
 7482af521af96d18012d2f6f61d20ea3 6792 libs optional 
portmidi_184-2+squeeze1.diff.gz
 90e583fdffec6f20cf64c2405704063e 68080 libdevel optional 
libportmidi-dev_184-2+squeeze1_amd64.deb
 4b5f2e307a87203b28965ce0d0a89ad2 24616 libs optional 
libportmidi0_184-2+squeeze1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJQ6adnAAoJEOikiuUxHXZaoBgP/iLnxzLyJUxhsrdG/RKcvI1t
I9EZMGhhvq/Q3y9jewrnxgeim+O4AsN9T1xX3pJ7mwx9Lm8nPj6keDwF2i8hyjLh
+tlRHmDuVR4uw6BXmRxIOumpOi18Bu+URzmGc2bMSk1V3Fou3YrOfBI1p48khXkh
QS0gIZZLgN50DEfdD5QY0JmcrhVFZbNsA6xjQp9dir3+s6mrhnn3N7n+P/1HQR6G
EUqDIQVKKAthHoy9+5ExEFZ/RtI78TRVVQfiIg8xBNjMwxXddqh4QV5hF2hKfj9M
o8ejHZEjNIH9HbmLqeK5zG7vz+EtsWJY02RGz0HB5PWk2TeFpczzCzAwLeVZH7YW
tGp6h/775nrrMeC31L5e6zd+8a8zen5mox+sgI/W9f8RXOko39W6Qa6tpCXwu8qL
J/N/OJ7wcePDlblTevPuMq2hrnt3jek2Gm6UWoI1O9wJnAyJaEducM6sF1lFJ6vx
sJnwhiFD/LdXDSqzhRTRoety9b93woz9YA3UnSCbOG1I5SN/ABtRFJbmxBexbcZe
pPBmoxdXgAfUilMY8ixXPBRoUtv0LiHbVlDEjGXKhEby1AquehNhFwmABE003uEj
KJ7tLmyFRaE4X5PD3kAI/18NqF8QagWBy8G+h5OVKbvusVMXLLCTDhjbOdlexuOq
AJ+RbYjTBpqD1Ic35Tm+
=D4zW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to