Your message dated Mon, 24 Aug 2009 14:00:02 +0000
with message-id <[email protected]>
and subject line Bug#540292: fixed in via 1.6.0-2
has caused the Debian Bug report #540292,
regarding via: VMalloc() 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 [email protected]
immediately.)
--
540292: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540292
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: via
Version: 1.6.0-1
Severity: serious
Tags: patch
Usertags: implicit-pointer-conversion
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 `VMalloc' implicitly converted to pointer at
/build/buildd/via-1.6.0/viaio/GetVersion.c:10
Function `VMalloc' implicitly converted to pointer at
/build/buildd/via-1.6.0/viaio/GetVersion.c:10
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
diff -urpN via-1.6.0.orig/viaio/GetVersion.c via-1.6.0/viaio/GetVersion.c
--- via-1.6.0.orig/viaio/GetVersion.c 2009-06-03 03:35:36.000000000 -0600
+++ via-1.6.0/viaio/GetVersion.c 2009-08-06 16:15:05.926495208 -0600
@@ -2,7 +2,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-
+#include <viaio/Vlib.h>
char * getVersion() {
--- End Message ---
--- Begin Message ---
Source: via
Source-Version: 1.6.0-2
We believe that the bug you reported is fixed in the latest version of
via, which is due to be installed in the Debian FTP archive:
libvia-dev_1.6.0-2_amd64.deb
to pool/main/v/via/libvia-dev_1.6.0-2_amd64.deb
libvia-doc_1.6.0-2_all.deb
to pool/main/v/via/libvia-doc_1.6.0-2_all.deb
libvia0_1.6.0-2_amd64.deb
to pool/main/v/via/libvia0_1.6.0-2_amd64.deb
via-bin_1.6.0-2_amd64.deb
to pool/main/v/via/via-bin_1.6.0-2_amd64.deb
via_1.6.0-2.diff.gz
to pool/main/v/via/via_1.6.0-2.diff.gz
via_1.6.0-2.dsc
to pool/main/v/via/via_1.6.0-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Hanke <[email protected]> (supplier of updated via 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: Mon, 24 Aug 2009 09:39:41 -0400
Source: via
Binary: libvia0 libvia-dev via-bin libvia-doc
Architecture: source all amd64
Version: 1.6.0-2
Distribution: unstable
Urgency: low
Maintainer: Michael Hanke <[email protected]>
Changed-By: Michael Hanke <[email protected]>
Description:
libvia-dev - library for volumetric image analysis
libvia-doc - VIA library API documentation
libvia0 - library for volumetric image analysis
via-bin - tools for volumetric image analysis
Closes: 540292
Changes:
via (1.6.0-2) unstable; urgency=low
.
* Apply patch to fix an implicit pointer conversion (Closes: #540292).
Thanks to Dann Frazier.
* Update Standards-version to 3.8.3.0 -- no changes necessary.
Checksums-Sha1:
c8564a50bcbd817aad357a49cfcbfdba263339c2 1271 via_1.6.0-2.dsc
59e44c55f831e6e5557f3c0553934f6e5bbdba4d 4712 via_1.6.0-2.diff.gz
830502a4c611373042f0a428814634b887f23b81 111198 libvia-doc_1.6.0-2_all.deb
11fc655ac25fbcaaa340610b0942f606a47ff456 189780 libvia0_1.6.0-2_amd64.deb
af24a177fc458cfbfb9229ba5b0856e4fd07b251 242120 libvia-dev_1.6.0-2_amd64.deb
75ca05bca5b43aee77c5ccf8ef7f751286a91410 188996 via-bin_1.6.0-2_amd64.deb
Checksums-Sha256:
f23117f725ad24c3fcecc43f20c4b633debb7d23b5b5ea30327c31093347931c 1271
via_1.6.0-2.dsc
4d5de4ceea64a1759c4e30531e65beb13b7d350731db940843401915341f3601 4712
via_1.6.0-2.diff.gz
5947c55e44a09cffd029a4f36fafa7954718af3feb16a12576f478f5fd74f613 111198
libvia-doc_1.6.0-2_all.deb
4936d5e4ce71af8cb5f247d049886c7b98bea4f57cb8b8cb73261932603b10ab 189780
libvia0_1.6.0-2_amd64.deb
7177c7088c222649a31062330c08e0cf6fffda1892dd0d29786a0042ea138b35 242120
libvia-dev_1.6.0-2_amd64.deb
b3058b76f0381684a4252bdbe4343c46daf00de6696e9d2686cac65a30851b44 188996
via-bin_1.6.0-2_amd64.deb
Files:
3865d8e854beb55811c76778201b103f 1271 libs optional via_1.6.0-2.dsc
44d81a9d341417b68f606b03b52f3ea3 4712 libs optional via_1.6.0-2.diff.gz
400755000ec09160d0a15655925da26c 111198 doc optional libvia-doc_1.6.0-2_all.deb
0539c90cc8e815b5a3857153364e3fe6 189780 libs optional libvia0_1.6.0-2_amd64.deb
fd72dd961edeaf66bc2803b5f3dfac75 242120 libdevel optional
libvia-dev_1.6.0-2_amd64.deb
ab84e848500be4330ba909c68f3b3ba2 188996 libs optional via-bin_1.6.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqSmkgACgkQ93+NsjFEvg+GlACghJ97nrdEC3Ob03vJDnpjVEGE
JZwAoK2OvRW0/UeIHL/fTHE0gtFd1z6Q
=tZVM
-----END PGP SIGNATURE-----
--- End Message ---