Your message dated Tue, 20 Oct 2026 18:49:34 +0000
with message-id <[email protected]>
and subject line Bug#1118526: fixed in kallisto 0.52.0+dfsg-1
has caused the Debian Bug report #1118526,
regarding tests: kallistro: corrupted size vs. prev_size
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.)
--
1118526: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118526
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: kallisto
Version: 0.48.0+dfsg-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
Following up with analysis after the test failure was mentioned by
Andreas in Matrix "Debian Tiny Tasks".
I do not have time to attack it and not familiar with the code-base but
this analysis should help.
Referring to the failed build log:
https://salsa.debian.org/med-team/kallisto/-/jobs/8480324#L2345
"corrupted size vs. prev_size" :- The direct cause is out-of-bounds writes into
malloc control structure fields.
E.g: given `A = calloc(1, 16); B = calloc(1,16)` and A contiguous with B.
If `struct *S = A` and `sizeof(A) == sizeof(*S)` then S[0] is valid but S[1] is
out-of-bounds and a
write may trample on the control structure preamble of B.
>From what I can deduce it occurs in
>`ext/bifrost/src/CompactDBG.tcc::CompactDBG::construct()` template after line
>3323 and before line 3331.
Most likely the reference to `size()` in line 3329.
if (opt.verbose) cout << "CompactedDBG::construct(): After join tips using
mercy k-mers: " << size() << " unitigs" << endl;
https://salsa.debian.org/med-team/kallisto/-/blob/72ff60faebbab43eba75e55fe393d88de42116a5/ext/bifrost/src/CompactedDBG.tcc#L3323
Disabling `opt.verbose` would be an easy way to (dis)prove that.
--- End Message ---
--- Begin Message ---
Source: kallisto
Source-Version: 0.52.0+dfsg-1
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
kallisto, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated kallisto 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: SHA512
Format: 1.8
Date: Tue, 20 Oct 2026 19:44:13 +0200
Source: kallisto
Architecture: source
Version: 0.52.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1118526
Changes:
kallisto (0.52.0+dfsg-1) unstable; urgency=medium
.
* New upstream version
* Adapt patches to new upstream version
* Build the bundled bifrost with the same MAX_KMER_SIZE as kallisto instead
of compiling it with MAX_KMER_SIZE=31. The mismatched k-mer size caused
heap corruption and test failures.
Closes: #1118526
* Drop 'Rules-Requires-Root: no' from d/control (routine-update)
* Reformat the Last-Update date as ISO YYYY-MM-DD.
* Remove unused patch to use Debian packaged bifrost
Checksums-Sha1:
489575a4aef3fbf6482cbf9efffd378b7461860c 2181 kallisto_0.52.0+dfsg-1.dsc
629e2a15bdfb9eca2b69f6d22077f16d3cc11c5c 3469176
kallisto_0.52.0+dfsg.orig.tar.xz
c2b2f47c5aade22a8051d50ec642feff1b9e1d21 8908
kallisto_0.52.0+dfsg-1.debian.tar.xz
886ccd6176b260b9c139ca80df1e26f549c241d5 11731
kallisto_0.52.0+dfsg-1_amd64.buildinfo
Checksums-Sha256:
8be38f258c0aa40bf40199ced7aa50c19fc007f0b44d77900b363233a3e411bd 2181
kallisto_0.52.0+dfsg-1.dsc
ca13d7265a0bcf23c0035a8b2d25e88be4231f253fd1685f800d8ed5a802a757 3469176
kallisto_0.52.0+dfsg.orig.tar.xz
db373cdd908b2070061b5783fa27d395def0190931bfef505b0564b7a8a58093 8908
kallisto_0.52.0+dfsg-1.debian.tar.xz
d326e8ce35e47b918fafcd8d49de782a44269b2385f4cac9e4397502795457db 11731
kallisto_0.52.0+dfsg-1_amd64.buildinfo
Files:
27b218b55750a6985fb3984ef4747e11 2181 science optional
kallisto_0.52.0+dfsg-1.dsc
1e6e5931da0ede9a1763868f07ceeece 3469176 science optional
kallisto_0.52.0+dfsg.orig.tar.xz
efa1ec2329e87eda74fcf83b0dc819cc 8908 science optional
kallisto_0.52.0+dfsg-1.debian.tar.xz
8c0e933bff9347de80b8b8888c84393d 11731 science optional
kallisto_0.52.0+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmrXsaoRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEhjA/+L6TMNFI2l104CcxfoSvYWsDovRScwn/Y
V4AlSkdJrf2mLCrVDTGMry1SRYkPdwKEwd1hG1cPA072O02PJoB1jewkJ1j36L3Z
RpJ8/UUXN95l1J1/B71jk40pr+7Rf+njcBh5k8v6pYOILZBqIiwcPDfRb2W7pgko
LYO+0VFq+z5MEKKAR68wByWLz5zSeyEErjvqgAfjVH3pGtDEcu8VXyH7+zG1yaCN
gc4+I4cv2vMwV3fO5bhqcMGqI++0qXniii98TeYT2iaf/Z+gYaWowWB2PI3qMfJc
QjJgPvFo9ypnyyoLkuc10fzatP0Opt25vAf37pNkf9klO8D0gs+TOiBqmHn//YNW
pvt3imtwA4WMUGggfEpa46OA/G1rWSio6zqlD6YaISLoGbIRI1Ut8Lj3Tmwa9RhO
lu1jc4y2QCEMV2hNgXwIuse3fkuM3R5H//xalNXFccL5sbuYYD2MYVOd4lSc+8Md
r8Bqzcfpx7kH1dU28xqDTFV+6cg7J0znUTnqMTvJ0OsM/9UyvPHsIW1DCEj+8/PY
qQGbMEYyoWR/PXsB3NrPARBc5PSJEKl0xs2Z7vedU17pxdnRxz/GQuGJPYKnwOzv
/b/P185NizJxq/JkFinot0TzRBxSLTkzuZ5mMaaxG0yMK5ira5N8/m5UFED7PSBw
TejvxIfkkAY=
=EM/w
-----END PGP SIGNATURE-----
pgp75oItalK4X.pgp
Description: PGP signature
--- End Message ---