Your message dated Wed, 05 Oct 2011 19:18:42 +0000
with message-id <e1rbwzk-0005ej...@franck.debian.org>
and subject line Bug#643024: fixed in libffado 2.0.99+svn1995-2
has caused the Debian Bug report #643024,
regarding Double free in C++ destructor
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.)


-- 
643024: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643024
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libffado2
Version: 2.0.99+svn1995-1

A program that is linked with libffado aborts on exit.  This command
reproduces the problem:

echo 'int main() {}' |gcc -x c -lffado - && ./a.out

Command output follows (amd64):

Cannot create thread 1 Operation not permitted
Cleaning up leftover debug module: DeviceManager
*** glibc detected *** ./a.out: free(): invalid pointer: 0x00007fc333e1f9c0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x72606)[0x7fc333924606]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fc33392933c]
/usr/lib/libffado.so.2(_ZN18DebugModuleManagerD2Ev+0x81)[0x7fc333cf33e1]
/usr/lib/libffado.so.2(+0xbb236)[0x7fc333cf1236]
/lib64/ld-linux-x86-64.so.2(+0xe21c)[0x7fc333e2f21c]
/lib/x86_64-linux-gnu/libc.so.6(+0x36d82)[0x7fc3338e8d82]
/lib/x86_64-linux-gnu/libc.so.6(+0x36dd5)[0x7fc3338e8dd5]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x104)[0x7fc3338d0eb4]
./a.out[0x4004f9]
======= Memory map: ========
00400000-00401000 r-xp 00000000 00:13 34146                              
/tmp/a.out
00401000-00402000 rw-p 00000000 00:13 34146                              
/tmp/a.out
01364000-01385000 rw-p 00000000 00:00 0                                  [heap]
7fc32c000000-7fc32c021000 rw-p 00000000 00:00 0 
7fc32c021000-7fc330000000 ---p 00000000 00:00 0 
7fc330335000-7fc330336000 ---p 00000000 00:00 0 
7fc330336000-7fc330d37000 rw-p 00000000 00:00 0 
7fc330d37000-7fc330d73000 r-xp 00000000 08:02 4849738                    
/lib/x86_64-linux-gnu/libpcre.so.3.12.1
7fc330d73000-7fc330f72000 ---p 0003c000 08:02 4849738                    
/lib/x86_64-linux-gnu/libpcre.so.3.12.1
7fc330f72000-7fc330f73000 rw-p 0003b000 08:02 4849738                    
/lib/x86_64-linux-gnu/libpcre.so.3.12.1
7fc330f73000-7fc330f76000 r-xp 00000000 08:02 797451                     
/usr/lib/libgmodule-2.0.so.0.2800.6
7fc330f76000-7fc331175000 ---p 00003000 08:02 797451                     
/usr/lib/libgmodule-2.0.so.0.2800.6
7fc331175000-7fc331176000 rw-p 00002000 08:02 797451                     
/usr/lib/libgmodule-2.0.so.0.2800.6
7fc331176000-7fc33118d000 r-xp 00000000 08:02 799367                     
/usr/lib/libz.so.1.2.3.4
7fc33118d000-7fc33138c000 ---p 00017000 08:02 799367                     
/usr/lib/libz.so.1.2.3.4
7fc33138c000-7fc33138d000 rw-p 00016000 08:02 799367                     
/usr/lib/libz.so.1.2.3.4
7fc33138d000-7fc33138f000 r-xp 00000000 08:02 4850295                    
/lib/x86_64-linux-gnu/libdl-2.13.so
7fc33138f000-7fc33158f000 ---p 00002000 08:02 4850295                    
/lib/x86_64-linux-gnu/libdl-2.13.so
7fc33158f000-7fc331590000 r--p 00002000 08:02 4850295                    
/lib/x86_64-linux-gnu/libdl-2.13.so
7fc331590000-7fc331591000 rw-p 00003000 08:02 4850295                    
/lib/x86_64-linux-gnu/libdl-2.13.so
7fc331591000-7fc3315a6000 r-xp 00000000 08:02 4849679                    
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fc3315a6000-7fc3317a6000 ---p 00015000 08:02 4849679                    
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fc3317a6000-7fc3317a7000 rw-p 00015000 08:02 4849679                    
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fc3317a7000-7fc331828000 r-xp 00000000 08:02 4850218                    
/lib/x86_64-linux-gnu/libm-2.13.so
7fc331828000-7fc331a27000 ---p 00081000 08:02 4850218                    
/lib/x86_64-linux-gnu/libm-2.13.so
7fc331a27000-7fc331a28000 r--p 00080000 08:02 4850218                    
/lib/x86_64-linux-gnu/libm-2.13.so
7fc331a28000-7fc331a29000 rw-p 00081000 08:02 4850218                    
/lib/x86_64-linux-gnu/libm-2.13.so
7fc331a29000-7fc331b15000 r-xp 00000000 08:02 1189696                    
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7fc331b15000-7fc331d14000 ---p 000ec000 08:02 1189696                    
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7fc331d14000-7fc331d1c000 r--p 000eb000 08:02 1189696                    
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7fc331d1c000-7fc331d1e000 rw-p 000f3000 08:02 1189696                    
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7fc331d1e000-7fc331d33000 rw-p 00000000 00:00 0 
7fc331d33000-7fc331e23000 r-xp 00000000 08:02 4849897                    
/lib/libglib-2.0.so.0.2800.6
7fc331e23000-7fc332022000 ---p 000f0000 08:02 4849897                    
/lib/libglib-2.0.so.0.2800.6
7fc332022000-7fc332023000 rw-p 000ef000 08:02 4849897                    
/lib/libglib-2.0.so.0.2800.6
7fc332023000-7fc332024000 rw-p 00000000 00:00 0 
7fc332024000-7fc33202b000 r-xp 00000000 08:02 4850305                    
/lib/x86_64-linux-gnu/librt-2.13.so
7fc33202b000-7fc33222a000 ---p 00007000 08:02 4850305                    
/lib/x86_64-linux-gnu/librt-2.13.so
7fc33222a000-7fc33222b000 r--p 00006000 08:02 4850305                    
/lib/x86_64-linux-gnu/librt-2.13.so
7fc33222b000-7fc33222c000 rw-p 00007000 08:02 4850305                    
/lib/x86_64-linux-gnu/librt-2.13.so
7fc33222c000-7fc332230000 r-xp 00000000 08:02 795214                     
/usr/lib/libgthread-2.0.so.0.2800.6
7fc332230000-7fc33242f000 ---p 00004000 08:02 795214                     
/usr/lib/libgthread-2.0.so.0.2800.6
7fc33242f000-7fc332430000 rw-p 00003000 08:02 795214                     
/usr/lib/libgthread-2.0.so.0.2800.6
7fc332430000-7fc332435000 r-xp 00000000 08:02 796794                     
/usr/lib/libsigc-2.0.so.0.0.0
7fc332435000-7fc332634000 ---p 00005000 08:02 796794                     
/usr/lib/libsigc-2.0.so.0.0.0
7fc332634000-7fc332635000 rw-p 00004000 08:02 796794                     
/usr/lib/libsigc-2.0.so.0.0.0
7fc332635000-7fc332685000 r-xp 00000000 08:02 796213                     
/usr/lib/libgobject-2.0.so.0.2800.6
7fc332685000-7fc332884000 ---p 00050000 08:02 796213                     
/usr/lib/libgobject-2.0.so.0.2800.6
7fc332884000-7fc332886000 rw-p 0004f000 08:02 796213                     
/usr/lib/libgobject-2.0.so.0.2800.6
7fc332886000-7fc332887000 rw-p 00000000 00:00 0 
7fc332887000-7fc3328eb000 r-xp 00000000 08:02 794616                     
/usr/lib/libglibmm-2.4.so.1.3.0
7fc3328eb000-7fc332aeb000 ---p 00064000 08:02 794616                     
/usr/lib/libglibmm-2.4.so.1.3.0
7fc332aeb000-7fc332aef000 rw-p 00064000 08:02 794616                     
/usr/lib/libglibmm-2.4.so.1.3.0
7fc332aef000-7fc332c35000 r-xp 00000000 08:02 793822                     
/usr/lib/libxml2.so.2.7.8
7fc332c35000-7fc332e34000 ---p 00146000 08:02 793822                     
/usr/lib/libxml2.so.2.7.8
7fc332e34000-7fc332e3e000 rw-p 00145000 08:02 793822                     
/usr/lib/libxml2.so.2.7.8
7fc332e3e000-7fc332e3f000 rw-p 00000000 00:00 0 
7fc332e3f000-7fc332e63000 r-xp 00000000 08:02 796288                     
/usr/lib/libxml++-2.6.so.2.0.7
7fc332e63000-7fc333063000 ---p 00024000 08:02 796288                     
/usr/lib/libxml++-2.6.so.2.0.7
7fc333063000-7fc333065000 rw-p 00024000 08:02 796288                     
/usr/lib/libxml++-2.6.so.2.0.7
7fc333065000-7fc33307b000 r-xp 00000000 08:02 799240                     
/usr/lib/libconfig++.so.8.0.0
7fc33307b000-7fc33327b000 ---p 00016000 08:02 799240                     
/usr/lib/libconfig++.so.8.0.0
7fc33327b000-7fc33327c000 rw-p 00016000 08:02 799240                     
/usr/lib/libconfig++.so.8.0.0
7fc33327c000-7fc333289000 r-xp 00000000 08:02 795356                     
/usr/lib/libraw1394.so.11.0.1
7fc333289000-7fc333489000 ---p 0000d000 08:02 795356                     
/usr/lib/libraw1394.so.11.0.1
7fc333489000-7fc33348a000 rw-p 0000d000 08:02 795356                     
/usr/lib/libraw1394.so.11.0.1
7fc33348a000-7fc333496000 r-xp 00000000 08:02 798940                     
/usr/lib/libiec61883.so.0.1.1
7fc333496000-7fc333695000 ---p 0000c000 08:02 798940                     
/usr/lib/libiec61883.so.0.1.1
7fc333695000-7fc333696000 rw-p 0000b000 08:02 798940                     
/usr/lib/libiec61883.so.0.1.1
7fc333696000-7fc3336ad000 r-xp 00000000 08:02 4850302                    
/lib/x86_64-linux-gnu/libpthread-2.13.so
7fc3336ad000-7fc3338ac000 ---p 00017000 08:02 4850302                    
/lib/x86_64-linux-gnu/libpthread-2.13.so
7fc3338ac000-7fc3338ad000 r--p 00016000 08:02 4850302                    
/lib/x86_64-linux-gnu/libpthread-2.13.so
7fc3338ad000-7fc3338ae000 rw-p 00017000 08:02 4850302                    
/lib/x86_64-linux-gnu/libpthread-2.13.so
7fc3338ae000-7fc3338b2000 rw-p 00000000 00:00 0 
7fc3338b2000-7fc333a2c000 r-xp 00000000 08:02 4849735                    
/lib/x86_64-linux-gnu/libc-2.13.so
7fc333a2c000-7fc333c2c000 ---p 0017a000 08:02 4849735                    
/lib/x86_64-linux-gnu/libc-2.13.so
7fc333c2c000-7fc333c30000 r--p 0017a000 08:02 4849735                    
/lib/x86_64-linux-gnu/libc-2.13.so
7fc333c30000-7fc333c31000 rw-p 0017e000 08:02 4849735                    
/lib/x86_64-linux-gnu/libc-2.13.so
7fc333c31000-7fc333c36000 rw-p 00000000 00:00 0 
7fc333c36000-7fc333e07000 r-xp 00000000 08:02 795403                     
/usr/lib/libffado.so.2.999.0
7fc333e07000-7fc333e20000 rw-p 001d1000 08:02 795403                     
/usr/lib/libffado.so.2.999.0
7fc333e20000-7fc333e21000 rw-p 00000000 00:00 0 
7fc333e21000-7fc333e40000 r-xp 00000000 08:02 4850308                    
/lib/x86_64-linux-gnu/ld-2.13.so
7fc33400f000-7fc33401b000 rw-p 00000000 00:00 0 
7fc33403e000-7fc334040000 rw-p 00000000 00:00 0 
7fc334040000-7fc334041000 r--p 0001f000 08:02 4850308                    
/lib/x86_64-linux-gnu/ld-2.13.so
7fc334041000-7fc334042000 rw-p 00020000 08:02 4850308                    
/lib/x86_64-linux-gnu/ld-2.13.so
7fc334042000-7fc334043000 rw-p 00000000 00:00 0 
7fff4907b000-7fff4909c000 rw-p 00000000 00:00 0                          [stack]
7fff49114000-7fff49115000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
Aborted



