Your message dated Tue, 09 Dec 2008 22:47:26 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#508094: fixed in eresi 1:0.8a25-2
has caused the Debian Bug report #508094,
regarding eresi: etrace_geterrfunc 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.)
--
508094: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508094
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: eresi
Version: 1:0.8a25-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 `etrace_geterrfunc' implicitly converted to pointer at fini.c:49
Function `etrace_geterrfunc' implicitly converted to pointer at fini.c:49
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
--- eresi-0.8a25/librevm/vm/fini.c.orig 2008-12-07 13:36:35.000000000 -0700
+++ eresi-0.8a25/librevm/vm/fini.c 2008-12-07 13:36:41.000000000 -0700
@@ -7,6 +7,7 @@
* $Id: fini.c,v 1.1 2008-02-16 12:32:27 thor Exp $
*/
#include "revm.h"
+#include "../../libetrace/include/libetrace.h"
/* Some REVM context cleanup when coming back from script to interactive mode
*/
--- End Message ---
--- Begin Message ---
Source: eresi
Source-Version: 1:0.8a25-2
We believe that the bug you reported is fixed in the latest version of
eresi, which is due to be installed in the Debian FTP archive:
e2dbg_0.8a25-2_amd64.deb
to pool/main/e/eresi/e2dbg_0.8a25-2_amd64.deb
elfsh_0.8a25-2_amd64.deb
to pool/main/e/eresi/elfsh_0.8a25-2_amd64.deb
eresi_0.8a25-2.diff.gz
to pool/main/e/eresi/eresi_0.8a25-2.diff.gz
eresi_0.8a25-2.dsc
to pool/main/e/eresi/eresi_0.8a25-2.dsc
eresi_0.8a25-2_amd64.deb
to pool/main/e/eresi/eresi_0.8a25-2_amd64.deb
etrace_0.8a25-2_amd64.deb
to pool/main/e/eresi/etrace_0.8a25-2_amd64.deb
evarista_0.8a25-2_amd64.deb
to pool/main/e/eresi/evarista_0.8a25-2_amd64.deb
libasm0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libasm0-dev_0.8a25-2_amd64.deb
libasm0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libasm0_0.8a25-2_amd64.deb
libaspect0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libaspect0-dev_0.8a25-2_amd64.deb
libaspect0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libaspect0_0.8a25-2_amd64.deb
libe2dbg0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libe2dbg0-dev_0.8a25-2_amd64.deb
libe2dbg0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libe2dbg0_0.8a25-2_amd64.deb
libedfmt0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libedfmt0-dev_0.8a25-2_amd64.deb
libedfmt0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libedfmt0_0.8a25-2_amd64.deb
libelfsh0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libelfsh0-dev_0.8a25-2_amd64.deb
libelfsh0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libelfsh0_0.8a25-2_amd64.deb
libetrace0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libetrace0-dev_0.8a25-2_amd64.deb
libetrace0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libetrace0_0.8a25-2_amd64.deb
libmjollnir0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libmjollnir0-dev_0.8a25-2_amd64.deb
libmjollnir0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libmjollnir0_0.8a25-2_amd64.deb
librevm0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/librevm0-dev_0.8a25-2_amd64.deb
librevm0_0.8a25-2_amd64.deb
to pool/main/e/eresi/librevm0_0.8a25-2_amd64.deb
libstderesi0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libstderesi0-dev_0.8a25-2_amd64.deb
libstderesi0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libstderesi0_0.8a25-2_amd64.deb
libui0-dev_0.8a25-2_amd64.deb
to pool/main/e/eresi/libui0-dev_0.8a25-2_amd64.deb
libui0_0.8a25-2_amd64.deb
to pool/main/e/eresi/libui0_0.8a25-2_amd64.deb
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.
Andrés Roldán <[EMAIL PROTECTED]> (supplier of updated eresi 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: Tue, 09 Dec 2008 21:30:28 +0000
Source: eresi
Binary: eresi elfsh libelfsh0 libelfsh0-dev e2dbg libe2dbg0 libe2dbg0-dev
etrace evarista libasm0 libasm0-dev libmjollnir0 libmjollnir0-dev librevm0
librevm0-dev libaspect0 libaspect0-dev libedfmt0 libedfmt0-dev libui0
libui0-dev libstderesi0 libstderesi0-dev libetrace0 libetrace0-dev
Architecture: source amd64
Version: 1:0.8a25-2
Distribution: unstable
Urgency: low
Maintainer: Andrés Roldán <[EMAIL PROTECTED]>
Changed-By: Andrés Roldán <[EMAIL PROTECTED]>
Description:
e2dbg - The Embedded ELF debugger
elfsh - The ELF shell
eresi - The ERESI Reverse Engineering Software Interface
etrace - The Embedded ELF tracer
evarista - Program transformer and data-flow analyzer for binary programs
libasm0 - Disassembling engine provided to the ERESI framework
libasm0-dev - Disassembling engine provided to the ERESI framework
libaspect0 - The ERESI aspect library
libaspect0-dev - The ERESI aspect library
libe2dbg0 - The Embedded ELF debugger library
libe2dbg0-dev - The Embedded ELF debugger library
libedfmt0 - The ERESI debug format library
libedfmt0-dev - The ERESI debug format library
libelfsh0 - The ELF shell library
libelfsh0-dev - The ELF shell library
libetrace0 - The ERESI tracer library
libetrace0-dev - The ERESI tracer library
libmjollnir0 - Flow analysis and fingerprinting component of the ERESI
framework
libmjollnir0-dev - Flow analysis and fingerprinting component of the ERESI
framework
librevm0 - The Reverse Engineering Vector Machine
librevm0-dev - The Reverse Engineering Vector Machine
libstderesi0 - The ERESI standard library
libstderesi0-dev - The ERESI standard library
libui0 - The ERESI user interface
libui0-dev - The ERESI user interface
Closes: 508094 508104
Changes:
eresi (1:0.8a25-2) unstable; urgency=low
.
* debian/patches/01_implicit-pointer-conversion.dpatch:
- Add include to remove GCC warning on implicit pointer conversion.
(Closes: #508094)
* debian/patches/01_dont-cp-eresirc.dpatch:
- Don't try to copy files on builder's home. (Closes: #508104)
Checksums-Sha1:
11f35b56d75e6a8bd362028a335e0df12288b47b 1289 eresi_0.8a25-2.dsc
e5ccba379fd63ee2ef6e9537b950ce059cda0786 12290 eresi_0.8a25-2.diff.gz
b1e53535541e65048787f4bc24352d710c9608f7 98414 eresi_0.8a25-2_amd64.deb
d392635ca792fcbf06d2ee215b55beed8770020b 10298 elfsh_0.8a25-2_amd64.deb
ef60b20f5e875fb7abc00f2e07cdfcaeadab8265 455822 libelfsh0_0.8a25-2_amd64.deb
e991eb46bc4ded7676f5eb6400cb53f179ceed61 601338
libelfsh0-dev_0.8a25-2_amd64.deb
9059b5dea82d3375c4b22671b6101ff6d9d301c5 8192 e2dbg_0.8a25-2_amd64.deb
4d88c3d8048962a779c0929858b456ca8ced055b 1394674 libe2dbg0_0.8a25-2_amd64.deb
2639fbbd0e413197ec65f26e89479b953d3da290 777438
libe2dbg0-dev_0.8a25-2_amd64.deb
7d2608efd733afc9b4fa213916f0d0bf2a1df903 11746 etrace_0.8a25-2_amd64.deb
286c1155add79ff40578bdcb49304f967fa4e450 7378 evarista_0.8a25-2_amd64.deb
b743632187cd47ddf3e197e684a25ebcc707608c 80386 libasm0_0.8a25-2_amd64.deb
2d6972cc01371228f7f086bd876d1962e7d4b79e 124028 libasm0-dev_0.8a25-2_amd64.deb
ceac96f124f2c0c0e01b258383df5ac8af8ee95a 58418 libmjollnir0_0.8a25-2_amd64.deb
fca8f13b91c0d2703b120dc89519ce749ba6f393 67484
libmjollnir0-dev_0.8a25-2_amd64.deb
9291971f5885c9d474993a082ae4227809c89e8f 236912 librevm0_0.8a25-2_amd64.deb
47c281ce6bdf136fc53553921a71ba16c4f21629 262442 librevm0-dev_0.8a25-2_amd64.deb
4c68e0e98a5c38091c1dd96af26852b46c09ea92 61886 libaspect0_0.8a25-2_amd64.deb
efdb750a5370e70d901d83b3799ead99079f8f5a 80896
libaspect0-dev_0.8a25-2_amd64.deb
e43dab1035313036562f61d363f15b80cebe8c8a 97762 libedfmt0_0.8a25-2_amd64.deb
b77d0d14624a30275c11f6901e5fb04a17cb0c5f 133468
libedfmt0-dev_0.8a25-2_amd64.deb
c41fa8d5ee6d22fd308f2f6b014a930697cdc696 11344 libui0_0.8a25-2_amd64.deb
588fe1328718621d1d5656b94a789cccd60708ec 10318 libui0-dev_0.8a25-2_amd64.deb
eb607ec2939d1c5dbd7422e524678db2bb28d3f5 328238 libstderesi0_0.8a25-2_amd64.deb
b8516517b7807dfb806778f6df5e2326170ab5d1 340226
libstderesi0-dev_0.8a25-2_amd64.deb
85d7844a9243af82ee40b0b4dd983834ed464454 44224 libetrace0_0.8a25-2_amd64.deb
6ab290b8af3ec7d97ea677779ce19cdb1ee24ec7 55150
libetrace0-dev_0.8a25-2_amd64.deb
Checksums-Sha256:
262ba7696be19594a30d90fe6801c03a57c60aa0294a846886e6bae9260e1bde 1289
eresi_0.8a25-2.dsc
be1dfea8eb20475777299f4f02e0f83fbbb65039393ae8cf6b34fa1469594222 12290
eresi_0.8a25-2.diff.gz
71af708ae867f2766648ebc820f074bac2c14c714b8c5c17b855df5b68eaf3b7 98414
eresi_0.8a25-2_amd64.deb
26a826b0f9fec8615a751aa3ae2ffd7c332a64d076764729156894347270bd34 10298
elfsh_0.8a25-2_amd64.deb
4bc2eb87191d328b7a5e306b6821ce23f36456bce56092e50b831b95099cb62d 455822
libelfsh0_0.8a25-2_amd64.deb
e2638ff59c376f18f978f85af07cc1d899c2910851881d76dbc1f69e050f96c8 601338
libelfsh0-dev_0.8a25-2_amd64.deb
4c6a3ae520641a2bdabf22d88a08aecb88b74bd3a17dc62c65429e13c69b32dd 8192
e2dbg_0.8a25-2_amd64.deb
2e61cc2334a49685cf31f7aada28381b4a1432dcdfa20095844950efb0e8ce23 1394674
libe2dbg0_0.8a25-2_amd64.deb
83b8917e4d363fdde5ca7de3cdf75e5cc16d962ec378a55906d27e65e9f3ece4 777438
libe2dbg0-dev_0.8a25-2_amd64.deb
3b4b60f280cf4aac060290d094ba1733defa61a3f81e0a657e2bac916a954fcd 11746
etrace_0.8a25-2_amd64.deb
0eece357e10833e0da92d63b36dc3c23f4f73fee34318c02a176f67967bfe51e 7378
evarista_0.8a25-2_amd64.deb
3fed13b91d84d600a34150f11c95e4ca5240b204931ac24f175e3ffbfa8bff44 80386
libasm0_0.8a25-2_amd64.deb
6e1b1612d9ed3f3a6278b28bd84b89d237a98691ae6a48430e5ac833d6c96e5a 124028
libasm0-dev_0.8a25-2_amd64.deb
e6e5713822df0387f873601cd55acc59757239ca4702492155d8fc6d05919458 58418
libmjollnir0_0.8a25-2_amd64.deb
c40747df5d10aac3b59067bb7ee358bc182d05b23d0a0529b8a97b6e690da4f0 67484
libmjollnir0-dev_0.8a25-2_amd64.deb
96fb7ede54d4e11f45d50573464e012f8ad71fa1c2e1226df4357461e100a6b7 236912
librevm0_0.8a25-2_amd64.deb
404186d81223fe98f94ddc5d4d7da0d90afe69389ebbf13a0f689a385ed6e935 262442
librevm0-dev_0.8a25-2_amd64.deb
9884a80d9e981e42446ca365a33e88385e541c6196e20f649f58e6066e63b586 61886
libaspect0_0.8a25-2_amd64.deb
79aa9728d09ebddf2d0ba17862e0f3675180b8750652dffb4e41a609f80e0a1f 80896
libaspect0-dev_0.8a25-2_amd64.deb
9a6bb5b427bb1c068df09bbe6fb031c2ffcb7c01b734bc0e4020d63ac323cebf 97762
libedfmt0_0.8a25-2_amd64.deb
be87109a4d612f63fef580a5ce32d62b842e9e1beb7a55ac38b1edcb796d986a 133468
libedfmt0-dev_0.8a25-2_amd64.deb
78b61f8666d2f0c5520ef72e4e637917c5994a5463e066b836962158e3fb76b4 11344
libui0_0.8a25-2_amd64.deb
89149badb8e0808ca99a700549fb750dd192485db914652d573870bc68fc1350 10318
libui0-dev_0.8a25-2_amd64.deb
5d2d2ad872ea8b3916df8d4698e8a4d09543e9b8c6910df43c18202e8ee168a2 328238
libstderesi0_0.8a25-2_amd64.deb
c37feceabb61d06063fc56ff8789d8f17dac179f0cf45e9c2f575872e8d4fb04 340226
libstderesi0-dev_0.8a25-2_amd64.deb
e24069ad60a83c4908e7b6fa79cb0639490cb8f1340a4c6a099122f73b7d1e88 44224
libetrace0_0.8a25-2_amd64.deb
645b441053e7fe5b68eb84833fa5e15d821966f03ebc3e6b1e516fdc55154a97 55150
libetrace0-dev_0.8a25-2_amd64.deb
Files:
004810c41f1565cdb6d2378a66a99b86 1289 devel optional eresi_0.8a25-2.dsc
0a9db8879835e908395e3f5749892e4c 12290 devel optional eresi_0.8a25-2.diff.gz
a7860cddbd24480939edaa23eb6a3a16 98414 devel optional eresi_0.8a25-2_amd64.deb
2d5efe0341a80bf956c5857edcc20358 10298 devel optional elfsh_0.8a25-2_amd64.deb
cfb773b6858d6a815e7c474f03637e1e 455822 libs optional
libelfsh0_0.8a25-2_amd64.deb
abf0bfaf98208c8f58a4e1898a0caa88 601338 libdevel optional
libelfsh0-dev_0.8a25-2_amd64.deb
f2807b107d4d449428043bc2e420da6b 8192 devel optional e2dbg_0.8a25-2_amd64.deb
3219c073f458478f9d3f17b197a8fa2c 1394674 libs optional
libe2dbg0_0.8a25-2_amd64.deb
30ee40daf4b90ffa531b813b9a248a54 777438 libdevel optional
libe2dbg0-dev_0.8a25-2_amd64.deb
88830d925ad862691cb635136d8e5801 11746 devel optional etrace_0.8a25-2_amd64.deb
200b5e769bebed69521ccce240e1e4e4 7378 devel optional
evarista_0.8a25-2_amd64.deb
2057ad0e48412a504604ec431e932e6c 80386 libs optional libasm0_0.8a25-2_amd64.deb
4ec2e8e4d63e6263866526cb7b64894f 124028 libdevel optional
libasm0-dev_0.8a25-2_amd64.deb
2938753f5a8515ac8ae7c66684620848 58418 libs optional
libmjollnir0_0.8a25-2_amd64.deb
9e9d8b9a48edad401046b05a277afdbb 67484 libdevel optional
libmjollnir0-dev_0.8a25-2_amd64.deb
4934af394b08f9a5767436367effcf0f 236912 libs optional
librevm0_0.8a25-2_amd64.deb
dc76d98ec68497cff38864750e9e7e05 262442 libdevel optional
librevm0-dev_0.8a25-2_amd64.deb
b82c699de855aa0e041ae85b5f0d4131 61886 libs optional
libaspect0_0.8a25-2_amd64.deb
0124654591fe56936eb52c3425aaae06 80896 libdevel optional
libaspect0-dev_0.8a25-2_amd64.deb
458500dda01396cf25f0b771872d15ed 97762 libs optional
libedfmt0_0.8a25-2_amd64.deb
47c285f15d66bab1aa754fe4be069ec1 133468 libdevel optional
libedfmt0-dev_0.8a25-2_amd64.deb
50ce20ceba53acc7f4c9045892eecf0f 11344 libs optional libui0_0.8a25-2_amd64.deb
88ddc890667ecd605b4072c9b3ff8312 10318 libdevel optional
libui0-dev_0.8a25-2_amd64.deb
edf7d09497866b12c3fc03264f7795b6 328238 libs optional
libstderesi0_0.8a25-2_amd64.deb
4aa1a4caaf3d02aff12b14176ba387b0 340226 libdevel optional
libstderesi0-dev_0.8a25-2_amd64.deb
a2e444ef4184819c2f9aa0bdc3e0f4d5 44224 libs optional
libetrace0_0.8a25-2_amd64.deb
4a2cd46c299fcb743a64a2bbdd8bddd2 55150 libdevel optional
libetrace0-dev_0.8a25-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkk+5OkACgkQ2OByS7KTluvprQCeMA2QuJ6Fnr8ZNK+7aGu2Llf2
JGIAoLASdDRJsCta9wBDDjp78OiZddSJ
=G8wt
-----END PGP SIGNATURE-----
--- End Message ---