Package: python3-html-sanitizer Version: 1.9.1-2 Severity: serious Tags: ftbfs
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Building html-sanitizer 1.9.2 officially on Debian fails the test test_billion_laughs: https://buildd.debian.org/status/fetch.php?pkg=python-html-sanitizer&arch=all&ver=1.9.2-1&stamp=1642027358&raw=0 FAIL: test_billion_laughs (html_sanitizer.tests.SanitizerTestCase) (before='<?xml version="1.0"?>\n<!DOCTYPE lolz [\n <!ENTITY lol "lol">\n <!ELEMENT lolz (#PCDATA)>\n <!ENTITY lol1 "&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;">\n <!ENTITY lol2 "&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;">\n <!ENTITY lol3 "&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;">\n <!ENTITY lol4 "&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;">\n <!ENTITY lol5 "&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;">\n <!ENTITY lol6 "&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;">\n <!ENTITY lol7 "&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;">\n <!ENTITY lol8 "&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;">\n <!ENTITY lol9 "&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;">\n]>\n<lolz>&lol9;</lolz>\n', after=' ]> &lol9; ') - ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/html_sanitizer/tests.py", line 15, in run_tests self.assertEqual( AssertionError: ' ]> &lol9; ' != ' ]> &lol9; ' - - ]> &lol9; + ]> &lol9; ? + : Cleaning 'b'<?xml version="1.0"?>\\n<!DOCTYPE lolz [\\n <!ENTITY lol "lol">\\n <!ELEMENT lolz (#PCDATA)>\\n <!ENTITY lol1 "&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;">\\n <!ENTITY lol2 "&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;">\\n <!ENTITY lol3 "&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;&lol2;">\\n <!ENTITY lol4 "&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;&lol3;">\\n <!ENTITY lol5 "&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;&lol4;">\\n <!ENTITY lol6 "&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;&lol5;">\\n <!ENTITY lol7 "&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;&lol6;">\\n <!ENTITY lol8 "&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;&lol7;">\\n <!ENTITY lol9 "&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;&lol8;">\\n]>\\n<lolz>&lol9;</lolz>\\n'', expected 'b' ]> &lol9; '' but got 'b' ]> &lol9; '' - Jonas -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmHiq44ACgkQLHwxRsGg ASHzAw//chfsKnYHMOGJIzu+dUjiK8Uzk+I7gcPDMI1v7dLXoLKZttUuSdPXgrU6 NyJROI767DFVoi97fkspoySlUfic4CrgIgzxq3MpXTzdvOUwIUkDvNYeXF4Y99KH cLXW+tznHhOz4nlLw0gwOWKsyhPdjaHDva6zetKje+gwvnoTpWWGXBpcZaWJ2zC2 Mq+tUzQDKzYKPa+Mu3zjsxhAU5vd17Lcz+xKz5DZHHc1ELOpgsRKocEkOq+F+ZpL TrwqYTcqnaJ3s1riJxgybFidNuWhwBEvj4nMticNxEwOyg9E18h41NE/rj97OCCR jhHKSf9aW758Enz7aKiBh0OznOsjUoQxGJaX7emUSjxN1xGsTebHRaS75DJlM0kD zPnzcwWwI0Yg0GBpvpipYG/0oRXqqBRqXJSskokuoGkpIEFGyf9DTviIDlRHj7MW Kl6S4waVPseuSF5oTTGR5Kk9JsqLKQxnmWix6md2UU7uppHo+EBDm9LEqEG6pEo4 WRgkuFE4Z+UvQje4adZKitbmaR0zm38D/7rgMu5SYSbvtkM25GGkZJk9s4c65rUe qS5Mn3f24F54BMjFLMdxvVHCD9iSPgXTyF2ybZ/869hYrfdOw30vxWTjQjNyjXQ0 Gvm3vWEAvYY2YCIyF0mgpnN0bvdnBomwlntMYYwZUvY5bVFqwMo= =qFK2 -----END PGP SIGNATURE-----