--- End Message ---
--- Begin Message ---
Source: libffado
Source-Version: 2.0.99+svn1995-2

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

ffado-dbus-server_2.0.99+svn1995-2_i386.deb
  to main/libf/libffado/ffado-dbus-server_2.0.99+svn1995-2_i386.deb
ffado-mixer-qt4_2.0.99+svn1995-2_all.deb
  to main/libf/libffado/ffado-mixer-qt4_2.0.99+svn1995-2_all.deb
ffado-tools_2.0.99+svn1995-2_i386.deb
  to main/libf/libffado/ffado-tools_2.0.99+svn1995-2_i386.deb
libffado-dev_2.0.99+svn1995-2_i386.deb
  to main/libf/libffado/libffado-dev_2.0.99+svn1995-2_i386.deb
libffado2_2.0.99+svn1995-2_i386.deb
  to main/libf/libffado/libffado2_2.0.99+svn1995-2_i386.deb
libffado_2.0.99+svn1995-2.debian.tar.gz
  to main/libf/libffado/libffado_2.0.99+svn1995-2.debian.tar.gz
libffado_2.0.99+svn1995-2.dsc
  to main/libf/libffado/libffado_2.0.99+svn1995-2.dsc



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

Debian distribution maintenance software
pp.
Adrian Knoth <a...@drcomp.erfurt.thur.de> (supplier of updated libffado 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: SHA256

Format: 1.8
Date: Wed, 05 Oct 2011 20:25:52 +0200
Source: libffado
Binary: libffado-dev libffado2 ffado-tools ffado-dbus-server ffado-mixer-qt4
Architecture: source all i386
Version: 2.0.99+svn1995-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Adrian Knoth <a...@drcomp.erfurt.thur.de>
Description: 
 ffado-dbus-server - FFADO D-Bus server
 ffado-mixer-qt4 - FFADO D-Bus mixer applets (QT4)
 ffado-tools - FFADO debugging and firmware tools
 libffado-dev - FFADO API - development files
 libffado2  - FFADO API
Closes: 643024
Changes: 
 libffado (2.0.99+svn1995-2) unstable; urgency=low
 .
   * Experimental fix for segfault upon termination (Closes: #643024)
Checksums-Sha1: 
 4ad38e5f1c72ec19b1bd0ab0444d1c126cb86f3c 2670 libffado_2.0.99+svn1995-2.dsc
 deaf629e79ab4ec049a48e0e5a06fa06f71f4799 8429 
libffado_2.0.99+svn1995-2.debian.tar.gz
 5e65e1c02fbe1669d5bc61f7f244a76c356b3bb2 107914 
ffado-mixer-qt4_2.0.99+svn1995-2_all.deb
 8807b2f7deba7fe1165303bd79e4ac025470c499 18862 
libffado-dev_2.0.99+svn1995-2_i386.deb
 5d035b73aa0df09e187ef76473d5f371285b6301 1604268 
libffado2_2.0.99+svn1995-2_i386.deb
 55ccd94d49508c09c9f313ff164603d12a27409d 59794 
ffado-tools_2.0.99+svn1995-2_i386.deb
 c038b22b0f60544066a6ec3a8da0c1e7027aefaf 67842 
ffado-dbus-server_2.0.99+svn1995-2_i386.deb
Checksums-Sha256: 
 427a1707a6711f9d4f5d6045b5c69e042680615a0274f5b11c6706159ac550cd 2670 
libffado_2.0.99+svn1995-2.dsc
 4a3a11be53421722505d33a4e7cbb1d517a1343c30f8b63cfc0c3419d06c1297 8429 
libffado_2.0.99+svn1995-2.debian.tar.gz
 2a99d89b73b761a5bf86d5b245abd98e239cb4d61969cb9ecb6d22e92c54805d 107914 
ffado-mixer-qt4_2.0.99+svn1995-2_all.deb
 c3c2607cf1a73cd7fafbb3b3412fed800ce4bb981db211f58eb0cc887cb6526d 18862 
libffado-dev_2.0.99+svn1995-2_i386.deb
 9f1b719ef515cdd39000da780d599764cd2568a5c4729c89fded5b69d7dfaa5b 1604268 
libffado2_2.0.99+svn1995-2_i386.deb
 9f0ccfb7a3eb1c8977e8486ab06f28c47c28e7f75a5ef0e0798ee581b70870a6 59794 
ffado-tools_2.0.99+svn1995-2_i386.deb
 895187195ebe46fb1c8c0d9f80855b3b9489473cd70cb983f4b825f0bfe1e0a7 67842 
ffado-dbus-server_2.0.99+svn1995-2_i386.deb
Files: 
 94275215e627bab5b69813ad4c9e54dc 2670 libs optional 
libffado_2.0.99+svn1995-2.dsc
 de0d1e07f6f1902bfa4259c7643bd8f4 8429 libs optional 
libffado_2.0.99+svn1995-2.debian.tar.gz
 3adef4c520a09efe5fe97baeabfbbba1 107914 sound optional 
ffado-mixer-qt4_2.0.99+svn1995-2_all.deb
 db19de4a2ad359bf2bac37063ad6eb62 18862 libdevel optional 
libffado-dev_2.0.99+svn1995-2_i386.deb
 8d4a26f11d5eea25c98e4449eb09a83a 1604268 libs optional 
libffado2_2.0.99+svn1995-2_i386.deb
 cc4534eb7d6858ecd5c941a7af819f12 59794 sound optional 
ffado-tools_2.0.99+svn1995-2_i386.deb
 8ec185c2774c883ed02269eff9804e8c 67842 sound optional 
ffado-dbus-server_2.0.99+svn1995-2_i386.deb

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

iQIcBAEBCAAGBQJOjKeIAAoJEI8ytEIvUhB/kEEP+wRSuH+DCNh9+3d6kLk5Ls+Y
osSDejxxjWGWyX+A2/Qcp4x7hjvtmZRU6VlF96jMVZCuN6nE7CWTgT/cgYlkZAQ+
+ZFWiSqDnp7UELZy37a4wL1LkccRBhg1qc0w7n1lUOc/OI58F6Ag/+2h3ugFa/Fl
AKupfh/h282RK5hIybKmcxZ9PqwwaKUr907/JciCqkA2GWFZr9g5K2y3/Ra3xWhq
/fQW6b6tormx+bOr3Mpt3K1Y4qwkVNkwNjxiZVRXee8WucOx53ENekqGAlMqW8+R
LS06lGvPMt+Fqmlc37EhPTyJ1XfMpt+L8ripbEqRnnU9aTiJbB2Adn3eBDweJ0kK
W38cGcziKgfokMzOZy87K/CDz2JI0A0eog09dmcgR89XW8IjNBRjSzM3H0qyq5Ma
xOC2eB8BhR8mItKh8cZAEgNQnbnCPKklHaZ61K5a0pTFwC+xlCzEVDm6JHsZ7wMU
PN8dCLbwefBCvgF75QtbXXPAgYcMKpoGgzJfiCcBBPMuoZZQOqQNJsjXc4KOkdtK
Cg41MEjSNWrntuIbFMLybXJqFGILUVNCOhI/IJ2WUa8Py6fFRZniuCDviOO0bjBu
GYW/fi2K6hYKu6zWtkzUibMryLuL2J3+uBKY9RucoFRascUZcS8rlNPqusA7h6va
fIlLmitVSxt5GAGAdEuQ
=ymuV
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to