eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 721 forks source link

FIPS JDK17 jdk_security2_0_FAILED javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java ERROR: Ciphertext does not match #18043

Open JasonFengJ9 opened 1 year ago

JasonFengJ9 commented 1 year ago

Failure link

From an internal build(rhel8x64-fips4-1):

java version "17.0.8.1" 2023-08-24
IBM Semeru Runtime Certified Edition 17.0.8.1 (build 17.0.8.1+1)
Eclipse OpenJ9 VM 17.0.8.1 (build openj9-0.40.0, JRE 17 Linux amd64-64-Bit Compressed References 20230824_485 (JIT enabled, AOT enabled)
OpenJ9   - d12d10c9e
OMR      - e80bff83b
JCL      - 87c2977201e based on jdk-17.0.8.1+1)

Rerun in Grinder - Change TARGET to run only the failed test targets.

Optional info

Failure output (captured from console output)

[2023-08-25T01:46:20.429Z] variation: Mode150
[2023-08-25T01:46:20.429Z] JVM_OPTIONS:  -XX:+UseCompressedOops  -Dsemeru.fips=true

[2023-08-25T01:46:39.871Z] TEST: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java

[2023-08-25T01:46:39.872Z] STDERR:
[2023-08-25T01:46:39.872Z] Ciphertext mismatch:
[2023-08-25T01:46:39.872Z] result   (len=8208):
[2023-08-25T01:46:39.873Z] 66e94bd4ef8a2c3b884cfa59ca342b2e808878313b89b1d9c9a1fcb778b9b6aa1cd770ec11c10116a3dcaa9cc8554539ead18dc712ecbb502f287c4889da865fe04dc1a600b5f0a07a79b047ae4155afd52eb76ef9c5890c68c18af3d72339ea673db8aef73c75ee8ac3450e3315483f05164f83ec8cc464e492ff8e467fa2719b6e2cdf1a7fe1ed677060d59a53df02d24090acd6ed618afb08c327488cff74554c6e3f61d838fb0e01aea53f5bac5c2fc7ac884cf7010756c66c7ea7b3529968c175c8c37845abb914ef556c6db8d3f90363d606222b97674896e133de145f98dc02bb3605d26d35743dfb1096ac678a9dfec3bf45591fd0489a9eec7a5d1cef87700f18187886f54e5bedaf668fbbc4b9c5d5fb674c8fc89f3f51b24dc73292ab0705ac90638cef0e102f08d08303f9328a74137ff3b1c657dce029e90504029406e087dd7133667805d8ded35b797d3d698a8315ce4fcf5445b9ecd981be05b4082be1d419fa062c189f55696c8fb6aa1408ae153d9f2e0ef677bba4ebc35fd1a870239035a92102cef50cc0c07fd8bcd87bb4523e5e3b3f0fb76e48428db793d4078581643dacf5af39a1d863b6156f8dba6d3193efb44f79365996b7fb924a3b5830f9c2bee2921773d0ff4d4081fb85b41b30fb99f471a3baa84b4b94066bacc6a6e5d1b394e9645c6a9b142aad673d9a37da60c6304aa34f187c939b0646530c0494c938dd2da0968ad783debbd7f3586a9833300caae2ead0158481cee175d799b4d62421ebfbcb8b929501807976f1d356d7ec11b17f5cc3e2190f2577514cf8f19103cae8c210fa1cb7e729239b0c236313bc6d73abbe1bc93c547952b17f012386c7b88d36f95999727b285c488c73c12f86ca40602adc85f97c7aad1f3090ed004b9564247c29ef60f724b3e00cd18374e0600427a47d1a4766aab16e0b385b9d7d93159ddf0ed5ac680cce6a9ce8a1bf3f14768e213b6dce7aef59c6e843a94c44383fea512aea72414211f962735a7a98497236880b9621d18be7289701959df860818dc21a2cee48aecabedacc650d898e9851d8c438bd89027f6aaf2ae7384dde8cc0e6c5087a8a3ea5fa749cbf3014553c1f1542039956a2038424e8aefb21521dc1544d01bbd94abb25da07ec4d60ca0465ff37cbd7f1558830d7df926a89c069b99628e3ab58c6f048347da1d51d845b513c52f29b746931e73ede3a53d60f0e8e620af8432e76424c5901c89fa5cf9561d0860901da6f65baf184c055c5f10fb611c2601022512ecee59db31875f8d3e0cbf097b065ea9f458d4b578bd99bafa4e1a91d731a4295d28af76ac9073aa9f86c9a86bbca129745e3ea230bf679d1de2b3b6f1ea44728f5f0d805d321d1256be303288303ef800e69503cd88222ee7bb04bae60ed307ee7c55c676f57b168a0b1ec4d2156f2afb05c64a390fdd16d18e547c18a45571250347da70ce741c364e51570f893a5fb94849b9c49333305843ba4d19e598306de9ce9657db9124e4324ec3bcbd9441ede16c81a5b674471eca97fd86bad825f93bf0cf533f521c7ad42977b1f563dfa49add7c9c16d56ed6afa7d3a3480964b89f9908fd33df6cb124bde1b3731b06813fbee0899bba1bd0b5b19c9526e885046ee7db59a1208c0b2444278a773464dfea61b88d3cb8b23aa31e627d7f99cbff58de001ebd48861e635aeee80dcb0fb8d55c676db34b8acfe4b7ba0ed2ff2976fa16a53389b8709aa61991ef15d8a70521deef4fe53ad6efcf68f881271b68eb656f7d1a9b0e1b996cbca9c41e9ca128c95f15f0b09ff536d0af6b057b4e25d37f66ef99c22402062c00e2a36cc75a33cf5149063df3494b944c6a75ccc9fa232c743648bd2a97e2c33e47e848978866b034c581fbceb40f4ecae7861d7cd38a8fa180881878c5ebadd1208806848841ed373ee05d53a8bd6ba2e24252c2d9fc098245a67bf10143c94acf5680eaa64e9df0eb7e7d6109fae525d7aff394d3fcbb446fccd529cd50cf41ffc95e3c188c19e241e9909cfadeb0e81133f0c55f136a0cfa39b66f8ea0d4d3b3bd738daab39d849f3e515a40a4850c455708f4248d2d978653212d8cecccfc3eed9309061bf194ecb12bf8ec5a28b5ee83ccc71d221ef66353a030c0fd8f3d67de9e5156e36071b45ea47125383589599af9220c540ec25f58d2aa17aaf2c3b69d81042f1d062929657492d6f49df71ebbabc39c46dcef43b1b29b4ca3ad84745c233a31bce2911bf46f82718200196b6672a32a4169be753edb303167a3f13cfbe0d9496a622894eca386badf6788c93e01f6dbfaeb6d1a66320ba987239442f4c9cfe6da5f4ab172f7f9dc3755e89165a676bbda2e8ec3df32779719d73d38b1c4b1948ce2a840c2c119f87d596d7461e614ff8307918ad0f44293972f2c8e7670c360c6f7f650773ff0febf6d16074ab7d6dbc6d76e3ba83ed0aed6759953f091500cf4045b332d90bcd056819348eb107edddeed30799e649c2d6e5a72061a2cc8913aeebb5bf6fc47052e5566f64febfd1898ad2230dc4f74bf70cdd0e0b7b2f8f4e38f63b00bf2c0d691db85a3098e34dd805faae5682d557fadf34d0f9de4213a107cf532fdf75341e052a3205d8cb79e78ca72e6e91c31ae27389c22c5b2a64a413218ef5c8567453e0d715a4bf577a0f7c3c6ca1e29f6f10a0d1d42db63de77a581649ebc5b4d8f25a7bfb9e18fb37477e14c4b8267906a83e1d72c1eeabc1a04693af758d80898d4f61358e3ca0fa3e5de736f76337cad6666c04abbff6777113467ce9154bda3aa7cb6cb38dc8808c432b45477361ec8fb14915f1479e09228dfcd19ecc4864efee783a2a4e9ae3d34e63546cedfbe4a5cd4a908dac89df9d2a48322bc43c2db8e393d27dc926f8deeef294b2cc09dd990d2b23eeaebaae21d961a3c5b0c52d1ea5b7081fbcd8c478bba4772c63abedb6f770adb443917d470e321e8065aa348f8595dfeafa7368e2459fea16f673d6438bad00a027241671649e13cb08e59020a9973ce70b425d424cf9e9ee5a2b859b990972fd3db447578c8460885ebe02a9763215eb27c8bf74481df4fab21516a6fccf105a63f0384425a560a0c4c6a814fa13f82b0f24df1e4999a15b262cbe448639635e1adc8ba3ebfb30bbdf3d8cdc311b47e54a19d282a0c463c37f270602f3a0041bd85b990c01c53e6b4168153d72f410d969a1d2ec4b4da47b7ed03716bec2c63b9a040ed87d10edd8f518af4a62c21879c04714e2d67d06c04d9dd693361e77c4d19b774cadfe175b623b94757850709369fc3ec8b4477d117fb7a06d15b90290dfdd566b651860ff8805af002972e593675f7542ddf0c32dc3309aaf5f93b1f5561ce5c2b6fd47377467e13ccac5f9779e9b43e07ec97c88110384bed48f65532e79a32d6e62c9b7b3dbb9aa78c9375bb74badbf82925991fd9237ce1bcb70a49fc6e8650f8388854181eb7a48859908842e813dc4e09840b53619479d86e2839c632b51a4d547ff3aa699f820a185b68f8a492d0308eb2963cb75bd9b1388973b811d60c677ec890a09b41a863ab229726a8dc23ef5994dcc5c4f19a847fb2f805b1cb2e8cbef71415ddd5def394f27aca2bf846c1530ade4bc7dcdbcd3c6389d25dbfb8ca596185cb232fb2d3bd81bbff090590a9d8438a9a20d6c4c9e96c5c2ae73c56cf7ac7cedb6efb9c9fe495e82954d59995b8548c4ae5aea70c137c58e00adcb8515931ba8cf96b274847762efc3ca57556cdc3dc42e775fc24408ad4181f0746b4ff9667be67c50b15be4df2905c26024625ccb1a0b7922e4b2c9e25699ba78682021febdd3c1bfcdecc569437dc4c77d73db0c967b95f9d1ad764b26f47581b6210bc42cf5fc00fc4c24a0917c80c643fa037498211e612a0263efc303105d651e4cabf4585abb220872b22bf1bc078fd19a04bae15a4b706e6d42ce1be88b3e33b7b6c4c2319a5a07627bf0702b42d8d57d09c2591b11006c904a881210ded6e91a2de09004a761136c6bbb1009c5739eca662b8e35ca18464fadfcf1df7df9b65db7dacedf5a42bfffabd1724fb0fb8a826aaadff637aeb3c45834e14d284ea519f08ba7305725b54eac61081e1a2d5a2a70d737b61ad08aa6b463fe234ece1254a9e235ee3e6182226fff987663f522f087fc32d9ed45796fb94b09c16f907e3c8f6e3a1967b32dff19012a6ec2bf7ca32d291ef026646edb35eba26c93fac18fc1effa176c62a9efc08b17a85ad8d8b251e427f3aff4b58d41cece881664bd1b866a5cb3588dfd5c403ff3707e1e945809cb9f9c4e1c98ff352940bf86a469b0134db6cd44d34614e66697443ada9f0b6c1f1dad3658435a0be849f0fbe9115108f93dd7a31fbf5b7558e30a79066ea00e0ca8ae562f0f29c5f972e7bef1d36a9264c29754962fd6021e15c60e5680f28a0b6053dde37a8cdb0382dbd588b13142ea3fa6a21097f35df71626ff726094b3d6ddaf69c86e01dcbd493b6bf1bf5cf3e5d1ff7a61d1750ce52b8d078c0b310371b244b0dc0b63547a5248b96ea822e2d096c32b13eb1f34d2a940d18fc87a46fcdd6fe00b7ed6a854a3b8aca693dec0aba4e5642d238e28f61aca84c6b519e8a38e5f4ee2379acba4d434deb11d81d7dc61b8057559603d95495af4d3cea32bf4f06d4a425a39051fdad9b14876dd4e5da84c637dce00b0999eff4c8ab336930f52df31059a0fa4b6209fa0fd5e8149ee29de27cc631fbb9ca72864948d341005d80a40093e8c3bae1edb1daaa82df87847b0d36df92038bf34ddac3d54b4f61fe5a57a7bb408b3abc13e11e222dc45d74d9701b5ad4928d82fd52ca6a0fc8b7455b94e2974a94f1533f1b333f2ccced2051747eaa7179a72abeadc2a336dc0b74c7ba7fd9617abe464778283cf976a779960d95c1ef4ad54c357c89078bce69a1896b6e5bde6dd854fa353089b77b9d55e04a006d30802e79b9eaeef36620320ca8251424515575441f7232ae4e04d93e08d47e44425d555418df3e9cc184b2a770cab57b2bfdf9a00b8783d19e1e70feebfdd3533c19fa201aedcbbfa4370b0aebde59ee061784fa92f94da90a4e70d06a64904ae4120f3aa30569069414022a3db5db6941e17c9a30b0181b8e30de537c5f979baf763c429d8aebc8761302d1a7405cdb7400d6d3222803f164060ebacfcf564f0fc2e1409874e1a0fb99c0965460a76931344d8ba42c2ec9ff34e4ed5b27ff0966bf60665cf1e29ff0d31ee88943606a275d7b1540765baa8dac7380388b2c120f96a355555ad526c0db3012da2329ca07fbaf2d07a5f16b58ba8d46cf63e6dedb80d680fe914dbdb953b5588005720a3936ef89cbfc1dece6c9700f9d20adfa3de42f88cd5d867b2f906e3f740be3a68528fb367a79624ef7184d2256f9035a625f01c75d3b728d2c821731840d7f4c52f2b1de7e19692b3d27630989a5cc3ef9c3c2f18a8c132ece98906695f3ae9d663a059b7a7d884e659e57fabd924d171518d00c4c3070308060d778b4e3d616dba30ada4542510d10521ba6487943fd945ee9e17522a8e4b1289de0f50b976057d874dc316dbd31956b5ff9736c54c07b5d7e01306226e7d8148b4fd927b11582ac099eb82614f842672f40aea6b5aba3354d2109dd6484d65dea6152380ed7fdb9f7561c3cdc1c6767e6a05c9fc689ca83b973fe8a5eb2e873afe3767128bfb448fac01946e07227ff4b317f3d5744806d8f24e48449d019a7e5113c2a5127e30af1ad8f3706beaa896cace229f78b81371dc618b13911f7b33b718dcaf4d77f5d1fd30dc4a60f325316465a984befaeb8ccd4a6b1025c673f0c3a82615bda6f45ba01952738a83d54e056903d043e081119e540c4bc4b0181bbd352e2c7130c85eafdbdad62c0e088d0fddb69bb0d1736009605ef36d65900d3168e2ebbc88e969c0f29326db4f1fa4df7e95859ba4a03c8bb87c2eb0781bb95b97de36d4252b3c53c5be70834c57bdef91b80544fd9ead06da4a936a521607752f17b8a1b01e61dc2e7720a4eb7f3b04f329e328759cb7c8e3370e2cd3a3d04a76e1109e1709cbf9771024de99f2bef510780bbd42a9d410eb749b6923d76eff3bdad0fe129f7901fdae1c0fb9402e2da0ee9e7d92cd7de4a20198f8de195d15407e2ee17aba07ff18295bfa51a0563e6e3e9733b5603e107694746c5b72dca8c38c57b6de103e482866d102fb18930a978905c413567006ad4b60b43a28d5abd512916565c174c2e7f87a8122c637f5f8b81ed2570057e758e1f79228c30f1cce9a70018d7c3ceebc0f08415c375b482dffe0bd20be841e9771c94d2e60c36b13df5f684f53c7eb46612fc6053c1dd5ee06ac8fa3be8c2dabd0bdadb17d93bf003ebd59c64363a3f869ec7e37e4a757639a276118a1db9bfcd2b6a0161bb51eb5bd7d70493e302214e7687abb74a1f36d302ed469cdc2a80f3dcb6a84c1b639bdec76dd8987190c40b0d93ea75e8405bb11c4b172f36e9dba3eefddf5c74e85929b5bd0cbb057b0884c498bb92834ce0e5e302976aebf40c9496eab35b848c57ec29f4cf79af80e7482aae2ed9bca5e6b7f300be314b47385d61d69ec9e74ca12c74392a510abf4e7e7cf09671f7a01e4d6aec17a7f1d8e56ef54c1145d92845844e9c13cb0fed83ba430c2a3733047be5464c9a4845b038ef828b34da000715dad75fb6831900d4dd8454c588159318db6d49f9b65d9f489531eb6d946b7c50e92b0ce8d592336e013c23d30ce63b828a6f44658f0ec7ac3fc19f7d483b653d1c427e1f8b3f775699ee508c48c94b9cc82e6f03874aa60fea702f57c403159b9c00aba81a92e70329bffe646f32d52340a76338baf80900b7c9d4472801e64925130b57281ea77d27d21182499bac1c53b3bd12af1849a69f925b73918ec7c0e2a8936b5c0fc8aca4bfb886b892220ce47b1785e936492ff8b0005e5474d4a42b644fbcd7b76bd43b3f3f96c7375755d8d4e0752ce42600ccdb7f01ef73e83429b2f6ee62b8f4a9deecee590acfaa2786f73192cfa055044cc98f723f78814decfe82b7a80bdf82f661f1c6ba4e9a9644fa3559d8fb05bbd4c337a2395694751d3a775f3c11b6fe60a30d95d8b79518fc7a5bfeb89eca99c16869767a2cb39981ccadf05bd4a3affe50238247372a165bad9ba9d5aca1bf80a870fe5dcd8490513fc62f8b2722d09b2093604a035dcfd0867900f39d0ec1165711662b62d2a5194dcd93b01d801a109cec435e8c6335630e6d9ba5f622da7be0914b2c8586072a4abc31f004a9fa505cdc0b1c9bd6e7e3e016c925313d42d46353d3997a7bf5bf63215ed5e8028b5d54060fef866a8cd1a5fdaf592f6ae4cae06669537dd1776cd61840936cdc1c6cfd7b07f0984314a9c543a4f6d03163e3d3631965f1d885c1617388c24cfe48c6411bc0885e11fb9e8699443eefad23e241b722143a554741b60f59a281e43f1f1d979ca326fbc377df1b5c8f49aec868f3655b9df1e14fdc28fb71c3888604637092d0f3d7cfb459d62690c57e88d87e6d8e50a561f83be07b2bc2463e37641a27c4a133fd2bbe45842cb1b615fc384e40a96e59bdfb9bc73e93392057f6bf0305138b25f33e70fa6dc6665693a949d00e8c9be608c3dc31c0ebadd3109f0c0860048418e77cc020236ed559ecc23b1ef502aa302a00ce9d7f8989681570a9b4df154956b0de983c98a435f39334d2bcfb0216c8047a3f446da39e97ace3ec2442c6db165ac38cf0ae8b25f966b76d10e3579f4f7fefab236d395b887a97b8f24057cc0672902bc9ed7792e9a66becebfe8e0b082bdc2092a364db7ebf1de5d2943eabaf629d51dc715aa67385e2a0d81a023faa04eaebe21005350236ce1d884f20b07180bd886fa236f4717a5fe1637620a6dda4816483c42fffd09ba024b5d10d95b934849721b677d8d66eb57a6b724e03f1c0c1d190962d60e76295bc28a0b1a016e5b18ceaf9793f4536a9540eaf049ac3b5a21379e277d82852a935cb0656142f5098fdbd62cd34a593aec8237fe8c260c377efc0e8a83952c0060e775a0697de253a1a4ece3c2a816545fa7e376616de250bcd1f2beeffb8eafa316b6596d34e564cdbe314857ea16cfb46913def47c2107cc2a70e4b06a08206a9520f73c658c00ef0fce15f2467f0965fa1ee199e7685ed9ece585b6b89b93373b1af973091b0bf13196b2e87ff940be8c11340404d7b085aee5a8f1c463fc1c4a034ef16eaca2fa51a899bcbfc9a98c053d63d6ca46fa9bfed32a2711f4af9969cbdda17e1a123f9ccb89a99e594998d9dda0f22ab38e94da2d26776ab9a8f22bdfcd74286d4afb302a83f1f35781ce17b2f177aa7d2d050c14d6d7aa93f96a64b6bc7deb6f4998fc7d6d7fe4c4464e4c0f106f7240aa964d74d540b3576284001db259f92677404a140aee2115d7141ed908619a695ed26c57e00e66898584825aec49da9ce84eb4b54e37031bfd17c9aebd51c764873549b1932807f1bbdcaa24d4c8f21c9affbd20028eca7c218532f7af6312158faf24976945d43af319e5687dd004fde0c707b38809055fb3c1c9cdbe9aac1ef905d53f34b3cb1935947621db45c7daa1bf6d8fe7bcd744ea3e66da78502e4c0efc4220e6a163ce95d78d81d6dbd953428dcf693cf9ba669f46fb877865cd07682927aa04c8d6e39dd15b55a682906c4d3d4502ab5aefee150c8bbda499dfd6673bf07e81a63607d83cc81e7a8dff5f67e6bf0ec5ebb5465195015f1f2928cad363c75c03bb226d4743bdb0fbe554d9b52c875e1333810d6d4d017b8443fe786c04f21f9ef5e5be7299303f2f084331711c3b7c6f20d579da2770ebd475774847bd4d125db7e3bf95b497b1ba647c9370d5c72512d94e72e3c5bd9ffcf1273b8d853e57b320f77efb97387ace9aa4ce26235a0ac3d087489a59c8eb9bbe0cd1fc92e48cd22cac8c6c82472e2d7aecbc063be68a5f55660284e068d6ce4ba7970497078e550bb82af5ebfa7204b464120b5e82aed617490c2870091feebefff77e9c4f13532870b79540639bf09d776e8dec243c802e3536be21d2fbc0d4821101517b3634740404c97eb70e8536945b573fba8e26f172d1ea3e922fa7037564bee184eada778ca0bc10994b2c755eb86aeeb291ee5d44da066a0dbb5db997492374d070d81d184b2d11f4a292b009b8075238e84b5b59ae11eb93074f9310a2e88b9acd4eb48666f3624d4cf50912f68c49be909544c894536abb77d913057bebf68ae65c6596445859e0d998c543562e8e227cba77d7779f6b002ebae441e71193066467e3a6ba08468ef123ef134a295853a76cac71fc73f9d7736366744d351fd4305c236f74f6e3fa7d1faf1a1fffa6690a6d1e6afdb1552234d765bfe59dc5825084b02f76852c93cac314fb2aafd2f11f1f56c7c399e914dbd4aa591a87c19b45d6aed77ef5ff2a58bcc25051a8f76e6a27c4e9967ed7b34e9cbbfc83f49d0395c460ad64020c1e4cc8976311af2a673aa9ea9053a302a77bf5953767c70a6d6f9c2b92da0cfe54ac7cf3b6d4f79ce5afd02c588dabc0253e1fbc78a04853fcbb3a3b41bf351b5a034bd2d446a2e76d3382a8ecc5a33ec1a4daf3fc983e96b8764d17b9f265d5a595c033ab360fe74dda580203c3982ad10d832b866bff5e2bc14aed9b796a5c63476f6b031f046f741176927e1107a9867b87059d137dcdca0251872596e6241d8034658af1da5dbc390755065ea08fa52a25ace8beb23145e2d0c1cafb6123cb56d41814f0c37179e8eb1abbf39c52152ad1cdf10039b5b9b69a03ee12f841535b61d03ac04ef41ca4588d6547c0d2bceaf2cddd042e685b605148cd9b7267d203204b84ea999dd7222fa9891051dc4222570b4eaec5b4e9bf594bc241f4c2dff05d9637ddd62157d13dc3e252daead23422739700c6ec64c22e2b08dea38c20b02992d08aa3254b43d7d5a0754a14779704bc17474cea826b05241c2605d4404b6f0182f93e6541ec58a20834fe7678d40055654811094a86b1f12451e5b3f61e4f6cddbac8496e797715ba0f524a2362ef2794ed044bed2bc350c166f76889daafa3019a7be91ffc9b618a5b469b2dc862472a5e4dfa1ac1684edfe32c3655cafd6ecd87fe28ba7f3317aa7d623216ea5d7c2aea023fe8b1903d57f63bf5ff99184d7cda683473ab165c31cb8b4029fcf213550f838c33c0f2f80c6e8b779cae55745b56acc13be14ee693abe81ffc496e4919d4dcba410afb6d492be27b9e7a04663d27f2a85127d9915f5a25e1703f95e9cf9c2f32d3eba6cea2399cd1a87cb11f8ca6a21b2c95dd83223a0926f4a900cfd234d31e0838463d7dcf5995c941c26652022b127e9ebb29a3c8361d401d6960102f426e0337b8a83a469f2477185a7cc7c6667f03e8bdad191255a6720dbd69a65f4605d3339bc87079c342fa5f69c795a8b2a904afc2b3daee6faabcc4bf6193c35c3fade5e5b53ae33c26ea6e94aca4bb3e0be0ae07bc86f6b9c704b6f1aee1d242fc2c9250369dad1a4f10d19ee09723552a442d6aedd476c2f75799049abeca01cfd9b788c9129a5c1fd3fced2da08296d63faa873fb2a88f927c8f8b4b5aadf4caae269760da67258190fba167b7aeab8c0d06d1576b69392bef0a15685d74f4c157e68830bd8b73a72b66adb74889d4935967f3a0b6a1995f1ea4544c826a9645186f29ce631b5890eba04cbf19a8ca6559fc3ea0ba9930a55b15443be3710efccb2b0faf87af7e896c391c9f6b16e8712536bd1f35dabade3d13a1f00f9ec818c98e0e40c82fd64c07104c4c34837eeaca91aed7105da0b56e55f96b35d237c884cd7f8b08f3e2daf0264cc8bb80cd361623fc2d5da4af4b849b7531f3f603396230a6a29252a863f01a707dd3e506d085ac4084fe3f77f5674564807be4c6d9714eb60a9918de424ffa60eee9dd5431f3829a8668e83f4ba94b483bae810c4b7cf0b962cd1afcfb6a41c910f021abef644effe17ee95dc4df2b9cdacc3d6b7dca9519b214cb864a5a16f62ed087ca148986439cb67d13d92eb8e8289528c8df5f67ee0be88fdd56285e4147ba3c1717f2d27d1c5fb0025b7dc3f1ba41c7aa4f8a1f179c94ffccef19c0a6c6a77553155461893db352353f1fc8b34a06ed6329042188ae85867cb9928e36fb7c865f39842865ca3e20d1c40076a257ed639633b47cce2f818ae41568d7f2185f0f707e6231712b81423ea801d2d1e5bea109ff81c2be48f712d7c3eabe55f59d38a26f09386f5cff3b13182211cf62304750481fc5992666cd7995f5c139412348582e9fd0380ff1f18e64c8c6a126f8cbe2b678f14bbd7577f6bb5fd680710c1798f171e468c49109e8171e96625579ad76c8beca6802f0d158273d39b91128e74f10d9c8cb784e8c35f6e1d19062cceaafe7e1e788c7040fea651f09a5d5a02773b54323cd4c1454aa5b0bad87dbbc264b26f9a38d52f0f76d0d472df75018cbaae695d4aa7949112519a76cefeb6e8474c9b66423ca40ec9927e7fb4cbadb93a73b6cbc1c217fa00fe356
[2023-08-25T01:46:39.873Z] expected (len=8208):
[2023-08-25T01:46:39.873Z] 66e94bd4ef8a2c3b884cfa59ca342b2ef795bd4a52e29ed713d313fa20e98dbca10cf66d0fddf3405370b4bf8df5bfb347c78395e0d8ae2194da0a90abc9888a94ee48f6c78fcd518a941c3896102cb114f84f5e0315a24ca4c05f6e92dbdd25a7087ae94735e1f83c081c5920fb981735428e2b267fb599f74df415cf6fd12ea2062626acdce7cf4768240efa40448307e1f45d5347a0fec06e4ef89d9863b82c27fa3ad540dadbe6c3e4fb8553fb785dbd8f4c1a049c8885ec3c56461a6ef52572c5fd84764ce9986d3582c36b6424bfa9c4aa3abeab8e3d59248dd6b5634b2d4e7695a8457382d0b0ce402a75ca1a3d9cbdd2343af3bd8938fcd40047b92ffa95304e9158b6ea8b21bbafa3e554cf2075686ddb2ab2762cd81e9985452f00670dde42da8a38c3efd75775a0654bf44b5212fc9b81eaa62c26c1bb32578c7277640a8856a2eebe299a560aec9b429c90f8bdb523243f49ef31c634eba9860a0750f6ef79e5fd21cf34ef8f466e75cdf8c3f41f28304ca9219c56863e6520f2f914901c174c3d98dac40c0aae2fa31bea797b45cc128eabe99eb55197a20f7ca83bf4ef15cd89c0ba38aa7ad738a9336ffe9215bdf060a9e8f998e053619a11b2ac86295e34ab2e0bb99bf1ba638ad5d25912b67b2bed3525d43f7487e14a34fbf7da0bf398e150a28b2a2c2cc28354076ab6e0950b2bb3d6d35d4fcc2faf6aac1bb27b7fb6c5fe3c08c93cbee19ed80564c73d265894ee126ba2a80957b5e298ce09a66ee8d02d643ec9087b9b0441a0a42f44f85d9214509770c5a1ce947b4e3b2537d293280e4dba7409b77065e93e7ff816d299c3141190bafe4cb1b46836d0af0781b8e98e2a4984dec9648102dbb4c84aa92169f86a494d0b734c7e30859b7dba7d0270d284da1fa67b2c8c05d3db4c06c55a1cd55eaba9cf43190f977cf9a9444b347c75dcbb4240ca067cbf5b791165baed4cf7be85151d9b76e8e716139922d816d3452561e78f589bc67774803a6ea2a06c27604655fc8218137ffab4f5f58e70d8aca7d4d14354499024f7c735b722c92e4c896f7545685c55472f48ac2068d02a84a216deeb3ede0561db3d0e14fefd6ca32381b344df53df2ed07eb0e34b0755c98fe41931c957665c9344d597b22f00496633f801d95adae3a99287630dbb0b9a9b8702fef1edbd77c8abdb6db8b3af2098bb6199a8bd83ecb9bef6ae393277708032c52868ed46fe6fe37486ff8cf37ceef9748574edf6517da527afc6a71e904c66b9e7a44e10234f7bb1efcc3532aaa4b6dc752d8d84bb03188c9d5810d952f7193f2d3185d1b78fdaa48cbf605f7af052e51e53c5c1c27637f086ebbb8fd8916f0a02f813325fe3db8f9e086029e8179a971d6bd9b482888cca7f776b570bb46628962e35c2b1115a7e59a524c9501e035218b6989130447622fca55cc806b43edcf75c01df3251e2f5dcb6eb5ec054d3ed11e10cafebaf14ffabcb1381f024a50bf864259f7feca8f4d62b6894c64ecd7c8d290a1d8d4219e7bab159ddc6e38d745292da6398a1acd4c042eb48a7846c995f5e2b6b3c877514232bca80cc98fb2f89a4cf6c61bc875081a39f94264c895a791054af53f2b11c26ba4e6f32459b2e99581ad7bcd79156a221eb8f142e4b695cc906a71e26c4512c55b07f9a9e72fe5864b87ed0cc2c42f7c9ecbfc9eed08579d9e751708585793f9c8635a775310a2a79c591aa27534c04b82835a07e09821915ce8c298b53bcd5487564c4de28a38230cadf212106dd4d622bebd70dd07d8fdda6cafa4ee0a552fec5465322ee7f5ddb6cdfe5beac78ee493d7cd572083ef158f39870d7b1f8d15c556751d84e0b376e7e25e6e60de7f29e7b0f168bf3927bc098c8b4c2f497ac52ada667c205fbcd63841f1e3f60bb4decc933fd8722b1dc77441e05bb10815e749f66f2129959ab65657b3c012e7b94ed4a6ccee92d628d68a463e79467fae09585e4078e463f48dc5625e6ffc1fdc0221bc3f3c0af1d898091751eafae53d1c23bec6e4f64d2d562ec0a545b2db219ae1a1f9d756611786510f9d69b7b0d1aecc7babc396c677a59a98ce9231c1982beff97ae2394f48bb965f21e85e9c1a146627e84fff5ade6f82027276596e91656ba61efb95c18488892c5d5d34df1ca9026c47d32be450b0bc386330d3c9506798dfde455838bfbe18d1e80c4faf948d8c931925b6092ead92e072573ec274b42decc2a923d973d31289803dd383667c37f63a1f5da7035dcb87eef0d6dbe50725e56259fc70ab24e1747160cb5594ae0c89e20dd322452b365e3c13614fffb166d0f6144843b169c98cb29ba5ea50a30bdd03391c16a43c26a419b8b570aed41150549df88bcd7d9aecfeb2cc3553c42363466ad0fe6b828f5de692ed871dfa85316f513e759f5054dc89ea7b90dd79280593f0da79689e470bc0068998ba7a634c5ea2502fce695e43adfc2665071e54e1de130b0ac144c762c342bb1ff5958bbb189dccd4fc7baf6485f57e7c69932351ebf858722b22312422b4adab33ced3313901e5237f7fbcaeee10273140af9658586ee600823debb9d53f059992285eb55e1de669779ddd7bf201a0c313cd234854e0049bcd290f63a258cf4b4a074409ade529619cc3fee60c5f1737bcdd5ae3768b9bde020fed85f4ea54ff33180e33485df4ac952a89ff32bab51ca8707f3fe7b581caf15bb22fbb73ac94b3560627d345594504ee0ff5657115a6bae8d7fab3bc923bd7f1f89cfe3e86bc831330a669301d9ddaf2fd7d4ecf33f842d3b20a0a8565e87bacd340b1ba390c4876d2815c0ca35d43cec2824562cf9cbe64d069508c3e30773078b9531fd6c3b88626ed0fbd06a70dc4642373a6ebac5fdb7a396814a6849a13af6198ea98286ccbc29c6d03429b492349be2df1f6d2fc0501e5040cc28037004d9126f2954a51f884c3bb11441ee3350a0408c5bfacbe1325fddae012d2fb82b8db914e63b7af9f17bcdd81bdf763898590f87bcd08032dbe5f4d7a8ac3d7ddf4e0d0437ec814173da6a0c792507366d9701f3f47e5498aeef7e6de679218a7feb0e954a41107de263e7ace99c8890dbe4f0f01c454d4dabe146fc668ddcaa0dce1d6af09a492bfdd44f022097b252369caed10cf36af326bbbd691b482b9f2b663afce0e632e85ccdc44f216edaee7c375a1b5e7479a7c8179fd666ccc085ed632a3a91502be63bb31d6bdca179c34a7ffa18ae53cba62af802e845b8e5b1e9cdf729b7a762796af15d8979034a60d1630b23d0929399dc638ae5c45f7b0f73c8c15694e11b0799a0cfe5b789ee585eab8090367351ad02fac8541a9caacbba3e964089f93a7d75fc3baac582fecfea127f8da4278ad0c81689a782954c2a7ca6bbf6afe5399b27fa35a9f126efbe12cbac2167ae313a41e6987021787c9ac2deb43eeb1aae7754bc62b37f0e699094cd8c2cc5172dd71005bbf06d475abbc1c90b6f39bdb7cb327cd3ba3fe8b891bfecef84e727352404c30fa56b0a04e08bd3e078a1c8921b9f3958afc4b54c45d2c7c697c44823ff5c12962238e0d0892551df0e0461b381c3557076df1f4a6d2ff3fa02fe7c1781acba4866c7cdaf437bac82ef50ef6d12684c298c688e80fb39322a1c7f6e436b4d12c63f9417c49fbd22d79833027902b4afecc849c4eacc2bb97f23bad81533622d95125d9010bc76436d2846f6e9abf9e4cd0be7b209b1a76da7f8f89a33fb2ace96b6473fb93133645956578cdad6209fb8cfd98ce81d35077e0046fba43a5f303a504ae99b074048f426ac17dbd3379b7c6e32fc2c7f4ecf9dc7bf06176b86faa8ee61e49187e561e1bbd24a0d7b67a31374e657b1ab54718d937c926e1bb1248b8aca44c520605a6481086e362c5fa21e6786e831d220e892ba996ad717e2e9b766a1019ebb6d2b756305515d167773ee3d55b52ce38ecd5742829a8c57ec0ff5057c50ea0fe023b8f049b8b0828b0d51669fcb0426a88a64a9c4757e9af7aab86b12f58a83e302a812f576e75e25cbad71c1acea62a91b9f17c3d3bb2d11cd82e577a2b67261f08cafa70a3137ca48525c8f63762df872f766be9a82989edb09a2d560cd470a8a7ef781c06c1d39137a4bff97a92c4f5d14b70bb83748bcc3cf7c2b50ac077dba3d52e541a1e2898ed7d812caa85dd12ca19ca8ba083ffcde8cda01cffdf9b27cfa398b3e271cede640fae03e9c1a9b5dcbd6baaf7e340b22a2bc58d1ef0594fea2419c0589759657c71a0bce8a8374b135d805e0747c33b46530819e89813d5f1e146d1a7e972a8bb069c3e8eb19d56a613115e0cb261d874a34f689d72fee44574cd5f93da9953044653df160f22a2379e96b908c8ddafac35a3164b79a8dca1669626f6eea066ad2352c0f7054a1eefe9f1702fed7b58d504bdee6d9aacac36fb02974fc36154128a03af020820672e50e05c02b0af4224ed0b071b0e0e27049a4590e010a5ed0e7644f9bc5a793d10b9bfe348d4ebe676876ff1491f15743cf1b483462a2c0a21356aebffc18ad8c5ad362d43966d280c1d4b27f4f348a2c07f9ce58270778a495e3ec91f9a838cfec98d0ad454bedcfe8dcac464ae0f2d8ff55881a87642e90847b6697296fae686cbf66ad3a6fdccc900ac806b6c54c39f3a2faecc24e592e9e02ee9025cb1fd74f4c04d2fe314b0993818d628c10d6f660dc3041aa4c71fbc0ef0bc5284d3551ec7eb48c6d38d087de1865c144b1ed0b9e9eacfb1ca99e6f1dd21d5c687f2e122f456f7d7d1f1ac50d4f2d57b0b3f1fd0caff9a598c26d479f52a6ce97e7891556d2cfcd26ecb081dc68c768e79e03c2d89eb20724a6194d553fff0e1851530a20dddb0571dfe6be6654a229ba8a1341efee61a767f4a9c3d4a7924e7787704598861dbaa63df8b62ec97938dc7da3098522422263c89384f18b25f1c5031c78228b8d8baabd69bd3ccd14bfe8c11c3bde7b9cbb3197ff870c53de9292219288c780ddb132e777fe1309e19c48b19c34fe0592fe5da09db52033d033616e7ed696a8e51a79f3fab27c56d0a03ac4cadf809e8f639e298a0e8e8a40e004413b60b25ac1fc4a64c2390a206b95e1ddf896a4989049b266dd3b95da13eaec015f628636fe70420097999c821c985ab15098411fafde016a3fa3a79282dcf2798968b52eb06ddde717c77a9142e3a4fa49bb74080b76b9646f96a18241f3f4b881c880bfdeb4aa150352c67673a6a9192a17ca66d7ea156242c7a6c3fe3157e970f4a2c8f0197a958b4675acc06b4815657158c171c48e5b1200ce3927ecab622b46d7ba9095ab2a0e409fd76870e51000d5bd583288d043fc28e1f95539d359cd0fcb9fb7148994a5deef9fa12fcbf92050d8b6020fe74db5bd2af76110ea03f5d28d5e301dcf82378e4c9a3799d449a3b9827bc7807eb9c00ba213c1b5c393a13bfb6479a198606e2c810f0d983247369862a688e0066d09f93022d77bd20e1f15eb2dc8e9edbae93841cdd0c4a7f0bf0076f3d157159c0727d3c428ac1ed13ccdd38535b272eb27c26db2535f81f4db3878858b893d9e0fbf53d0996f07f0474292f8e8c8a68dd063e4ed7d5b7fbbe8c33abc39e95813e57bfcff09a897aa99a352f17eebbd03906c21ab2845fe4a79b61e791f407859c9e3443076efdb10ab471957aef52e136802482d87aeba1f0f0b275b278c91fe4b99a8748ae34182f9cc5eb7ceb43fb0a49fcb78cb086b107cf8d318abcd8b9dc1414bd40b33d1f17a2c23a95aedc77f29207691af0a0ce1eef62d5948bd8168028e8918d9307f0fee91a4f29eac2c84218552fde0a42f2e6852d58c02135cb4bfadd9bb95090a6c98976968744f57a3d990881b50c3e1bd67d743d4437b6f68f368da22e225cf553dc4eb1c190a60bb39bc89882ab811c3c583e1b8af44ddbb98a4918ef6351587acdb4ce6e987b9c9e3990ab5d1df138adff89c896225433318187ef097a12f22620ec491fee89d3ef0419f278e9bf3ccf918fa755f94e91077cbffe66c0386770bae62f83dcf3b726bc6d50e891ef5adf9669ce33fa7bc4947e62cdd712321c843d0e4d7fea64f53e01ff2127012d4fa16bc01248fb2c365e3f9f46cb6511d2092d6df0f3ed90d23926651fc9893047a71fbfbe6ba8a24e0330551929a630e37483b5107ec66d9522dc2e8428d026ed7726f340836724cce8a4f2c80009340a202ac0e2e963ed4fa3da3f06aaaaeac0ae65d67eb97373e306aeb1f3adf518193e96cf1a9c5b575cfb5ecd408da9e08206efb01f7edc80a9bfa9cd38288bd7f33b07e3ecb9e162a90729ca459aaf46cfb75d093ca6d5321374698e9a447b637eb5d0e9a67ebc265b6b6e4c4e744ef9bb7f2a6973906d62ee08b90efc3a4302c3f54ca8d0f5afc375fb04d7db5d5bab86b08e0c1a44af6b499c4cf80b3370e5c7cb1f951750e66806db671ec1f2e742de502e00ff4b923f636333b416e8586e481cbabd210cb6e6ff57e509bd826147d98aacfe98cd610c4670d667dc0f5bb2e2b1eac13a40d86f443e612200416fe453b4dc085053e58b96b914a5a4f1ae1e70c6cbd9b0498c62be98521bfd207f767873bec9cb87fbea24353332e0501eacacd160ad1209704997577f512426613ad93971020ab00bffbd22521f5c5943043dd6aeb064c7a5a2f77ef5f5f72d23723623dc1a27e0b406517d61147b3e9a39e6bbcdb353444c888fa3e6d2f6a072dae97ab04b98f017e31561b7ba7ac2010f18012338aed749f8b3e513663b4f629c804c83100161c5f64bce753f261ff2d2e9de9b4fe358bac864dee6ac78683f03f2bd6bc88cf08b8ad8e9a061caef7347342479ba70acf03b03a09f8c69e419de467124cd4bfa8b328b68e67e7a5617a6ba356740a95f8d64d4aec5b948f91680ffe9eaafb818dc0d5d91c331d4992ccdef6e4783b82cd5082597aff3b965c488a4a5a609e0bf93a15dfbbea1fc2f2adf84b59da723e77f2612363f5d75fd2b329069befef89f751de8325ddc3d06f5039b5c814fe59c98dfa689a0a35bfa58b8cb9a25fc481883442f5ac429b790fbdcce1537dd8401bcec74bf345dcb702863d73c4f6cfea8d6d2fdbb528229f69b55bed98171870cdb5828686e66122e9108f2887a18010d103a20e56b0403be761d47e3bcfc0bed2c573de49973a95e9f1fd023fe00aaca3d0c04abe9b9fbda906f55fe5f6ceeec758a78ec6a358e348bd1dbf685b2059e4835b192578ace8126c95db1f00d01a4e17f443ea08da11f7e991b7638b833b61e79070b30e1164d46904bc00f8bc1570be4d3d1a600edba3cad40ca59403270185990b348ba2d5a88903207be2c7918d7258b88eb77465a702b949e4e0092770a7ce45fb46c7c7398fff4ff91c8c346eb396de829595b8226e84f7ba309760ba053a1e5925a5b1009e08e83c4703bb2c906bc64a2502e19e81745b44f0e12387bcfb346048967d6fc4106a16fc2fc2b88f6456531d3b7d2ae112c47afd7a3a3045f5f7482b8da634d5586a761a6e3f16c9de2c1b6ae98c6978e5e89f77aecaafda5091e98b743ba6554a9ac04f8700b401fa285f7bf26d30a29ed497f8b2ab0a95b5d642def7decfeb51f0c00cc08d3ccc019c062d18099a0f73affabbe84a300027187e0145bc4302c46f9e2a2b831583d2e39376fc98c39b80c9a6fb6ce57bccf21d30d9238ffa88fe7cac19eb8a2c42157db987a4ce7db5e3dd2f7687b4f0a26bb9fa463591589de79bd6334e49cd3953e807877dc88fd05a36a87a9e82eed1e6ac667438ed815d690a542f88e83145a8cebc44a568411d275d1460f4d6c6e14cb2b637bbad28b051c3d856cf452e4e582a0b63cd9c47fbf42947ebc5272fb470144fe1ae3b5aaa678b3b17aec261525347a0a34caa0580f275d60fcda91b519ad6f7939acc338fe6294ed44590c6e17b0246efa742e4161dd7d9eecf3d81800726d1cb79c24253e68cc69d554b125cd0bebd3ba6130855da1f10ecbf39f2a36ab646e6f883b0d46b2e7eafad7de6f34aaf9e36f8271aa093e420d0160480a1baf201ca5ad2c3648f772ab7740e838d87e9370534705b13eedc9c0191ecf012a6c79e8e12a88cecbac206f12287240b5a84f5bafc11a0f1ddda450b3ff6be863a0272b24166de435e63101605058a62d1f044589fa3d7e36ad88c6c593eadb278223e02183454009283a8c3e7b4f815586386d139fc21b37173fa5279957bff66fcfb051861badc5e7788fd90191cf488114d607fe3b492d6872f3aa3bbb46952752385339c1be451f3e60b2359aecf286f996cd4818a8a22aea0f04631991589051d673a5a260a5b152099f5873d5cf8a5ea252f55bafe6b660e471751960c2ca67d3bcbfbba33dbf3ec019a76fc1797fe522e7462863e2fe1a38959ca549a364bf62469d053ad0b1a552c1aff5ef0480a8c4403aef71a31b064167224aaf4ccb94d04cfed0b1ff61ff6f83ab3eb9893e4c5df8f284391678afb0908602e3bd17ac4df03b2f021ec1fdab6c83bcea5b5f2c68bbf4dd3b2b87ca90903aa755a008a5f064098af75d6c4b92470812f4bbb0c0721246ddbcd34a17329706e40087cb297609aee1227b493fc5ea2520ec5ada314d2ca5bfdd972b7aef02678e9efce85a6296b6c1d28cc7d1b110a40b266443a8d1fdea6e227f293132d4222ce0808826b4d5f1fa3d71c1726c7e18c8ca6f927bdad4dfc83ad781fad55c03df6ce24f53d8bc59c68672d813a97c864bc68b249d9926188c141804c4776ed3eec763c189247cdb0842e860ffd19fd0a47a36937bac29ac53e26732d1828b29d068c5269fb7a99e55c7869038e3b201d7d6487ab0da5a40c7015c95b561d4f91c624d7249832ba0a177e2762eb820e58ee22d608cc65452746064e58ab1800ea35ec5819070038c50ea231f32e55432e59115cd4c0b229b6c40dbedababe1cb3f4cb0d5e3ae00d3dc3e1551740f50e56574d0a64a345e8cfd6adcadada7c94ae57785dbd155c21a4b30c53317d9159d84854af77d4e0a6a5fd0531043e6d53d6037e1436b865e85ff25a640b43746ee656fb10f8c3dd591e70d4c5333bfa550dfac3f8a16bb0b1e7f5d050e09aa29bd105da6fe4a6243c5a54990fd151b8c73c5ee21daf65f006ea14d88d3cf125f52c8a8806cac2bc54ed0a8ccb6bc73268fb024e7fc146815434008ce771ab02cf2b6c172f1abd3ff3f0f460d0ae255e95268fb3daade442040dd0e8cff50c8ae8b24ee02c174032460f983bb9f673ed64d3574fabf4125fc7a80accb8713794a13376a4fd6819d26edf98ad5d95748226cbaf500b851672f3fae42d5039b5f3295d88a4df5a6a92ef62634f882fd03d42fe8ebbd4dacbeb8fcd7c5ba440bf45d0b857fbadc0affcf6a8b9449351ef49fcb46011caa41049a51f4abd558b29e6a578dbe3a55411fb75e109cc1fbd3bd2cd92a19626991c3c7dc81bbc0b4b742d168e8636e19d4c3dec1710442913b6dcb565061471cdae92acf6b851b6b96467ed88acfb643e423351a352650aeb413b7fd05f2573a2e1abff4ab727a376e90e1326bcf680abe291a341c894a0115fb3eb3c0493709310a354ede9a654d7757c640a81b4e4f84304f61261f084358ff17ccd70339c125e328d122a9e1621d67355504782c8aa0e15c9585a4d515b72df027351f5f37fc550724ce4cd3d5a75de5a9b22341b0c98e931abac71dd584b11f1b7d7ad00bb785bd0318057c5a4ebcbe7a2f895663a521136b1eebc628ec960bbfa3d4cd38a52e3582c4f67b4cd0c553f2518816358c3c2e01b0ed8eadf9773f182dbf7f5bbad51066717742194fb186227ce7584dadf5479a28ab56c607c2b7a2392de8d0cb1909177d0ca62de96fd98d0a67d13daeac9601953ecab21ec87ec0480bd28e062dc0ca459c51b21cf98292666e5233a2e677dba584dc9475d989c46874dbe24d51cd0002ba1e40b920fa3a409aa12390f8ee186e9309edeed0784396f530fafbcc82bd234ddaaf63c46ca7bc018e20a8cd9d30ab756fe55ed67557165bf21f3a51fceb0d25431242dd355ff51f0a5ed046fb2e9229c787b8289cff8cc0ab761d437ced9b219ef02bb734e5bb00561d4535ca056de124913f8970602acf3dc374a9e49619e39536209ab246b474ff6e79e204bf85ef8e7d0b17feede3ec447a1316c99d3f057e04d670077f5b277e8dc0f7a8e61b24f96c0f593e844f58b073c080821aebd841b251de88f90574f367e0ea4573472535cd6d1b0dbf7c2dd3ac9e9f62a5292b9cf7c5010468b7e2ac59429959befd9cc841ed75196828c75c636553ca04d7825857fc45e5aedf604d152eb15849235d7ae7feda3d432ba5e459facd03d3ac353b38981df84b0532be5308b640b75a8106a92c9516a91fb0c7a0ab778d6db33fc5690c93268640f58fd6aca9eecb049a01b02946b9affd3def22f82ff50b0a81a073a2702f3aaaf0ec9d1f671135c6de3d1de97a8aea70bf2a53f01ab978f5d9342cca6f48cf53deea1cb69f9ec9ee46730413ced038eb3c7b86137b7c728620defc9278e032356753521f57f716098fa0b53e426a00d3fbd7e4dd1e37f385decaa0cc418200f782adc2e430287f4d8921be2eadd4017a244ed0d280e53e7e57dcc728e8531c72b4b19b97944d7b0a358066ebd7402bf529b558ab7e6adbdb7e84a9f7f5dd1bbe1301872999e3a6af2b408db137aba069d662b03d1ca0c23e1c3f55b80bbaaaf210b6032a09ecb55429f7948d7499596fa31d4baec30214a1c9ed4a9a33ebec730cbf1b26db965c366cb09e521551684677506779e8257ec59f705017e5a0ec87e6e21d2a6a86c47031e09b815316da40d33061d4e22319f2c70633d85c74464558f5a3d8cbad7a4551ef968cdf6fc7b53a4ea7af647c40ecbdd8424a15a6ef8beb24911a2bf83db6cd99991c3b4b2908c37819da009291c34b2f23bde8db5d2c904e24af94d43b6289c33748e3774c646b57bc04c98441c5a8f6586ac7c16f9197c2fcd57aebd85519c291227e83d8cbe113cf35b90a9b4d3cf730c718b42a12b9db7cf180c8b7025dbbd9214c2522c504a9ec8450f6ba37670bb259075eb501db2870e5d295ed0aa813770ec0e5133abb2b435beb8dcc34c2d7dee386ab878aef18c64adec64780eb7ad70d5658a4d0f46bf0f786138c165e7e251ac474fbf4ecc5f1bb5c9d6efa3e9f33c7a235cba100bc515e20dc2f9c453244502712f640d16f4ed3690cc1f9f7cdfea677c3370a9b50d7ec9cba6b2d69bff3f9147b8bb69e20382655f3b963eed242cfbbe75a613fd36516d27824a2147516faafdcce290c8da136a90c128a65eb28d355cc3098ae7ec6f80e668e60523e5be9b0844fd0ec62943c0e138945b27dd39a6c000a35f7aa30714c8181c13a01079f7408ae043c70e9c3a414c7a45aa231f5f0f98e0dd67e4fc5ae057d1d7b58fb8f89f68795f04c680e91e6a78d60fd84d1da90c8fb3625538036b0eb00229380a855da56257636107f8c2c7c675a83a54ac91f3f8f5db47e8d6bfc9ea31285f4e897244c5164bdf9d5d49f28594e965944c79e841
[2023-08-25T01:46:39.873Z] java.lang.Exception: ERROR: Ciphertext does not match
[2023-08-25T01:46:39.873Z]  at CipherByteBufferOverwriteTest.runTest(CipherByteBufferOverwriteTest.java:187)
[2023-08-25T01:46:39.873Z]  at CipherByteBufferOverwriteTest.main(CipherByteBufferOverwriteTest.java:97)
[2023-08-25T01:46:39.873Z]  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2023-08-25T01:46:39.873Z]  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[2023-08-25T01:46:39.873Z]  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2023-08-25T01:46:39.873Z]  at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[2023-08-25T01:46:39.873Z]  at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
[2023-08-25T01:46:39.873Z]  at java.base/java.lang.Thread.run(Thread.java:857)
[2023-08-25T01:46:39.873Z] 
[2023-08-25T01:46:39.873Z] JavaTest Message: Test threw exception: java.lang.Exception

