#1117521 llhttp breaks node-undici autopkgtest on i386: Memory still growing rapidly at 3687.64 bytes per request #1117521
- Package:
- src:node-undici
- Source:
- src:node-undici
- Submitter:
- Paul Gevers
- Date:
- 2025-10-09 18:35:02 UTC
- Severity:
- normal
- Tags:
Dear maintainer(s),
With a recent upload of llhttp the autopkgtest of node-undici fails on
i386 in testing when that autopkgtest is run with the binary packages of
llhttp and node-undici from unstable. It passes when run with only
packages from testing. In tabular form:
pass fail
llhttp - 9.3.3~really9.3.0+~cs12.11.8-3
node-undici from testing 7.15.0+dfsg+~cs3.2.0-3
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of node-undici and
llhttp to testing [1]. Due to the nature of this issue, I filed this bug
report against both packages. Can you please investigate the situation
and reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=llhttp
https://ci.debian.net/data/autopkgtest/testing/i386/n/node-undici/64968495/log.gz
437s # Subtest: no memory leak with TLS certificate errors
437s not ok 785 - no memory leak with TLS certificate errors
437s ---
437s duration_ms: 15420.451533
437s location:
'/tmp/autopkgtest-lxc.d8_mpf0i/downtmp/autopkgtest_tmp/smokeTQctF2/test/tls-cert-leak.js:16:1'
437s failureType: 'testCodeFailure'
437s error: 'Memory leak detected: Memory still growing rapidly at
3687.64 bytes per request'
437s code: 'ERR_ASSERTION'
437s name: 'AssertionError'
437s operator: 'fail'
437s stack: |-
437s runTest
(/tmp/autopkgtest-lxc.d8_mpf0i/downtmp/autopkgtest_tmp/smokeTQctF2/test/tls-cert-leak.js:139:14)
437s async TestContext.<anonymous>
(/tmp/autopkgtest-lxc.d8_mpf0i/downtmp/autopkgtest_tmp/smokeTQctF2/test/tls-cert-leak.js:209:3)
437s async Test.run (node:internal/test_runner/test:797:9)
437s async Test.processPendingSubtests
(node:internal/test_runner/test:526:7)
437s ...
We believe that the bug you reported is fixed in the latest version of node-undici, 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 1117521@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jérémy Lal <kapouer@melix.org> (supplier of updated node-undici 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 07 Oct 2025 10:09:34 +0200 Source: node-undici Architecture: source Version: 7.16.0+dfsg+~cs3.2.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Changed-By: Jérémy Lal <kapouer@melix.org> Closes: 1117521 Changes: node-undici (7.16.0+dfsg+~cs3.2.0-1) unstable; urgency=medium . * New upstream version 7.16.0+dfsg+~cs3.2.0. Closes: #1117521. * Refresh patch Checksums-Sha1: 64a49810891a7261dfaa3f158fabb0a0c66f3738 2706 node-undici_7.16.0+dfsg+~cs3.2.0-1.dsc 58013b2c09b31c1c348d8b6991e9f1ed906f88d2 40088 node-undici_7.16.0+dfsg+~cs3.2.0.orig-fastify-busboy.tar.xz 71fd5900ef7192ce2358ee654e3b4e67567a0949 516716 node-undici_7.16.0+dfsg+~cs3.2.0.orig.tar.xz 0c0e9eaf0f1af13e571cfca1830307b1d2b332c5 213068 node-undici_7.16.0+dfsg+~cs3.2.0-1.debian.tar.xz f4cb1d9db431a33e160474bf0e85cf733fa65113 9458 node-undici_7.16.0+dfsg+~cs3.2.0-1_source.buildinfo Checksums-Sha256: 5d88bf83154d5605819dd206c371af9704da3a6bc0db22b211b384a1b9da5626 2706 node-undici_7.16.0+dfsg+~cs3.2.0-1.dsc df7391883351ee2f3a9c1d2f27e13b335d9e7d427fc75fe9609fa02cae4c6c33 40088 node-undici_7.16.0+dfsg+~cs3.2.0.orig-fastify-busboy.tar.xz a75b1d5c226bc5bfc84a7dc5a533092449ed963246830b6d7cecb9317b7fc250 516716 node-undici_7.16.0+dfsg+~cs3.2.0.orig.tar.xz 5eb9877e51e881b5e98af771fe173a97bca4785429a75d46dda48503d73ba08b 213068 node-undici_7.16.0+dfsg+~cs3.2.0-1.debian.tar.xz 0673e8e5cdd5153284de37c397be0be0e39d95c59ae9de3e27f5a0f8f2d3fdaa 9458 node-undici_7.16.0+dfsg+~cs3.2.0-1_source.buildinfo Files: b72555c0711988f31807338b89496619 2706 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-1.dsc 572d9f81522c861045284aa16f9c8382 40088 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0.orig-fastify-busboy.tar.xz 1548f0177c5b73433ce41ce23addd3fe 516716 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0.orig.tar.xz 8ad68b50642cff23ca2c4295f9acccce 213068 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-1.debian.tar.xz a36263d5ac6866d8998b68676a5adb0a 9458 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmjk0psSHGthcG91ZXJA bWVsaXgub3JnAAoJEGYRwF7dOfN0WsgP/0/+sAe0YzLAxQAISBHSrtQK9uWnmp9s FLyolsYhDXttFaS5Dg7nWRQepI71Qn9OJbeMNwpGZ3kNEXWbjpwZvN41soXpTBv8 RrAJ5cmNPT/DeYsocJ/hB9rODeCPR+xTLvLp/W28f5sBKjiXXRDsMuQOFR3ORp2p IRHPcNDWkscRCHI/c4jjpke/Co7cOmWAAfe84iAP8zkuaGhm/f6BNgyRqMOXUun8 nnK9/OnA4BFqoycfPD8klaMpsR1YqxmDFihi3GEHy/2WDlpZxtrPDn+yrazlWNn5 pgcFdnr9RqNU2CiIbnBIzXrTPExNaJpEJA1ENtdApVB/XFaMGMMi+QUJQ+qpa6Qt +y2eMvT3XsqKNvOB1Tw66VoA8pvTE6r9IF+bZaVF6Ip0JfHbOanWNfK1l4NPeXif o6SKVNRUoobsPtoes5G3kNgSq4zCbWCqciPeK/FUl4NJxo3+DQ0nkPp4+xSSq8R8 iLq52+jUhE+ZwlxUPmfo7IGEHaj3JtL4a5MBbfY9lqThbl37EdPMMUm6anFzzkpw cegkbqNWHUww+nB37PBis72wR//0d8574DyAlbwwlret/Zb00Slmv3v55brxcU+v BWNzhu9Zvh96Z/fbgxn/np5ts1H0qllOtjNME2ewHh/oZmbyKfC6VHqi/iQbfMgj nGW72b76PJno =oCkQ -----END PGP SIGNATURE-----
We believe that the bug you reported is fixed in the latest version of node-undici, 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 1117521@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jérémy Lal <kapouer@melix.org> (supplier of updated node-undici 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Thu, 09 Oct 2025 16:46:37 +0200 Source: node-undici Architecture: source Version: 7.16.0+dfsg+~cs3.2.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Changed-By: Jérémy Lal <kapouer@melix.org> Closes: 1117521 Changes: node-undici (7.16.0+dfsg+~cs3.2.0-2) unstable; urgency=medium . * Tighten dependency on node-llhttp for ci * patch: skip tls-cert-leak on i386. Closes: #1117521. Checksums-Sha1: d0376b91d19f8cff3705b15a1bdf664264d4137d 2706 node-undici_7.16.0+dfsg+~cs3.2.0-2.dsc a884860d25701498d6bddb5821860f242ff81ef4 213408 node-undici_7.16.0+dfsg+~cs3.2.0-2.debian.tar.xz a4b2517a40ecceefea63e4f8eef2bc8d36042e4c 9460 node-undici_7.16.0+dfsg+~cs3.2.0-2_source.buildinfo Checksums-Sha256: a904799245fec267cfb1749a28f4a01c353c7151e39ce54f3b570aa3578d3d7e 2706 node-undici_7.16.0+dfsg+~cs3.2.0-2.dsc bec62218174419b3850000668d73af05ee05b07a7bd2bcdd0c4194c3671c9df3 213408 node-undici_7.16.0+dfsg+~cs3.2.0-2.debian.tar.xz 76049268f07f4d51979804c3873ca593b7e1dfecff4b5292210281a2509d6d19 9460 node-undici_7.16.0+dfsg+~cs3.2.0-2_source.buildinfo Files: 0bcea9ef147ba435707f30a33b97a2b0 2706 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-2.dsc 9311bd11d8a7e233298db2cf13e186cf 213408 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-2.debian.tar.xz f379c147758acfdba19b7c9dcf8110f4 9460 javascript optional node-undici_7.16.0+dfsg+~cs3.2.0-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmjn1PESHGthcG91ZXJA bWVsaXgub3JnAAoJEGYRwF7dOfN0Z5cQAJV+LarqGwGhelXFSv7po1ZhjfEC0AfW b6fbJGPqTfYRyCoLeFS/0PNQtrMF3OXWkVsfEUWBcqErzRrYPUyYUxc9nJoXr+o6 3lebLcwNZsVo4YXljy9RTxYzVBPODYOnnlEmK5jZHj5lbnSRZEQDBKnXzSnC3l9W yzkWUO14dMbLHqt6Fo/699qJ3wmrTdljLJd95Y2ihyRxSo8r+to894IVnTTD0aR1 d3hhLz55Yc1hEGbPvf4I8hZXl8LC/MrHpXLOA1bqd4P+u5Y/Bc0KTtlJ6T2H3xw3 QXtPKzEn+BRtb3nBRi5St7ESjBwrnyF25c9AEIoiG1gJzIVJ++vSuBtgbJKGnIwN qS73fw96hy3OU8EsuElXIAQZS4DU6ImPUomi74UDDbUmatrrVSWLTAZ89xJrkbMD BL1W9ZC4MMOLd44MHnFXXZnlDMB+TgyZjqk0i9f6goL0eWNIcq8tBClJckF6HOmZ 2TKxkBNm+8kWM2V/vs+JMr4+v9KYcbKx3VwhNg2xVp84qXaJqUWbOSIo0Q8K32ez DmPhd60Tif2igRZyyBaF1Pir9+M2vpZjb3Jqzad3uM+o5o3FoNMkaTSIJ1rvxu/Z 3IFeZ0TuDdUE0tMT2lDnWiEPwlIUH6xAiSdf1WzZVQwkGM4n7xu2VbZd03hnpPsL gFfZXwAVH977 =ON80 -----END PGP SIGNATURE-----