Your message dated Sat, 03 Apr 2010 22:43:54 +0000
with message-id <e1nyc4i-0006qn...@ries.debian.org>
and subject line Bug#573093: fixed in libao 1.0.0-1
has caused the Debian Bug report #573093,
regarding `pa_xmalloc' implicitly converted to pointer
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.)
--
573093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573093
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libao
Version: 0.8.8-5.1
Severity: serious
Usertags: implicit-pointer-conversion
Tags: patch
Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.
Function `pa_xmalloc' implicitly converted to pointer at
../../../../src/plugins/pulse/ao_pulse.c:90
This is often due to a missing function prototype definition.
For more information, see [2].
Though it is guaranteed that this codepath will cause a segfault on certain
architectures, it is not guaranteed that this codepath would ever be executed
(e.g., if the returned pointer is never dereferenced). However, this bug
does prevent the ia64 buildd from successfully building this package, resulting
in a practical FTBFS issue and warranting the serious severity.
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
--- libao-0.8.8/src/plugins/pulse/ao_pulse.c.orig 2010-03-08 14:03:55.254880643 -0700
+++ libao-0.8.8/src/plugins/pulse/ao_pulse.c 2010-03-08 14:02:22.011885043 -0700
@@ -30,6 +30,7 @@
#include <pulse/simple.h>
#include <pulse/util.h>
+#include <pulse/xmalloc.h>
#include <ao/ao.h>
#include <ao/plugin.h>
--- End Message ---
--- Begin Message ---
Source: libao
Source-Version: 1.0.0-1
We believe that the bug you reported is fixed in the latest version of
libao, which is due to be installed in the Debian FTP archive:
libao-dbg_1.0.0-1_i386.deb
to main/liba/libao/libao-dbg_1.0.0-1_i386.deb
libao-dev_1.0.0-1_i386.deb
to main/liba/libao/libao-dev_1.0.0-1_i386.deb
libao4_1.0.0-1_i386.deb
to main/liba/libao/libao4_1.0.0-1_i386.deb
libao_1.0.0-1.diff.gz
to main/liba/libao/libao_1.0.0-1.diff.gz
libao_1.0.0-1.dsc
to main/liba/libao/libao_1.0.0-1.dsc
libao_1.0.0.orig.tar.gz
to main/liba/libao/libao_1.0.0.orig.tar.gz
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 573...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
John Francesco Ferlito <jo...@inodes.org> (supplier of updated libao 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: Sat, 03 Apr 2010 15:46:12 +1100
Source: libao
Binary: libao4 libao-dev libao-dbg
Architecture: source i386
Version: 1.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Xiph.org Maintainers <pkg-xiph-ma...@lists.alioth.debian.org>
Changed-By: John Francesco Ferlito <jo...@inodes.org>
Description:
libao-dbg - Cross Platform Audio Output Library Debug Symbols
libao-dev - Cross Platform Audio Output Library Development
libao4 - Cross Platform Audio Output Library
Closes: 130816 267073 316724 393471 410174 462753 466692 572286 573093 575678
Changes:
libao (1.0.0-1) unstable; urgency=low
.
* New upstream release.
- Please package new upstream version 1.0.0. (Closes: #575678)
- pa_xmalloc' implicitly converted to pointer. (Closes: #573093)
- libao2: need to clear the final period in alsa driver before closing it.
(Closes: #462753)
- libao: oss plugin assumes malloc not to return NULL. (Closes: #316724)
- useless message about underruns. (Closes: #393471)
- useless libs in pkg-config file. (Closes: #466692)
- vorbis-tools: ogg123 --quiet is not entirely quiet. (Closes: #410174)
- libao2: WAV device doesn't print error when device is full.
(Closes: #130816)
- libao2: esd driver: issues when using over network. (Closes: #267073)
* Soname bump libao2 -> libao4
* Update debian/control
- Add version dependency on debhelper.
- Bump to Standards-Version 3.8.3.
- Remove Adeodato Simó from Uploaders.
- Add John Francesco Ferlito to Uploaders.
- Remove duplicate Section headers.
- Improve descriptions.
- Add ${misc:Depends}.
* Add debian/symbols
* Remove all references to libarts
* Removed debian/patches/path-max.patch, applied upstream.
* Cleaned up some lintian warnings (Thanks to Benjamin Drung).
(Closes: #572286)
Checksums-Sha1:
eea166b8907f180f28593c7c0927779846d991b8 1265 libao_1.0.0-1.dsc
47798bb0fad0c68cd2913ae8c6094aeaa18a23ca 394204 libao_1.0.0.orig.tar.gz
f5ff801ba1fa83467f4e4146b9a37062f0eab32f 4928 libao_1.0.0-1.diff.gz
45380f8dd63a61a5aa0288c8e28cae00058bd33f 36270 libao4_1.0.0-1_i386.deb
a4bcfd74ee45a7b004266e57f2ebeb6931bfc0c0 58424 libao-dev_1.0.0-1_i386.deb
f2ff3f82041561f4cf6caab0cdddadd27eeed105 54922 libao-dbg_1.0.0-1_i386.deb
Checksums-Sha256:
3ae3fb81211873fddf95df4c962be9ebc6d30571748df73d926fb08879ead0ce 1265
libao_1.0.0-1.dsc
d0fe2c7e4afb8e45e8a3693fe9fde5402dbc2faecfb68a25e9c0cd711817b82a 394204
libao_1.0.0.orig.tar.gz
68d823fe09eb9019c25b3f0a397ccff288f6ab12ca41b8cd6b9b8a992e60f58b 4928
libao_1.0.0-1.diff.gz
af222ed2784fd4698a5ecc041b47bb1c251c4726f934d7c2385f979864f5a13c 36270
libao4_1.0.0-1_i386.deb
6b05a9bf4c991539841a0a00105ad65276550839baed0cb5b48f598ee6095941 58424
libao-dev_1.0.0-1_i386.deb
4deda2e5b427a95aecd94909cbfc2e9db94beb72a7d97240985c21d07fd287b4 54922
libao-dbg_1.0.0-1_i386.deb
Files:
bd83e7db1c88410dd554d83bb434ea4d 1265 libs optional libao_1.0.0-1.dsc
08283fbe1f587619053a156254afecec 394204 libs optional libao_1.0.0.orig.tar.gz
f089286965db572dbec77fc08e1e2710 4928 libs optional libao_1.0.0-1.diff.gz
777ece7f6d955b847341464f41f57c9d 36270 libs optional libao4_1.0.0-1_i386.deb
492e2b08a80f0f6cdd09e6dac47102db 58424 libdevel optional
libao-dev_1.0.0-1_i386.deb
c3835f6771a69270d956338ff540f6af 54922 debug extra libao-dbg_1.0.0-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAku26AoACgkQYcdJscd4KNSnWACdEabWLmQPLBE1Ab5xkxpzSx/2
VvUAoK7kqVRNUXdaeE48Vp7i1k9v/yA5
=HYqu
-----END PGP SIGNATURE-----
--- End Message ---