[2023-08-25T01:46:52.203Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0]
[2023-08-25T01:46:52.203Z] --------------------------------------------------
[2023-08-25T01:46:52.203Z] Test results: passed: 35; failed: 8
[2023-08-25T01:47:04.637Z] Report written to /home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux_fips_testList_0/aqa-tests/TKG/output_16929256003398/jdk_security2_0/report/html/report.html
[2023-08-25T01:47:04.637Z] Results written to /home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux_fips_testList_0/aqa-tests/TKG/output_16929256003398/jdk_security2_0/work
[2023-08-25T01:47:04.637Z] Error: Some tests failed or other problems occurred.
[2023-08-25T01:47:04.637Z] -----------------------------------
[2023-08-25T01:47:04.637Z] jdk_security2_0_FAILED

This is a consistent failure, was buried in other failures

Not seen in JDK11 jdk_security2. It might be worth another look if it was indeed caused by NoSuchAlgorithmException, NoSuchProviderException, etc.

FYI @jasonkatonica

taoliult commented 1 year ago

For the failure about "ERROR: Ciphertext does not match" in the test case "javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java". It should be an existing issue in provider SunPKCS11, not caused by FIPS. So, it is not a Blocker.

Why this test did not failed in non-FIPS mode, that is because in non-FIPS mode, the crypto provider is SunJCE, not SunPKCS11.

JasonFengJ9 commented 1 year ago

Another occurrence JDK17 x86-64_linux(rhel8x64-fips3-1)