Your message dated Sat, 01 Aug 2026 10:49:27 +0000
with message-id <[email protected]>
and subject line Bug#1143237: fixed in node-xmldom 0.9.10-2
has caused the Debian Bug report #1143237,
regarding node-xmldom: autopkgtest regression on i386 and armhf
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.)


-- 
1143237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1143237
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-xmldom
Version: 0.9.10-1
Severity: serious
User: [email protected]
Usertags: regression
Control: block 1139195 by -1

Dear maintainer(s),

With a recent upload of node-xmldom the autopkgtest of node-xmldom fails in testing on our 32 bit architectures armhf and i386 when that autopkgtest is run with the binary packages of node-xmldom from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
node-xmldom            from testing    0.9.10-1
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 to testing [1]. Can you please investigate the situation and fix it?

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=node-xmldom

https://ci.debian.net/data/autopkgtest/testing/i386/n/node-xmldom/73908622/log.gz

161s PASS test/dom/node.test.js
161s PASS test/dom/serializer.test.js
162s PASS test/dom/document.test.js
162s PASS test/dom/element.test.js
162s PASS test/dom-parser.test.js
162s PASS test/sax/parseDoctypeInternalSubset.test.js
163s PASS test/dom/dom-implementation.test.js
163s PASS test/dom/named-node-map.test.js
163s PASS test/dom/walk-dom.test.js
163s PASS test/parse/parse-element.test.js
163s PASS test/parse/node.test.js
163s   ● Console
163s 163s     console.error
163s [xmldom warning] Unexpected doctype.systemId in HTML document at position 120 163s @#[line:1,col:1]
163s 163s       464 |                   }
163s       465 |                } else {
163s > 466 | console.error('[xmldom ' + level + ']\t' + message, _locator(this.locator));
163s           |                                ^
163s       467 |                }
163s       468 |        },
163s       469 |        /**
163s 163s at DOMHandler.reportError (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:466:12) 163s at DOMHandler.warning (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:473:8) 163s at parseDoctypeCommentOrCData (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:842:18) 163s at parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:192:12) 163s at XMLReader.parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:35:3) 163s at DOMParser.parseFromString (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:253:6)
163s       at Object.<anonymous> (test/parse/node.test.js:184:34)
163s 164s PASS test/errors/reported-levels.test.js
164s  › 35 snapshots updated.
164s PASS test/conventions/html.test.js
164s PASS test/errors/xml-reader-dom-handler-errors.test.js
165s PASS test/grammar/externalid.test.js
165s PASS test/html/normalize.test.js
165s PASS test/dom/dom-comparison.test.js
165s PASS test/grammar/name.test.js
165s PASS test/sax/parseUtils.test.js
165s PASS test/grammar/AttlistDecl.test.js
165s PASS test/parse/doctype.test.js
165s PASS test/dom/node-list.test.js
166s PASS test/parse/locator.test.js
166s PASS test/grammar/helpers.test.js
166s PASS test/dom/processing-instruction.test.js
166s PASS test/grammar/EntityDecl.test.js
167s FAIL test/recursion-regression.test.js
167s   ● recursive function overflows within DEEP_TREE_DEPTH frames
167s 167s     expect(received).toBeLessThanOrEqual(expected)
167s 167s     Expected: <= 3000
167s     Received:    4634
167s 167s       27 |            }
167s       28 |         }
167s > 29 | expect(throwsAtLevel()).toBeLessThanOrEqual(DEEP_TREE_DEPTH);
167s          |                                 ^
167s       30 | });
167s       31 |
167s 32 | describe('deep tree stack overflow guard (GHSA-2v35-w6hq-6mfw)', () => { 167s 167s at Object.<anonymous> (test/recursion-regression.test.js:29:26)
167s 167s PASS test/errors/dom-exception.test.js
167s PASS test/parse/namespace.test.js
168s PASS test/parse/normalize-line-endings.test.js
168s PASS test/conventions/mime-type.test.js
168s PASS test/dom/ns-test.test.js
168s PASS test/dom/character-data.test.js
168s PASS test/grammar/pi.test.js
168s PASS test/dom/cdata-section.test.js
169s PASS test/parse/simple.test.js
169s PASS test/grammar/elementdecl.test.js
169s PASS test/grammar/regexp.test.js
169s PASS test/dom/fragment.test.js
170s PASS test/grammar/comment.test.js
170s PASS test/xss.test.js
170s PASS test/conventions/freeze.test.js
170s PASS test/errors/xml-error.test.js
170s PASS test/grammar/char.test.js
171s PASS test/conventions/assign.test.js
171s PASS test/parse/file.test.js
171s   ● Console
171s 171s     console.error
171s [xmldom error] Unexpected content outside root element: '' 171s @#[line:0,col:undefined]
171s 171s       464 |                   }
171s       465 |                } else {
171s > 466 | console.error('[xmldom ' + level + ']\t' + message, _locator(this.locator));
171s           |                                ^
171s       467 |                }
171s       468 |        },
171s       469 |        /**
171s 171s at DOMHandler.reportError (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:466:12) 171s at DOMHandler.error (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:476:8) 171s at parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:140:33) 171s at XMLReader.parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:35:3) 171s at DOMParser.parseFromString (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:253:6)
171s       at test/parse/file.test.js:32:32
171s at Object.<anonymous> (../../../../../usr/share/nodejs/expect/build/toThrowMatchers.js:55:9) 171s at Object.toThrow (../../../../../usr/share/nodejs/expect/build/index.js:177:93)
171s       at Object.<anonymous> (test/parse/file.test.js:32:77)
171s 171s     console.error
171s [xmldom fatalError] processing instruction at position 1 is an xml declaration which is only at the start of the document 171s @#[line:1,col:2]
171s 171s       464 |                   }
171s       465 |                } else {
171s > 466 | console.error('[xmldom ' + level + ']\t' + message, _locator(this.locator));
171s           |                                ^
171s       467 |                }
171s       468 |        },
171s       469 |        /**
171s 171s at DOMHandler.reportError (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:466:12) 171s at DOMHandler.fatalError (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:489:8) 171s at parseProcessingInstruction (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:869:24) 171s at parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:188:12) 171s at XMLReader.parse (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/sax.js:35:3) 171s at DOMParser.parseFromString (../../../../../usr/share/nodejs/@xmldom/xmldom/lib/dom-parser.js:253:6)
171s       at test/parse/file.test.js:32:32
171s at Object.<anonymous> (../../../../../usr/share/nodejs/expect/build/toThrowMatchers.js:55:9) 171s at Object.toThrow (../../../../../usr/share/nodejs/expect/build/index.js:177:93)
171s       at Object.<anonymous> (test/parse/file.test.js:32:77)
171s 171s PASS test/dom/clone.test.js
171s PASS test/errors/parse-error.test.js
172s PASS test/entities.test.js
172s PASS test/grammar/space.test.js
172s PASS test/grammar/xmldecl.test.js
172s PASS test/grammar/cdata.test.js
172s PASS test/parse/test-doc-whitespace.test.js
172s PASS test/conventions/find.test.js
172s PASS test/conventions/namespace.test.js
172s PASS test/dom/entity-reference.test.js
172s PASS test/dom/document-type.test.js
173s PASS test/dom/notation.test.js
173s PASS test/dom/comment.test.js
173s PASS test/dom/entity.test.js
173s PASS test/dom/text.test.js
173s PASS test/dom/attr.test.js
173s 173s Summary of all failing tests
173s FAIL test/recursion-regression.test.js
173s   ● recursive function overflows within DEEP_TREE_DEPTH frames
173s 173s     expect(received).toBeLessThanOrEqual(expected)
173s 173s     Expected: <= 3000
173s     Received:    4634
173s 173s       27 |            }
173s       28 |         }
173s > 29 | expect(throwsAtLevel()).toBeLessThanOrEqual(DEEP_TREE_DEPTH);
173s          |                                 ^
173s       30 | });
173s       31 |
173s 32 | describe('deep tree stack overflow guard (GHSA-2v35-w6hq-6mfw)', () => { 173s 173s at Object.<anonymous> (test/recursion-regression.test.js:29:26)
173s 173s 173s Snapshot Summary
173s  › 35 snapshots updated from 1 test suite.
173s 173s Test Suites: 1 failed, 61 passed, 62 total
173s Tests:       1 failed, 2 skipped, 23 todo, 1482 passed, 1508 total
173s Snapshots:   35 updated, 205 passed, 240 total
173s Time:        14.764 s
173s Ran all test suites.
174s autopkgtest [11:09:36]: test pkg-js-autopkgtest

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: node-xmldom
Source-Version: 0.9.10-2
Done: Xavier Guimard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-xmldom, 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.
Xavier Guimard <[email protected]> (supplier of updated node-xmldom 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: Sat, 01 Aug 2026 12:29:44 +0200
Source: node-xmldom
Architecture: source
Version: 0.9.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
Closes: 1143237
Changes:
 node-xmldom (0.9.10-2) unstable; urgency=medium
 .
   * Team upload
   * Fix test on i386 (Closes: #1143237)
Checksums-Sha1: 
 9597b89f61eee651534b69601489bb278e96852e 2029 node-xmldom_0.9.10-2.dsc
 2d694ffc831106b8d4e4653f213446e3f899a3bd 4676 
node-xmldom_0.9.10-2.debian.tar.xz
Checksums-Sha256: 
 e1030a855b5df9641b894e782884790468415e6523a00ba2aaba9460137b2f74 2029 
node-xmldom_0.9.10-2.dsc
 902fb355f1f016426c01b030baf707ce75586e4b6c3a26f04e91a476af4b1a3d 4676 
node-xmldom_0.9.10-2.debian.tar.xz
Files: 
 3a5c7c27bd3b6d40f3c9e42075d668b3 2029 javascript optional 
node-xmldom_0.9.10-2.dsc
 df9a69c4804190b638ccbb4d7659daa4 4676 javascript optional 
node-xmldom_0.9.10-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmpty18ACgkQ9tdMp8mZ
7unxHBAAnSc4UINJRN8raClHJYFNekaCu2mPxlvOTBo77q1/pHZLbHE/Ctru6Kuh
+rPOuvAD/vd7OFHp1DV5Y9ODoQbpu58uEz5bn8TGaiX1d2hAS1te6T+KLyvwE5Jo
MLL9p4dVsAiWO24nHlSJHyUKLwfNctsmWx5Nyphm06ioq6KjPjCPZ4rFbYVtLVm/
Bnb8rIo4P4Wvwiqgrjd3iUVOs7qldS5iw8sxIas42y4wmAxm3s6D729o9bVxw0JT
d7Z4VZjJSaOC2wx4CR60Btv1g5TIzw+8DZu/kQlcu0i9L7cWbEpnkxuM396bWwhL
vzRRpu1N3MQLEsUbkdyogb9YBx6Rc7ETtugmE3AKBIqlixLZbD5ZjXkAHsBVGLHg
haQ3A1ZAcRu0O9h/Mdr1xWvA/Z+xzZ9WrbGITAfVkmMZJErp0ddkRuDWaCalow02
wwtY/IwFGSdw7tQKKOq414g8xicsDCIoH8cAEaUtVPvRqj57DSaTSXcj5gnOmt2F
3tdoT44qKnks7PXdzs2fywnB+8+L0w1JjEzjweyOIgKgPjbgw5IYxCZH5/pb5QwO
wVpWB/WZd1MpBz+Kqq8DuiYPcEXOPuvRaQTjIxE/+w4O/Ok/L3d1RezeXSlcVxC+
eIyFggfoh9gS/WUyp1wBiBqbE7P34B3jlkOmsaHwXAlHGYneg0A=
=5ZAq
-----END PGP SIGNATURE-----

Attachment: pgpWd2esFurkt.pgp
Description: PGP signature


--- End Message ---

Reply via email to