From 5e8c1ebbb7f67033916ed4878cd6c2a662073898 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Fri, 20 Jan 2023 14:27:33 +0100 Subject: fuzz: fix memory allocation failure logic (#1867) We *do* want to have some allocation errors. Fix some related bugs Fix: 29be01ef --- fuzz/Makefile.am | 40 ++++++++++++--------- .../017975a66afeb2b1a8e0aea83f825fe4f4e9d74a | Bin 0 -> 2048 bytes .../07f5c4450bc1f59ef1e69956da5c40932663c871 | Bin 2048 -> 0 bytes .../0897b66c9b17d2b58f618aa9e8a9ec8f3af482eb | Bin 2048 -> 0 bytes .../0f87f1f9ff657fbfb5baa3611512e430d39d375f | Bin 0 -> 2048 bytes .../181b1bb3f2110d84a15fb2cd5b484541e3e141fa | Bin 2048 -> 0 bytes .../261db905d84814dbf0d70ecc3dd3ef061635c987 | Bin 0 -> 2048 bytes .../431a7fe751f8c69bca149789fe79ab915a123463 | Bin 0 -> 2048 bytes .../57b7d05a9afa1f161022eab5a4446ec18a260a05 | Bin 2048 -> 0 bytes .../6b6235e23c531f6f14d9b77422551e67ae768a7e | Bin 0 -> 2048 bytes .../89a9a706265902ba11dbb21359eb667b55fc4c63 | Bin 2048 -> 0 bytes .../921534c0555946ccd43661362f342de5e12d8e4c | Bin 0 -> 2048 bytes .../949d5f11ee916fdacd8fc1266339dbf10921572c | Bin 2048 -> 0 bytes .../b3ee96767d3269734127b707b4a26bdb160bef91 | Bin 2048 -> 0 bytes .../c42ac5e2a81934abce47953c613b7ba1518c638e | Bin 0 -> 2048 bytes .../d074a4318c31b705d988ccc3df69e15bd67adbb7 | Bin 0 -> 2048 bytes .../d64855ee48b449c5726f1648da19ddc224010ba8 | Bin 0 -> 2048 bytes .../da05f7ad93193548ce3fe3866c742fa3216c91c4 | Bin 2048 -> 0 bytes .../da5b594ccfc5ebdfd5a07bb1dfea60d7932d20d0 | Bin 0 -> 2048 bytes .../dfdc12c392c55191512a98bdbed00325d6a805f1 | Bin 2048 -> 0 bytes .../f041d8ce34eda9e01bf10ac409875d388f433934 | Bin 0 -> 2048 bytes .../f053345733b59c26cab99a5ad76cad78743be9f4 | Bin 0 -> 2048 bytes .../f0c0e3dfae50ec95aabd1c0a38dedd608a323b43 | Bin 0 -> 2048 bytes .../033f20c7405b6d98f1ee5f76294f1dcb081f96be | Bin 2049 -> 0 bytes .../30b0c905db3cadc03e90ca3987da502d23b14d41 | Bin 2048 -> 0 bytes .../5739b14d854fa7a04dc5fb034c90fef1507b6aae | Bin 2048 -> 0 bytes .../8cb6657cc76bec73476f8a863c5088a33ecef5ea | Bin 0 -> 2088 bytes .../aed96ae66d797093bc408f059c05b7aa76c9a4ef | Bin 0 -> 2051 bytes .../ca967e4b24797caa3e1369abda0ad6f650d59b97 | Bin 0 -> 2048 bytes .../d3d6ae7eeb971ebccc7888b60691cc84a433c0b6 | Bin 0 -> 2048 bytes .../09b195367a58be327e631787a22e885140b0947d | Bin 0 -> 1033 bytes .../35c061d41400951c0a263a80a686cfe6e558f6dd | Bin 0 -> 1025 bytes .../5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae | Bin 0 -> 1033 bytes .../5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d | Bin 0 -> 1033 bytes .../6495750adcb1dc596d5421110435e450dcd28ff4 | Bin 0 -> 1025 bytes .../64d82fa9ff5e3e69950545c69d17ef539705daad | Bin 0 -> 1025 bytes .../6de7e37decb93442fe5670cbcd79fbb787fae873 | Bin 0 -> 1024 bytes .../7c5fb8b23093b4e1df0c460decc235452fb43018 | Bin 0 -> 1037 bytes .../9017e147102941d3853c0d4d9221ddb5c5d96252 | Bin 0 -> 1033 bytes .../ad7d95c66377765f969d13b24a160575969dafbe | Bin 0 -> 1025 bytes .../bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 | Bin 0 -> 1024 bytes .../c08c3a1b3079c53c6647f45ee61931e54bc4cc51 | Bin 0 -> 1033 bytes .../c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a | Bin 0 -> 1284 bytes .../cddb2c0fa2395c911263482139b07e1ccec8037e | Bin 0 -> 1033 bytes .../d16e14c488d88460074bc8e34f633922ad7a587b | Bin 0 -> 1025 bytes .../e3793be4d4b958350b7afa326e84bcfae95fa09f | Bin 0 -> 1041 bytes .../e4acc790bceb2086e2944d47bf76002a6d56c400 | Bin 0 -> 1031 bytes .../eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 | Bin 0 -> 1028 bytes .../f8bd4ee4a1565836c75a17f23930041fb395a208 | Bin 0 -> 1025 bytes .../f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 | Bin 0 -> 1025 bytes .../0ac1ef806b823a3244ad06308c60dd024beb134a | Bin 1236 -> 0 bytes .../0d7e5303ffe5bf3bc9016807e6cbe3f863f734f5 | Bin 0 -> 1024 bytes .../12dca6633f0276787a65a0a54d880a0f7f977667 | Bin 2004 -> 0 bytes .../14c3f3080b695d67073d04ab6f44e07223077523 | Bin 2938 -> 0 bytes .../16555af8fd71a3179941ab1bfeb55bd276f5ce16 | Bin 1052 -> 0 bytes .../1c3aa54d1835eac753ef67921caf0b105f3d68eb | Bin 0 -> 1024 bytes .../2349c31e77dc0471912a43968b39679bb3cb4861 | Bin 0 -> 1024 bytes .../263b705d68b52a75539ad5a27493647a74606bfc | Bin 1292 -> 0 bytes .../2943d27f7a255e94a345d7e99933b22fdb7e5241 | Bin 1926 -> 0 bytes .../38292b7b7faa2ce3a662e4006338a6ae1d6a4348 | Bin 1031 -> 0 bytes .../393559caeac9551eda2d0402327c32a3559582b0 | Bin 3921 -> 0 bytes .../42b84a49a98ce810b486ae6d89382c42b805a9fd | Bin 1309 -> 0 bytes .../47e01d4fcffef87fd84ac067ac6509ac8783de15 | Bin 0 -> 1024 bytes .../492d343fd112eafdb07abf624f840c40cb7622ea | Bin 0 -> 1024 bytes .../4b7af9a7a2d08900682815f72b0c1406cdd280c1 | Bin 0 -> 1024 bytes .../4c14b3ecf46402bbe381de10df089a5b8ae1597e | Bin 0 -> 1265 bytes .../57c2343f06a265a0da6ed9e4b9a02f59ead3980e | Bin 1300 -> 0 bytes .../5af63f2cec6b6757f01863f2988dc26f90e59964 | Bin 3176 -> 0 bytes .../5b3572a26cf09090c4cc7109d8161c6f92cc8b9f | Bin 0 -> 1024 bytes .../5d862c7233a78237dea5d0b1d770e6cec9eecb8e | Bin 0 -> 1024 bytes .../66174f50aacc7557b7f22c3d83c9e34d572302bd | Bin 0 -> 1261 bytes .../6b710d3620df7319158e4e27e731beb5964f170a | Bin 1030 -> 0 bytes .../7207908605854165d1b34112205750b119cc4bcb | Bin 1288 -> 0 bytes .../72ff862c103b9c8794417a7540e96c132bbfc08f | Bin 3065 -> 0 bytes .../7b5bf255262f6212ce4830512bf72e40ad42d36c | Bin 0 -> 1024 bytes .../7fb405c71cf7eaf81dd78e2afc574392c5cef5fe | Bin 0 -> 1024 bytes .../81d53dc4f563a0d160c402dbba26f1882784c85f | Bin 0 -> 1200 bytes .../839ead75ffdd1033e4d3d327601bd1180958108a | Bin 1069 -> 0 bytes .../83a4f7764cf7407c30976e5842e24d323a9ee485 | Bin 1766 -> 0 bytes .../85d00252bdb7018df1f5212eff5c6dd614073cb3 | Bin 0 -> 1027 bytes .../8c71e51bf55219fbf37c6115c98a8c2da1ca2f04 | Bin 0 -> 1024 bytes .../8e80c8a1c1013a1386e78fab8dfc632530bd0c50 | Bin 1902 -> 0 bytes .../949792a9e5f8b9386c0419f2787b4ac1a45badae | Bin 0 -> 1025 bytes .../949c73200e6a34301acb2082f071cae9f594bbb8 | Bin 1066 -> 0 bytes .../9861104f2984aa81e0b940d3735d047c626e2580 | Bin 1395 -> 0 bytes .../9949966b4a374e22ac87963feb98a02f8f349860 | Bin 0 -> 1024 bytes .../a433baa189f8f8bd33fe9e8f5a4c714320646601 | Bin 2032 -> 0 bytes .../a66c1b1182ff1db0c5bb0eabed5802ce85863f1f | Bin 1352 -> 0 bytes .../a93398cc94de4bf23e2c552fbbf76df7a433a0e2 | Bin 0 -> 1024 bytes .../b049a4c61e1fa2c0caeda22e0c72806315101993 | Bin 0 -> 1122 bytes .../b1ae21b303b7e212e297b1f7ae7cb5510c40909c | Bin 1069 -> 0 bytes .../bb6ffe620367989689daa684fd5adda0a2bb37b4 | Bin 1242 -> 0 bytes .../bfa8e1fb136c96271f7ae55c7c75b1b602471b5d | Bin 0 -> 1024 bytes .../bfc920185891e9203d1fb6cd6f0311394d4b46ec | Bin 0 -> 1024 bytes .../c2b3d51a6e9e0dc4bd1a69711a0e458436f429df | Bin 1025 -> 0 bytes .../d081ce1d174bf696e5f99fe9c0072858275bcf72 | Bin 1895 -> 0 bytes .../d3ad2e6f342d39f3a5990956d844258f546b5dc0 | Bin 0 -> 1240 bytes .../d3d566798a666aed486ec1fce968fedd51d63c44 | Bin 1040 -> 0 bytes .../d4927bdfbe7f8c6902467f73fb15cd011b2a910e | Bin 1296 -> 0 bytes .../d5301ea2abbeeec50dee70a5fed8dbbb55b6d16a | Bin 0 -> 1025 bytes .../de46b7c49c020ca14635dfc46bd7bd5cef231c50 | Bin 2756 -> 0 bytes .../eb4729679f0c94447b94d1d098cf567f4bb31dba | Bin 0 -> 1270 bytes .../eb7c4ce9c6a9689a8a1f830b7d630ebd39d0d93b | Bin 1445 -> 0 bytes .../ebf39f98d93116287b2b6c393008b3cd979095b8 | Bin 0 -> 1024 bytes .../ed73b4c4b7fde625f526f2b635ce89ac55ee2776 | Bin 3172 -> 0 bytes .../faa89d552c2a56519a163c72e5cfa865037b14bd | Bin 2103 -> 0 bytes .../fe383da56601272713864aa9fe494605fdcc43ec | Bin 0 -> 1024 bytes .../ffd1800b867e30e702cde5a843ede821ae95ed32 | Bin 0 -> 1024 bytes .../0013cd439eb3fb37426d24da871c2817e189a4d2 | Bin 2052 -> 0 bytes .../0302070d6257c030b4475215d3a37e091479a5ef | Bin 2048 -> 0 bytes .../03ac6ca559de24be39b7905badef47006bde1f51 | Bin 2049 -> 0 bytes .../10aa450d2edcdfe5654378f337ced8bb4e85fa8b | Bin 2058 -> 0 bytes .../1d76a5858c61090e5f81fc13bc495607d5d57908 | Bin 0 -> 2048 bytes .../249dab7a1b66e669af908f2df85f2699c8f57e95 | Bin 2048 -> 0 bytes .../303516650a50c7296cd224b01bb339b4a8bc2de6 | Bin 2054 -> 0 bytes .../3237b0b647b476779584c58b0d9c2041a162e3cd | Bin 2299 -> 0 bytes .../380bd2129e1d864d36cae6dfc07b1745a8c4567a | Bin 2198 -> 0 bytes .../512d112748d59fad82003b69d5c9c6a229612b5f | Bin 0 -> 2048 bytes .../57f834876c730fc488cca4a6c9437ab88c561af0 | Bin 2351 -> 0 bytes .../68d09d6d5056a61a3eb24567f9f39c5012500366 | Bin 0 -> 2058 bytes .../6d463442f6e37dc755ae1af0c2cb477604101818 | Bin 0 -> 2059 bytes .../8a9fa2daade2fb9a1c4a034bdffb230a3cad16f8 | Bin 2056 -> 0 bytes .../bf8df3bb9f7b924e4a1ef6acdfb71b45fdc65e6b | Bin 0 -> 2346 bytes .../c62358f3375c4d69be9ab1fe863c5c1a01de1150 | Bin 0 -> 2048 bytes .../cd1cf754b7025891efd08e917c80da34db03b2d4 | Bin 2064 -> 0 bytes .../d4bf2ee2bcc27e058530a9a847e5a3854b6883f5 | Bin 0 -> 2052 bytes .../1249190e598bc25b8a9837818b3e1a4058ec41d3 | Bin 0 -> 655 bytes .../1d0509e291e563f66715ddb3476689931516f533 | Bin 0 -> 892 bytes .../29047258f7805691132b963a65cf521562335f5e | Bin 0 -> 722 bytes .../2fcaabab970bcf6b44ffd11f661e26a143764496 | Bin 0 -> 635 bytes .../33106851bd86bc811f47f10de9c71c2caddc61e2 | Bin 0 -> 626 bytes .../39db7b6de866752a87614e2d94501d09ea6bb79a | Bin 0 -> 628 bytes .../429006ad0dd8e61198ea14fc50788cd9e48847b6 | Bin 0 -> 655 bytes .../4fb64ad53f9797dcaf8b9e28ec77adceb22340aa | Bin 0 -> 799 bytes .../52837c2c4c6aa24222b75cd51517847722172adb | Bin 0 -> 607 bytes .../5d9677c7a2ad657e021b83e2a231e4a61ff7375b | Bin 0 -> 635 bytes .../694d74626563baf3a50e2d1444a279d89f72465e | Bin 0 -> 638 bytes .../85eff7ac720172f60cedfbf80bb7d88e63630052 | Bin 0 -> 709 bytes .../8dfa9cd6f01cb29ccf987a4a33ecac5ff9125c82 | Bin 0 -> 848 bytes .../8ee9787061c21d559eaffbadcc92045362efc678 | Bin 0 -> 636 bytes .../917269497703178e3f4a324396d9b8fb33e3ef2a | Bin 0 -> 636 bytes .../9e052a7a1d1f93f288978e7e313c4f324043b761 | Bin 0 -> 730 bytes .../a8a8d22febf3f4abe19bf2d27e584ba13d61feb5 | Bin 0 -> 1003 bytes .../afaef4f8d6fba51fcdf48e7aa0a1144819f4e9e8 | Bin 0 -> 700 bytes .../c250a3cf6bf0cf8e0af836532e7b79ea917c10e4 | Bin 0 -> 770 bytes .../d4137e2962c892542ba841967f12bdca05eeed87 | Bin 0 -> 771 bytes .../d53736074744a1979226d90efbb79924941c06e0 | Bin 0 -> 607 bytes .../e2f04c963eacfd329b213aae9910639b3e8f9ca5 | Bin 0 -> 606 bytes .../e499f9f18ca9edd456fd9efd129dbe0f77caa5a0 | Bin 0 -> 692 bytes .../0b339fdc42355c7326ff0aa40543d56f427be2ab | Bin 1738 -> 0 bytes .../0c5a5d5dc3ff3e9df6c811f169f73c6e480b058e | Bin 1101 -> 0 bytes .../0ecac5501614fb5664fb520d8767de007c9662f7 | 1 - .../10102b20e1caf29cb42859ec4606413b2cfe05ce | Bin 0 -> 1034 bytes .../17e1752ba283812f9e5272be148a1bd89a70dc68 | Bin 0 -> 1036 bytes .../1a973af0c61ce5ddb399bb0882ac78e894991cb1 | Bin 0 -> 4466 bytes .../1ad24d7012604574786aab655b1bb2e38ec759f3 | 3 -- .../2032fef7eff08b39665a5ea4a39a4b51e2f4c0ca | Bin 0 -> 1140 bytes .../2a30d18927578826324bf3e1808a73ad6b5cfae3 | Bin 0 -> 1158 bytes .../2a5b60d75d0b41fc19c6e39f374266a9860137d0 | Bin 0 -> 1449 bytes .../2bb4e495c688c627a32fe24f07d6d8c13f348c42 | Bin 0 -> 1511 bytes .../2dc8d54f8fd6d1fee16be2b84777482e1518e900 | Bin 0 -> 2098 bytes .../2e7f87f35104a62d1e029f01d22043208468c80c | Bin 1873 -> 0 bytes .../2efd02835357a4e0a4e6f14e340cc554f011bd37 | Bin 0 -> 1618 bytes .../2fcd0dbb239a23e077fb9c733ad1fdafce6952cc | Bin 0 -> 2101 bytes .../3b2ce731ca83d4eedeb06b12cacff19a11a01b8b | Bin 0 -> 2657 bytes .../3d231a2d27e3b0b90db32be63c86e96d5599a66c | Bin 0 -> 7650 bytes .../432bd4096f8db59f4b196183aa715fdf70a03847 | 1 + .../46c7c4e01559184d5a61a1fcb1373c5bf6a14bf3 | Bin 1142 -> 0 bytes .../49ff243e5dab5e2a4a8a2917b9a4eff662a792d9 | Bin 0 -> 2203 bytes .../52c19ccb302acd2891e5d4f603e1ff43617a2999 | Bin 7664 -> 0 bytes .../5432b2a73845d015292a4f9f603c3c6a6076986d | Bin 0 -> 4466 bytes .../5a08eef5894e00a58d1cb2a6ff95b57daa8b5ed2 | Bin 1066 -> 0 bytes .../69253c014b17a7246741acdd8fccbfced65680b9 | Bin 1025 -> 0 bytes .../69f34517b97b259756763f5ae407d2b88a62d3e2 | Bin 0 -> 3816 bytes .../6b42c12be448f4e5bfc6e267cc9475df0f977057 | Bin 0 -> 1589 bytes .../70450e01aaac34038ed134d5bb5d8e9502065454 | Bin 1595 -> 0 bytes .../706438b3a5497dab120989b1f26f2789b1a1cb96 | Bin 1403 -> 0 bytes .../711ce2820d8c6e47af39119d9aa8df769334dfff | Bin 0 -> 1905 bytes .../74516d8f6f7aee02bb6fcec905315aed5c8f68f6 | Bin 0 -> 1166 bytes .../79deb27580ff907f800bb3d6f093d17230af2e9f | 1 + .../7cc83a4b869fcb68f5c30e3d1a062b6b78602d8d | Bin 2255 -> 0 bytes .../7f2c29a98e847ffe21646d3e2289166672c88d1a | Bin 2085 -> 0 bytes .../7fe166eae99b73b6892f4ef4673988d2c6290890 | Bin 0 -> 5102 bytes .../800a437326ee96ac3adfb666d326b2d063f0103f | Bin 1031 -> 0 bytes .../8042f6e56190da29ae1f2f35d3ecb04e602fab3d | Bin 0 -> 1486 bytes .../805787b70829a4b9771826c0bfcd75b19f4486dd | Bin 0 -> 1968 bytes .../82a95f9bff17cf1924dd0b123a646b9e4d26e5a5 | Bin 3233 -> 0 bytes .../875e9b19340fbb129ed25c40d3582166766267bd | Bin 1025 -> 0 bytes .../938db591a753d135a9d7df8e87bb4804880ff68e | Bin 0 -> 1038 bytes .../9c229f09301b5fac1be7da200c72f38892f7823a | Bin 0 -> 4466 bytes .../9f2284f300455027c039402ed5388ad0bed62477 | Bin 0 -> 1275 bytes .../a0705f19f4b281be6fcdd2283bd7551a82d8edd4 | Bin 2254 -> 0 bytes .../a1927d30482cc1654e8fba0499f9724f207cd72a | Bin 1216 -> 0 bytes .../a49810230141a0bf5afb9a1f33e4dfed2955ca37 | Bin 5104 -> 0 bytes .../aa5f29fe336d58d4a78fd36b89a1d629b3eb3b1d | Bin 0 -> 1182 bytes .../ad64861dd3ed6faf9443a12cc96ca51941ba5204 | Bin 0 -> 1824 bytes .../b1f723b9e2001f4535cdb95dcded87e346baabac | 1 + .../b43793022d2882197260118166362bcbf59c9985 | Bin 0 -> 2155 bytes .../b73c2c9a65cd450d37174c6ddb6f6e94670422a0 | Bin 0 -> 2042 bytes .../b82001f17b627d6b756a07d3c2d3f652e6bd2d62 | Bin 1082 -> 0 bytes .../b882903d11773fc4b1f885424dfa127a40360495 | Bin 0 -> 1479 bytes .../bf68f597d6c5ca4a589a5676b5825d057bd75166 | Bin 0 -> 1172 bytes .../c4f5a9b3f07efa9cce66a66268ba8342dcd81eb9 | Bin 0 -> 1064 bytes .../c73ef536b40f52bc28adff531e401edd800c5152 | Bin 0 -> 1192 bytes .../cbec151ca6ed723e00fb874b4a0d9ff478f6b21b | Bin 2103 -> 0 bytes .../cfb0a5bcaa8c4de6f1820bfde5a78a3c0c282f3e | 1 - .../dada714b6876e5f514af75bf410bfcc85a31c9df | Bin 0 -> 1067 bytes .../dbbd86d690cb101f0f0f783d32655e85acb49e35 | Bin 0 -> 2255 bytes .../e36dc4fa6a33280cee01d97d4e84d9372196a732 | Bin 0 -> 1070 bytes .../e457c4f8c99e20a17b9b623407df6bb77a7a4794 | Bin 0 -> 1980 bytes .../eb2a51efb023f4f371ec1577cc694c682afc1614 | Bin 0 -> 1097 bytes .../ecfd4e70cee057337fe7a53d79c7c28ee0c8ee3e | Bin 0 -> 4420 bytes .../ed86ab0a4c39e4b992715581675add1272654dc5 | Bin 2070 -> 0 bytes .../f0249dacbe8a06a608cf6c0cf8973c9901771eac | Bin 0 -> 1024 bytes .../f8644a85219a1d4cce9e21debc3f8085b43c9c25 | Bin 0 -> 1024 bytes .../039e60a1ee261f46936205728306da3bbb956a55 | Bin 1045 -> 0 bytes .../05021e284d752717e1138e960b33e87f083ad81d | Bin 1332 -> 0 bytes .../074213b09bc134edd6e4db338af6e99042e07afa | Bin 1089 -> 0 bytes .../0944d989bcb917ac74c772cb37e184470c82bfc9 | Bin 0 -> 1589 bytes .../0cde5ac31a755afdcdbb10c139831665a36dda75 | Bin 0 -> 1026 bytes .../0d0f41eb76931c6a969e3b4307e167ce7cb3c928 | Bin 1170 -> 0 bytes .../108dffa4f82791086951cf3861790a989be0d19c | Bin 1099 -> 0 bytes .../1bb9c6b33c967983ae9f48eac53feb75c393ad16 | Bin 0 -> 1331 bytes .../1e7eb80c8e1d8f9b7314b470d92c6be020b97e68 | Bin 0 -> 1027 bytes .../232ef539cb5481a1c290a69bccc3cff88b56133b | Bin 1728 -> 0 bytes .../23c63c3e1035ef6568b360ccd14d368754b10b95 | Bin 1024 -> 0 bytes .../26363223150d7931f70c34f0e97be25ed51a93bf | Bin 0 -> 1060 bytes .../276c7ff8353b250de8b0b9e0fbad608b5b3afdaf | Bin 0 -> 1827 bytes .../27ba79be52a3ce22cc8252305abf7152dd415dcc | Bin 0 -> 1043 bytes .../2b5709a78e62b162b13853eb9616bd07547447c2 | Bin 1251 -> 0 bytes .../2c1289ca6c27b79cebb54dc39a55a3fe9fc6bbf9 | Bin 0 -> 1028 bytes .../2ea4acbdca78ed698f48af5b58bdb644bffa0253 | Bin 0 -> 1431 bytes .../35ed34b3b9e6b3fa9ad7fd571309b81d6aa625ac | Bin 1037 -> 0 bytes .../36b3014210a0794308ae1181d4a8ad08e98f28fd | Bin 0 -> 1026 bytes .../410d0d3bc1499593c44554a6631eb193d4b0be11 | Bin 0 -> 1036 bytes .../414970dac4e5e56fce119eee76544cf64a14dfe9 | Bin 0 -> 1098 bytes .../448c2fe285dd3daafd518f439f03981e2d0cbd2b | Bin 0 -> 1076 bytes .../49b434649dca7dfd496b4dcaa4367804c526abce | Bin 0 -> 1027 bytes .../542171cce5b48cb8c86a962d6520cb84f0fd6fbe | Bin 1025 -> 0 bytes .../5499b8e7401cc066ac1e2f71614795f7bafc40b6 | Bin 1273 -> 0 bytes .../563177d397af2ac5b53619e39e6df61f4f98f223 | Bin 1040 -> 0 bytes .../57d2337746f797d3f8f0080f309dbb2bd4e0f9cb | Bin 1130 -> 0 bytes .../5bc91c208c7b971731b3c02943f98586850d2551 | Bin 1819 -> 0 bytes .../5eb7f8d4ad4d94b04f16fb1f26d5e12c8f8bfbd0 | Bin 1024 -> 0 bytes .../6251a968442e11c5ecf0ccfc44177ef512c7873d | Bin 0 -> 1411 bytes .../63cc0155a1908b6d4eae1ed9e9ebd51b4fa5247c | Bin 0 -> 1081 bytes .../6420e92ebf6d3056821f7e7dd2e12d0d2dfb716f | Bin 0 -> 1272 bytes .../65216046fdd21251275d9ef66cc20278b4b49a11 | Bin 0 -> 1036 bytes .../6b9d2fb5531fdf9064209020a9f28487f94b7ad2 | Bin 0 -> 1758 bytes .../6e729616d8d491a65180ab669e3218a2389857db | Bin 0 -> 1027 bytes .../7ab147170e5cc04925dc2e5953a08ba6f5b21d94 | Bin 0 -> 1037 bytes .../7e4cb5df1262e26c0f94a05ed336e24790f2964e | Bin 0 -> 2202 bytes .../803338ce5f1a96ca01369c8dd4b4ead40b5413ce | Bin 2377 -> 0 bytes .../8c2f118da7346b51b3a829af9ea7b43a98ce91f0 | Bin 1400 -> 0 bytes .../8e20bfa11b666882ec98a86fe8a01e306314f064 | Bin 0 -> 1024 bytes .../8f7756178046d60be6bf9eb02d2920c208aa7a7d | Bin 0 -> 1040 bytes .../8fb9128d8833cb0e1b40c92bf43968b8b4bb8b7c | Bin 1027 -> 0 bytes .../92fb55b38af871f214e5487274d61262945e87ab | Bin 1194 -> 0 bytes .../960262916af52bd22c72f32983b4158c80d9bc14 | Bin 1024 -> 0 bytes .../96d3cd59bac131d83c46fa6d6c6ce0868d83e981 | Bin 1476 -> 0 bytes .../96e87826e1f4643f7a35d359908127074996904f | Bin 0 -> 2067 bytes .../9764794fc2c7bcb80ca3f42525e4d4e8e32a088f | Bin 0 -> 1076 bytes .../977a02add85824845858b8587906157cf5fc1dfe | Bin 1295 -> 0 bytes .../9cc5e52de8a254cdcdad4ed9abfc9fabac9f6f3e | Bin 0 -> 1068 bytes .../a34ba1d1dbe4b6a1c67fbdcaadda14e2e791ce89 | Bin 0 -> 2110 bytes .../a8d46b93c9c5bb3a68e57a8699b9db73631c30ed | Bin 2196 -> 0 bytes .../ad11755d5c38e9b4f78b89ea0115891f1e503512 | Bin 0 -> 1104 bytes .../b11e498aca6c6525b37ea62f567d24021b66de37 | Bin 0 -> 1033 bytes .../b41236f1031a78544a0cbed30399f5c63810c858 | Bin 0 -> 1050 bytes .../beea2ada8e74410153314c7e5ca4afe27071dfc5 | Bin 0 -> 1025 bytes .../c227d679049293ede4340c485e8c9035abe25c21 | Bin 1268 -> 0 bytes .../c4481c47f49eb89bc871184b747bd351ca128db8 | Bin 2081 -> 0 bytes .../c44e56f98bbb7e90638c8813540b389f0b583a61 | Bin 1758 -> 0 bytes .../cfc11ee5d345980b19b2cd2a1d43f7ac5703a6c8 | Bin 0 -> 2116 bytes .../d59283ca6d9b2f36e9677c30603b10695beffffc | Bin 0 -> 1046 bytes .../dd83ecad869aafeec00dae649b93643bd85549fc | Bin 2069 -> 0 bytes .../e1c65b55e6f0e0f9c878b4127205943903b311c0 | Bin 0 -> 1267 bytes .../e3d59cfa962fbddcb2d2bd8f834c05f66a7c6336 | Bin 1280 -> 0 bytes .../e45810422d1f07d44de191d75c6bddeaa496568b | Bin 0 -> 1764 bytes .../ece0c9b5f1e118ad7960ee974fbc634b44b830e1 | Bin 1024 -> 0 bytes .../eda422f8f3840c5e6e3b3dce996e91c714dc9bf4 | Bin 0 -> 1167 bytes .../f10e4c67ca64bdce1cd394fd829bf0b5aeed7071 | Bin 0 -> 1033 bytes fuzz/fuzz_alg_bins.cpp | 33 +++++++++-------- fuzz/fuzz_alg_hll.cpp | 9 ++--- fuzz/fuzz_alg_hw_rsi_outliers_da.cpp | 14 ++++---- fuzz/fuzz_alg_jitter.cpp | 9 ++--- fuzz/fuzz_alg_ses_des.cpp | 11 +++--- fuzz/fuzz_common_code.c | 29 +++++++-------- fuzz/fuzz_common_code.h | 11 +++--- fuzz/fuzz_config.cpp | 7 ++-- fuzz/fuzz_ds_ahocorasick.cpp | 10 ++---- fuzz/fuzz_ds_patricia.cpp | 9 ++--- fuzz/fuzz_ndpi_reader.c | 8 +++-- 293 files changed, 92 insertions(+), 106 deletions(-) create mode 100644 fuzz/corpus/fuzz_alg_bins/017975a66afeb2b1a8e0aea83f825fe4f4e9d74a delete mode 100644 fuzz/corpus/fuzz_alg_bins/07f5c4450bc1f59ef1e69956da5c40932663c871 delete mode 100644 fuzz/corpus/fuzz_alg_bins/0897b66c9b17d2b58f618aa9e8a9ec8f3af482eb create mode 100644 fuzz/corpus/fuzz_alg_bins/0f87f1f9ff657fbfb5baa3611512e430d39d375f delete mode 100644 fuzz/corpus/fuzz_alg_bins/181b1bb3f2110d84a15fb2cd5b484541e3e141fa create mode 100644 fuzz/corpus/fuzz_alg_bins/261db905d84814dbf0d70ecc3dd3ef061635c987 create mode 100644 fuzz/corpus/fuzz_alg_bins/431a7fe751f8c69bca149789fe79ab915a123463 delete mode 100644 fuzz/corpus/fuzz_alg_bins/57b7d05a9afa1f161022eab5a4446ec18a260a05 create mode 100644 fuzz/corpus/fuzz_alg_bins/6b6235e23c531f6f14d9b77422551e67ae768a7e delete mode 100644 fuzz/corpus/fuzz_alg_bins/89a9a706265902ba11dbb21359eb667b55fc4c63 create mode 100644 fuzz/corpus/fuzz_alg_bins/921534c0555946ccd43661362f342de5e12d8e4c delete mode 100644 fuzz/corpus/fuzz_alg_bins/949d5f11ee916fdacd8fc1266339dbf10921572c delete mode 100644 fuzz/corpus/fuzz_alg_bins/b3ee96767d3269734127b707b4a26bdb160bef91 create mode 100644 fuzz/corpus/fuzz_alg_bins/c42ac5e2a81934abce47953c613b7ba1518c638e create mode 100644 fuzz/corpus/fuzz_alg_bins/d074a4318c31b705d988ccc3df69e15bd67adbb7 create mode 100644 fuzz/corpus/fuzz_alg_bins/d64855ee48b449c5726f1648da19ddc224010ba8 delete mode 100644 fuzz/corpus/fuzz_alg_bins/da05f7ad93193548ce3fe3866c742fa3216c91c4 create mode 100644 fuzz/corpus/fuzz_alg_bins/da5b594ccfc5ebdfd5a07bb1dfea60d7932d20d0 delete mode 100644 fuzz/corpus/fuzz_alg_bins/dfdc12c392c55191512a98bdbed00325d6a805f1 create mode 100644 fuzz/corpus/fuzz_alg_bins/f041d8ce34eda9e01bf10ac409875d388f433934 create mode 100644 fuzz/corpus/fuzz_alg_bins/f053345733b59c26cab99a5ad76cad78743be9f4 create mode 100644 fuzz/corpus/fuzz_alg_bins/f0c0e3dfae50ec95aabd1c0a38dedd608a323b43 delete mode 100644 fuzz/corpus/fuzz_alg_hll/033f20c7405b6d98f1ee5f76294f1dcb081f96be delete mode 100644 fuzz/corpus/fuzz_alg_hll/30b0c905db3cadc03e90ca3987da502d23b14d41 delete mode 100644 fuzz/corpus/fuzz_alg_hll/5739b14d854fa7a04dc5fb034c90fef1507b6aae create mode 100644 fuzz/corpus/fuzz_alg_hll/8cb6657cc76bec73476f8a863c5088a33ecef5ea create mode 100644 fuzz/corpus/fuzz_alg_hll/aed96ae66d797093bc408f059c05b7aa76c9a4ef create mode 100644 fuzz/corpus/fuzz_alg_hll/ca967e4b24797caa3e1369abda0ad6f650d59b97 create mode 100644 fuzz/corpus/fuzz_alg_hll/d3d6ae7eeb971ebccc7888b60691cc84a433c0b6 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 create mode 100644 fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/0ac1ef806b823a3244ad06308c60dd024beb134a create mode 100644 fuzz/corpus/fuzz_alg_jitter/0d7e5303ffe5bf3bc9016807e6cbe3f863f734f5 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/12dca6633f0276787a65a0a54d880a0f7f977667 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/14c3f3080b695d67073d04ab6f44e07223077523 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/16555af8fd71a3179941ab1bfeb55bd276f5ce16 create mode 100644 fuzz/corpus/fuzz_alg_jitter/1c3aa54d1835eac753ef67921caf0b105f3d68eb create mode 100644 fuzz/corpus/fuzz_alg_jitter/2349c31e77dc0471912a43968b39679bb3cb4861 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/263b705d68b52a75539ad5a27493647a74606bfc delete mode 100644 fuzz/corpus/fuzz_alg_jitter/2943d27f7a255e94a345d7e99933b22fdb7e5241 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/38292b7b7faa2ce3a662e4006338a6ae1d6a4348 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/393559caeac9551eda2d0402327c32a3559582b0 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/42b84a49a98ce810b486ae6d89382c42b805a9fd create mode 100644 fuzz/corpus/fuzz_alg_jitter/47e01d4fcffef87fd84ac067ac6509ac8783de15 create mode 100644 fuzz/corpus/fuzz_alg_jitter/492d343fd112eafdb07abf624f840c40cb7622ea create mode 100644 fuzz/corpus/fuzz_alg_jitter/4b7af9a7a2d08900682815f72b0c1406cdd280c1 create mode 100644 fuzz/corpus/fuzz_alg_jitter/4c14b3ecf46402bbe381de10df089a5b8ae1597e delete mode 100644 fuzz/corpus/fuzz_alg_jitter/57c2343f06a265a0da6ed9e4b9a02f59ead3980e delete mode 100644 fuzz/corpus/fuzz_alg_jitter/5af63f2cec6b6757f01863f2988dc26f90e59964 create mode 100644 fuzz/corpus/fuzz_alg_jitter/5b3572a26cf09090c4cc7109d8161c6f92cc8b9f create mode 100644 fuzz/corpus/fuzz_alg_jitter/5d862c7233a78237dea5d0b1d770e6cec9eecb8e create mode 100644 fuzz/corpus/fuzz_alg_jitter/66174f50aacc7557b7f22c3d83c9e34d572302bd delete mode 100644 fuzz/corpus/fuzz_alg_jitter/6b710d3620df7319158e4e27e731beb5964f170a delete mode 100644 fuzz/corpus/fuzz_alg_jitter/7207908605854165d1b34112205750b119cc4bcb delete mode 100644 fuzz/corpus/fuzz_alg_jitter/72ff862c103b9c8794417a7540e96c132bbfc08f create mode 100644 fuzz/corpus/fuzz_alg_jitter/7b5bf255262f6212ce4830512bf72e40ad42d36c create mode 100644 fuzz/corpus/fuzz_alg_jitter/7fb405c71cf7eaf81dd78e2afc574392c5cef5fe create mode 100644 fuzz/corpus/fuzz_alg_jitter/81d53dc4f563a0d160c402dbba26f1882784c85f delete mode 100644 fuzz/corpus/fuzz_alg_jitter/839ead75ffdd1033e4d3d327601bd1180958108a delete mode 100644 fuzz/corpus/fuzz_alg_jitter/83a4f7764cf7407c30976e5842e24d323a9ee485 create mode 100644 fuzz/corpus/fuzz_alg_jitter/85d00252bdb7018df1f5212eff5c6dd614073cb3 create mode 100644 fuzz/corpus/fuzz_alg_jitter/8c71e51bf55219fbf37c6115c98a8c2da1ca2f04 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/8e80c8a1c1013a1386e78fab8dfc632530bd0c50 create mode 100644 fuzz/corpus/fuzz_alg_jitter/949792a9e5f8b9386c0419f2787b4ac1a45badae delete mode 100644 fuzz/corpus/fuzz_alg_jitter/949c73200e6a34301acb2082f071cae9f594bbb8 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/9861104f2984aa81e0b940d3735d047c626e2580 create mode 100644 fuzz/corpus/fuzz_alg_jitter/9949966b4a374e22ac87963feb98a02f8f349860 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/a433baa189f8f8bd33fe9e8f5a4c714320646601 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/a66c1b1182ff1db0c5bb0eabed5802ce85863f1f create mode 100644 fuzz/corpus/fuzz_alg_jitter/a93398cc94de4bf23e2c552fbbf76df7a433a0e2 create mode 100644 fuzz/corpus/fuzz_alg_jitter/b049a4c61e1fa2c0caeda22e0c72806315101993 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/b1ae21b303b7e212e297b1f7ae7cb5510c40909c delete mode 100644 fuzz/corpus/fuzz_alg_jitter/bb6ffe620367989689daa684fd5adda0a2bb37b4 create mode 100644 fuzz/corpus/fuzz_alg_jitter/bfa8e1fb136c96271f7ae55c7c75b1b602471b5d create mode 100644 fuzz/corpus/fuzz_alg_jitter/bfc920185891e9203d1fb6cd6f0311394d4b46ec delete mode 100644 fuzz/corpus/fuzz_alg_jitter/c2b3d51a6e9e0dc4bd1a69711a0e458436f429df delete mode 100644 fuzz/corpus/fuzz_alg_jitter/d081ce1d174bf696e5f99fe9c0072858275bcf72 create mode 100644 fuzz/corpus/fuzz_alg_jitter/d3ad2e6f342d39f3a5990956d844258f546b5dc0 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/d3d566798a666aed486ec1fce968fedd51d63c44 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/d4927bdfbe7f8c6902467f73fb15cd011b2a910e create mode 100644 fuzz/corpus/fuzz_alg_jitter/d5301ea2abbeeec50dee70a5fed8dbbb55b6d16a delete mode 100644 fuzz/corpus/fuzz_alg_jitter/de46b7c49c020ca14635dfc46bd7bd5cef231c50 create mode 100644 fuzz/corpus/fuzz_alg_jitter/eb4729679f0c94447b94d1d098cf567f4bb31dba delete mode 100644 fuzz/corpus/fuzz_alg_jitter/eb7c4ce9c6a9689a8a1f830b7d630ebd39d0d93b create mode 100644 fuzz/corpus/fuzz_alg_jitter/ebf39f98d93116287b2b6c393008b3cd979095b8 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/ed73b4c4b7fde625f526f2b635ce89ac55ee2776 delete mode 100644 fuzz/corpus/fuzz_alg_jitter/faa89d552c2a56519a163c72e5cfa865037b14bd create mode 100644 fuzz/corpus/fuzz_alg_jitter/fe383da56601272713864aa9fe494605fdcc43ec create mode 100644 fuzz/corpus/fuzz_alg_jitter/ffd1800b867e30e702cde5a843ede821ae95ed32 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/0013cd439eb3fb37426d24da871c2817e189a4d2 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/0302070d6257c030b4475215d3a37e091479a5ef delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/03ac6ca559de24be39b7905badef47006bde1f51 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/10aa450d2edcdfe5654378f337ced8bb4e85fa8b create mode 100644 fuzz/corpus/fuzz_alg_ses_des/1d76a5858c61090e5f81fc13bc495607d5d57908 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/249dab7a1b66e669af908f2df85f2699c8f57e95 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/303516650a50c7296cd224b01bb339b4a8bc2de6 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/3237b0b647b476779584c58b0d9c2041a162e3cd delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/380bd2129e1d864d36cae6dfc07b1745a8c4567a create mode 100644 fuzz/corpus/fuzz_alg_ses_des/512d112748d59fad82003b69d5c9c6a229612b5f delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/57f834876c730fc488cca4a6c9437ab88c561af0 create mode 100644 fuzz/corpus/fuzz_alg_ses_des/68d09d6d5056a61a3eb24567f9f39c5012500366 create mode 100644 fuzz/corpus/fuzz_alg_ses_des/6d463442f6e37dc755ae1af0c2cb477604101818 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/8a9fa2daade2fb9a1c4a034bdffb230a3cad16f8 create mode 100644 fuzz/corpus/fuzz_alg_ses_des/bf8df3bb9f7b924e4a1ef6acdfb71b45fdc65e6b create mode 100644 fuzz/corpus/fuzz_alg_ses_des/c62358f3375c4d69be9ab1fe863c5c1a01de1150 delete mode 100644 fuzz/corpus/fuzz_alg_ses_des/cd1cf754b7025891efd08e917c80da34db03b2d4 create mode 100644 fuzz/corpus/fuzz_alg_ses_des/d4bf2ee2bcc27e058530a9a847e5a3854b6883f5 create mode 100644 fuzz/corpus/fuzz_config/1249190e598bc25b8a9837818b3e1a4058ec41d3 create mode 100644 fuzz/corpus/fuzz_config/1d0509e291e563f66715ddb3476689931516f533 create mode 100644 fuzz/corpus/fuzz_config/29047258f7805691132b963a65cf521562335f5e create mode 100644 fuzz/corpus/fuzz_config/2fcaabab970bcf6b44ffd11f661e26a143764496 create mode 100644 fuzz/corpus/fuzz_config/33106851bd86bc811f47f10de9c71c2caddc61e2 create mode 100644 fuzz/corpus/fuzz_config/39db7b6de866752a87614e2d94501d09ea6bb79a create mode 100644 fuzz/corpus/fuzz_config/429006ad0dd8e61198ea14fc50788cd9e48847b6 create mode 100644 fuzz/corpus/fuzz_config/4fb64ad53f9797dcaf8b9e28ec77adceb22340aa create mode 100644 fuzz/corpus/fuzz_config/52837c2c4c6aa24222b75cd51517847722172adb create mode 100644 fuzz/corpus/fuzz_config/5d9677c7a2ad657e021b83e2a231e4a61ff7375b create mode 100644 fuzz/corpus/fuzz_config/694d74626563baf3a50e2d1444a279d89f72465e create mode 100644 fuzz/corpus/fuzz_config/85eff7ac720172f60cedfbf80bb7d88e63630052 create mode 100644 fuzz/corpus/fuzz_config/8dfa9cd6f01cb29ccf987a4a33ecac5ff9125c82 create mode 100644 fuzz/corpus/fuzz_config/8ee9787061c21d559eaffbadcc92045362efc678 create mode 100644 fuzz/corpus/fuzz_config/917269497703178e3f4a324396d9b8fb33e3ef2a create mode 100644 fuzz/corpus/fuzz_config/9e052a7a1d1f93f288978e7e313c4f324043b761 create mode 100644 fuzz/corpus/fuzz_config/a8a8d22febf3f4abe19bf2d27e584ba13d61feb5 create mode 100644 fuzz/corpus/fuzz_config/afaef4f8d6fba51fcdf48e7aa0a1144819f4e9e8 create mode 100644 fuzz/corpus/fuzz_config/c250a3cf6bf0cf8e0af836532e7b79ea917c10e4 create mode 100644 fuzz/corpus/fuzz_config/d4137e2962c892542ba841967f12bdca05eeed87 create mode 100644 fuzz/corpus/fuzz_config/d53736074744a1979226d90efbb79924941c06e0 create mode 100644 fuzz/corpus/fuzz_config/e2f04c963eacfd329b213aae9910639b3e8f9ca5 create mode 100644 fuzz/corpus/fuzz_config/e499f9f18ca9edd456fd9efd129dbe0f77caa5a0 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/0b339fdc42355c7326ff0aa40543d56f427be2ab delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/0c5a5d5dc3ff3e9df6c811f169f73c6e480b058e delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/0ecac5501614fb5664fb520d8767de007c9662f7 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/10102b20e1caf29cb42859ec4606413b2cfe05ce create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/17e1752ba283812f9e5272be148a1bd89a70dc68 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/1a973af0c61ce5ddb399bb0882ac78e894991cb1 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/1ad24d7012604574786aab655b1bb2e38ec759f3 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2032fef7eff08b39665a5ea4a39a4b51e2f4c0ca create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2a30d18927578826324bf3e1808a73ad6b5cfae3 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2a5b60d75d0b41fc19c6e39f374266a9860137d0 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2bb4e495c688c627a32fe24f07d6d8c13f348c42 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2dc8d54f8fd6d1fee16be2b84777482e1518e900 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2e7f87f35104a62d1e029f01d22043208468c80c create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2efd02835357a4e0a4e6f14e340cc554f011bd37 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/2fcd0dbb239a23e077fb9c733ad1fdafce6952cc create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/3b2ce731ca83d4eedeb06b12cacff19a11a01b8b create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/3d231a2d27e3b0b90db32be63c86e96d5599a66c create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/432bd4096f8db59f4b196183aa715fdf70a03847 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/46c7c4e01559184d5a61a1fcb1373c5bf6a14bf3 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/49ff243e5dab5e2a4a8a2917b9a4eff662a792d9 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/52c19ccb302acd2891e5d4f603e1ff43617a2999 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/5432b2a73845d015292a4f9f603c3c6a6076986d delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/5a08eef5894e00a58d1cb2a6ff95b57daa8b5ed2 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/69253c014b17a7246741acdd8fccbfced65680b9 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/69f34517b97b259756763f5ae407d2b88a62d3e2 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/6b42c12be448f4e5bfc6e267cc9475df0f977057 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/70450e01aaac34038ed134d5bb5d8e9502065454 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/706438b3a5497dab120989b1f26f2789b1a1cb96 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/711ce2820d8c6e47af39119d9aa8df769334dfff create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/74516d8f6f7aee02bb6fcec905315aed5c8f68f6 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/7cc83a4b869fcb68f5c30e3d1a062b6b78602d8d delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/7f2c29a98e847ffe21646d3e2289166672c88d1a create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/7fe166eae99b73b6892f4ef4673988d2c6290890 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/800a437326ee96ac3adfb666d326b2d063f0103f create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/8042f6e56190da29ae1f2f35d3ecb04e602fab3d create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/805787b70829a4b9771826c0bfcd75b19f4486dd delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/82a95f9bff17cf1924dd0b123a646b9e4d26e5a5 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/875e9b19340fbb129ed25c40d3582166766267bd create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/938db591a753d135a9d7df8e87bb4804880ff68e create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/9c229f09301b5fac1be7da200c72f38892f7823a create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/9f2284f300455027c039402ed5388ad0bed62477 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/a0705f19f4b281be6fcdd2283bd7551a82d8edd4 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/a1927d30482cc1654e8fba0499f9724f207cd72a delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/a49810230141a0bf5afb9a1f33e4dfed2955ca37 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/aa5f29fe336d58d4a78fd36b89a1d629b3eb3b1d create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/ad64861dd3ed6faf9443a12cc96ca51941ba5204 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/b1f723b9e2001f4535cdb95dcded87e346baabac create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/b43793022d2882197260118166362bcbf59c9985 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/b73c2c9a65cd450d37174c6ddb6f6e94670422a0 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/b82001f17b627d6b756a07d3c2d3f652e6bd2d62 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/b882903d11773fc4b1f885424dfa127a40360495 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/c4f5a9b3f07efa9cce66a66268ba8342dcd81eb9 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/c73ef536b40f52bc28adff531e401edd800c5152 delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/cbec151ca6ed723e00fb874b4a0d9ff478f6b21b delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/cfb0a5bcaa8c4de6f1820bfde5a78a3c0c282f3e create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/dada714b6876e5f514af75bf410bfcc85a31c9df create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/dbbd86d690cb101f0f0f783d32655e85acb49e35 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/e36dc4fa6a33280cee01d97d4e84d9372196a732 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/e457c4f8c99e20a17b9b623407df6bb77a7a4794 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/eb2a51efb023f4f371ec1577cc694c682afc1614 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/ecfd4e70cee057337fe7a53d79c7c28ee0c8ee3e delete mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/ed86ab0a4c39e4b992715581675add1272654dc5 create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/f0249dacbe8a06a608cf6c0cf8973c9901771eac create mode 100644 fuzz/corpus/fuzz_ds_ahocorasick/f8644a85219a1d4cce9e21debc3f8085b43c9c25 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/039e60a1ee261f46936205728306da3bbb956a55 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/05021e284d752717e1138e960b33e87f083ad81d delete mode 100644 fuzz/corpus/fuzz_ds_patricia/074213b09bc134edd6e4db338af6e99042e07afa create mode 100644 fuzz/corpus/fuzz_ds_patricia/0944d989bcb917ac74c772cb37e184470c82bfc9 create mode 100644 fuzz/corpus/fuzz_ds_patricia/0cde5ac31a755afdcdbb10c139831665a36dda75 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/0d0f41eb76931c6a969e3b4307e167ce7cb3c928 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/108dffa4f82791086951cf3861790a989be0d19c create mode 100644 fuzz/corpus/fuzz_ds_patricia/1bb9c6b33c967983ae9f48eac53feb75c393ad16 create mode 100644 fuzz/corpus/fuzz_ds_patricia/1e7eb80c8e1d8f9b7314b470d92c6be020b97e68 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/232ef539cb5481a1c290a69bccc3cff88b56133b delete mode 100644 fuzz/corpus/fuzz_ds_patricia/23c63c3e1035ef6568b360ccd14d368754b10b95 create mode 100644 fuzz/corpus/fuzz_ds_patricia/26363223150d7931f70c34f0e97be25ed51a93bf create mode 100644 fuzz/corpus/fuzz_ds_patricia/276c7ff8353b250de8b0b9e0fbad608b5b3afdaf create mode 100644 fuzz/corpus/fuzz_ds_patricia/27ba79be52a3ce22cc8252305abf7152dd415dcc delete mode 100644 fuzz/corpus/fuzz_ds_patricia/2b5709a78e62b162b13853eb9616bd07547447c2 create mode 100644 fuzz/corpus/fuzz_ds_patricia/2c1289ca6c27b79cebb54dc39a55a3fe9fc6bbf9 create mode 100644 fuzz/corpus/fuzz_ds_patricia/2ea4acbdca78ed698f48af5b58bdb644bffa0253 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/35ed34b3b9e6b3fa9ad7fd571309b81d6aa625ac create mode 100644 fuzz/corpus/fuzz_ds_patricia/36b3014210a0794308ae1181d4a8ad08e98f28fd create mode 100644 fuzz/corpus/fuzz_ds_patricia/410d0d3bc1499593c44554a6631eb193d4b0be11 create mode 100644 fuzz/corpus/fuzz_ds_patricia/414970dac4e5e56fce119eee76544cf64a14dfe9 create mode 100644 fuzz/corpus/fuzz_ds_patricia/448c2fe285dd3daafd518f439f03981e2d0cbd2b create mode 100644 fuzz/corpus/fuzz_ds_patricia/49b434649dca7dfd496b4dcaa4367804c526abce delete mode 100644 fuzz/corpus/fuzz_ds_patricia/542171cce5b48cb8c86a962d6520cb84f0fd6fbe delete mode 100644 fuzz/corpus/fuzz_ds_patricia/5499b8e7401cc066ac1e2f71614795f7bafc40b6 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/563177d397af2ac5b53619e39e6df61f4f98f223 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/57d2337746f797d3f8f0080f309dbb2bd4e0f9cb delete mode 100644 fuzz/corpus/fuzz_ds_patricia/5bc91c208c7b971731b3c02943f98586850d2551 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/5eb7f8d4ad4d94b04f16fb1f26d5e12c8f8bfbd0 create mode 100644 fuzz/corpus/fuzz_ds_patricia/6251a968442e11c5ecf0ccfc44177ef512c7873d create mode 100644 fuzz/corpus/fuzz_ds_patricia/63cc0155a1908b6d4eae1ed9e9ebd51b4fa5247c create mode 100644 fuzz/corpus/fuzz_ds_patricia/6420e92ebf6d3056821f7e7dd2e12d0d2dfb716f create mode 100644 fuzz/corpus/fuzz_ds_patricia/65216046fdd21251275d9ef66cc20278b4b49a11 create mode 100644 fuzz/corpus/fuzz_ds_patricia/6b9d2fb5531fdf9064209020a9f28487f94b7ad2 create mode 100644 fuzz/corpus/fuzz_ds_patricia/6e729616d8d491a65180ab669e3218a2389857db create mode 100644 fuzz/corpus/fuzz_ds_patricia/7ab147170e5cc04925dc2e5953a08ba6f5b21d94 create mode 100644 fuzz/corpus/fuzz_ds_patricia/7e4cb5df1262e26c0f94a05ed336e24790f2964e delete mode 100644 fuzz/corpus/fuzz_ds_patricia/803338ce5f1a96ca01369c8dd4b4ead40b5413ce delete mode 100644 fuzz/corpus/fuzz_ds_patricia/8c2f118da7346b51b3a829af9ea7b43a98ce91f0 create mode 100644 fuzz/corpus/fuzz_ds_patricia/8e20bfa11b666882ec98a86fe8a01e306314f064 create mode 100644 fuzz/corpus/fuzz_ds_patricia/8f7756178046d60be6bf9eb02d2920c208aa7a7d delete mode 100644 fuzz/corpus/fuzz_ds_patricia/8fb9128d8833cb0e1b40c92bf43968b8b4bb8b7c delete mode 100644 fuzz/corpus/fuzz_ds_patricia/92fb55b38af871f214e5487274d61262945e87ab delete mode 100644 fuzz/corpus/fuzz_ds_patricia/960262916af52bd22c72f32983b4158c80d9bc14 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/96d3cd59bac131d83c46fa6d6c6ce0868d83e981 create mode 100644 fuzz/corpus/fuzz_ds_patricia/96e87826e1f4643f7a35d359908127074996904f create mode 100644 fuzz/corpus/fuzz_ds_patricia/9764794fc2c7bcb80ca3f42525e4d4e8e32a088f delete mode 100644 fuzz/corpus/fuzz_ds_patricia/977a02add85824845858b8587906157cf5fc1dfe create mode 100644 fuzz/corpus/fuzz_ds_patricia/9cc5e52de8a254cdcdad4ed9abfc9fabac9f6f3e create mode 100644 fuzz/corpus/fuzz_ds_patricia/a34ba1d1dbe4b6a1c67fbdcaadda14e2e791ce89 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/a8d46b93c9c5bb3a68e57a8699b9db73631c30ed create mode 100644 fuzz/corpus/fuzz_ds_patricia/ad11755d5c38e9b4f78b89ea0115891f1e503512 create mode 100644 fuzz/corpus/fuzz_ds_patricia/b11e498aca6c6525b37ea62f567d24021b66de37 create mode 100644 fuzz/corpus/fuzz_ds_patricia/b41236f1031a78544a0cbed30399f5c63810c858 create mode 100644 fuzz/corpus/fuzz_ds_patricia/beea2ada8e74410153314c7e5ca4afe27071dfc5 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/c227d679049293ede4340c485e8c9035abe25c21 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/c4481c47f49eb89bc871184b747bd351ca128db8 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/c44e56f98bbb7e90638c8813540b389f0b583a61 create mode 100644 fuzz/corpus/fuzz_ds_patricia/cfc11ee5d345980b19b2cd2a1d43f7ac5703a6c8 create mode 100644 fuzz/corpus/fuzz_ds_patricia/d59283ca6d9b2f36e9677c30603b10695beffffc delete mode 100644 fuzz/corpus/fuzz_ds_patricia/dd83ecad869aafeec00dae649b93643bd85549fc create mode 100644 fuzz/corpus/fuzz_ds_patricia/e1c65b55e6f0e0f9c878b4127205943903b311c0 delete mode 100644 fuzz/corpus/fuzz_ds_patricia/e3d59cfa962fbddcb2d2bd8f834c05f66a7c6336 create mode 100644 fuzz/corpus/fuzz_ds_patricia/e45810422d1f07d44de191d75c6bddeaa496568b delete mode 100644 fuzz/corpus/fuzz_ds_patricia/ece0c9b5f1e118ad7960ee974fbc634b44b830e1 create mode 100644 fuzz/corpus/fuzz_ds_patricia/eda422f8f3840c5e6e3b3dce996e91c714dc9bf4 create mode 100644 fuzz/corpus/fuzz_ds_patricia/f10e4c67ca64bdce1cd394fd829bf0b5aeed7071 (limited to 'fuzz') diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am index 24fa98983..062cddb4c 100644 --- a/fuzz/Makefile.am +++ b/fuzz/Makefile.am @@ -57,8 +57,8 @@ fuzz_quic_get_crypto_data_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(fuzz_quic_get_crypto_data_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_config_SOURCES = fuzz_config.cpp fuzz_common_code.c -fuzz_config_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_config_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_config_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_config_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_config_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_config_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -72,8 +72,8 @@ fuzz_config_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_config_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_alg_bins_SOURCES = fuzz_alg_bins.cpp fuzz_common_code.c -fuzz_alg_bins_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_alg_bins_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_alg_bins_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_alg_bins_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_alg_bins_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_alg_bins_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -87,8 +87,8 @@ fuzz_alg_bins_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_alg_bins_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_alg_hll_SOURCES = fuzz_alg_hll.cpp fuzz_common_code.c -fuzz_alg_hll_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_alg_hll_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_alg_hll_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_alg_hll_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_alg_hll_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_alg_hll_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -102,8 +102,8 @@ fuzz_alg_hll_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_alg_hll_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_alg_hw_rsi_outliers_da_SOURCES = fuzz_alg_hw_rsi_outliers_da.cpp fuzz_common_code.c -fuzz_alg_hw_rsi_outliers_da_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_alg_hw_rsi_outliers_da_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_alg_hw_rsi_outliers_da_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_alg_hw_rsi_outliers_da_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_alg_hw_rsi_outliers_da_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_alg_hw_rsi_outliers_da_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -117,8 +117,8 @@ fuzz_alg_hw_rsi_outliers_da_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAG $(fuzz_alg_hw_rsi_outliers_da_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_alg_jitter_SOURCES = fuzz_alg_jitter.cpp fuzz_common_code.c -fuzz_alg_jitter_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_alg_jitter_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_alg_jitter_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_alg_jitter_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_alg_jitter_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_alg_jitter_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -132,8 +132,8 @@ fuzz_alg_jitter_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_alg_jitter_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_alg_ses_des_SOURCES = fuzz_alg_ses_des.cpp fuzz_common_code.c -fuzz_alg_ses_des_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_alg_ses_des_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_alg_ses_des_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_alg_ses_des_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_alg_ses_des_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_alg_ses_des_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -147,8 +147,8 @@ fuzz_alg_ses_des_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_alg_ses_des_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_ds_patricia_SOURCES = fuzz_ds_patricia.cpp fuzz_common_code.c -fuzz_ds_patricia_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_ds_patricia_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_ds_patricia_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_ds_patricia_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_ds_patricia_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_ds_patricia_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -162,8 +162,8 @@ fuzz_ds_patricia_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(fuzz_ds_patricia_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_ds_ahocorasick_SOURCES = fuzz_ds_ahocorasick.cpp fuzz_common_code.c -fuzz_ds_ahocorasick_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES -fuzz_ds_ahocorasick_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DENABLE_MEM_ALLOC_FAILURES +fuzz_ds_ahocorasick_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +fuzz_ds_ahocorasick_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION fuzz_ds_ahocorasick_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) fuzz_ds_ahocorasick_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS @@ -192,6 +192,11 @@ files_corpus_fuzz_quic_get_crypto_data := $(wildcard corpus/fuzz_quic_get_crypt fuzz_quic_get_crypto_data_seed_corpus.zip: $(files_corpus_fuzz_quic_get_crypto_data) zip -j fuzz_quic_get_crypto_data_seed_corpus.zip $(files_corpus_fuzz_quic_get_crypto_data) +files_corpus_fuzz_config := $(wildcard corpus/fuzz_config/*) + +fuzz_config_seed_corpus.zip: $(files_corpus_fuzz_config) + zip -j fuzz_config_seed_corpus.zip $(files_corpus_fuzz_config) + files_corpus_fuzz_ds_patricia := $(wildcard corpus/fuzz_ds_patricia/*) fuzz_ds_patricia_seed_corpus.zip: $(files_corpus_fuzz_ds_patricia) @@ -227,7 +232,7 @@ files_corpus_fuzz_alg_jitter := $(wildcard corpus/fuzz_alg_jitter/*) fuzz_alg_jitter_seed_corpus.zip: $(files_corpus_fuzz_alg_jitter) zip -j fuzz_alg_jitter_seed_corpus.zip $(files_corpus_fuzz_alg_jitter) -corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_ds_patricia_seed_corpus.zip fuzz_ds_ahocorasick_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip +corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_config_seed_corpus.zip fuzz_ds_patricia_seed_corpus.zip fuzz_ds_ahocorasick_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip distdir: find . -type d | xargs -I'{}' mkdir -p '$(distdir)/{}' @@ -236,6 +241,7 @@ distdir: -o -name '*.h' \ -o -name '*.cpp' \ -o -path './corpus/fuzz_quic_get_crypto_data/*' \ + -o -path './corpus/fuzz_config/*' \ -o -path './corpus/fuzz_alg_ses_des/*' \ -o -path './corpus/fuzz_alg_bins/*' \ -o -path './corpus/fuzz_alg_hll/*' \ diff --git a/fuzz/corpus/fuzz_alg_bins/017975a66afeb2b1a8e0aea83f825fe4f4e9d74a b/fuzz/corpus/fuzz_alg_bins/017975a66afeb2b1a8e0aea83f825fe4f4e9d74a new file mode 100644 index 000000000..6fd69ce1e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/017975a66afeb2b1a8e0aea83f825fe4f4e9d74a differ diff --git a/fuzz/corpus/fuzz_alg_bins/07f5c4450bc1f59ef1e69956da5c40932663c871 b/fuzz/corpus/fuzz_alg_bins/07f5c4450bc1f59ef1e69956da5c40932663c871 deleted file mode 100644 index 5aecbc507..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/07f5c4450bc1f59ef1e69956da5c40932663c871 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/0897b66c9b17d2b58f618aa9e8a9ec8f3af482eb b/fuzz/corpus/fuzz_alg_bins/0897b66c9b17d2b58f618aa9e8a9ec8f3af482eb deleted file mode 100644 index c4517097f..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/0897b66c9b17d2b58f618aa9e8a9ec8f3af482eb and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/0f87f1f9ff657fbfb5baa3611512e430d39d375f b/fuzz/corpus/fuzz_alg_bins/0f87f1f9ff657fbfb5baa3611512e430d39d375f new file mode 100644 index 000000000..9c47312e5 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/0f87f1f9ff657fbfb5baa3611512e430d39d375f differ diff --git a/fuzz/corpus/fuzz_alg_bins/181b1bb3f2110d84a15fb2cd5b484541e3e141fa b/fuzz/corpus/fuzz_alg_bins/181b1bb3f2110d84a15fb2cd5b484541e3e141fa deleted file mode 100644 index 46070d9b5..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/181b1bb3f2110d84a15fb2cd5b484541e3e141fa and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/261db905d84814dbf0d70ecc3dd3ef061635c987 b/fuzz/corpus/fuzz_alg_bins/261db905d84814dbf0d70ecc3dd3ef061635c987 new file mode 100644 index 000000000..e481656db Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/261db905d84814dbf0d70ecc3dd3ef061635c987 differ diff --git a/fuzz/corpus/fuzz_alg_bins/431a7fe751f8c69bca149789fe79ab915a123463 b/fuzz/corpus/fuzz_alg_bins/431a7fe751f8c69bca149789fe79ab915a123463 new file mode 100644 index 000000000..9a127e160 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/431a7fe751f8c69bca149789fe79ab915a123463 differ diff --git a/fuzz/corpus/fuzz_alg_bins/57b7d05a9afa1f161022eab5a4446ec18a260a05 b/fuzz/corpus/fuzz_alg_bins/57b7d05a9afa1f161022eab5a4446ec18a260a05 deleted file mode 100644 index 5a0834c02..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/57b7d05a9afa1f161022eab5a4446ec18a260a05 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/6b6235e23c531f6f14d9b77422551e67ae768a7e b/fuzz/corpus/fuzz_alg_bins/6b6235e23c531f6f14d9b77422551e67ae768a7e new file mode 100644 index 000000000..5c31c918a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/6b6235e23c531f6f14d9b77422551e67ae768a7e differ diff --git a/fuzz/corpus/fuzz_alg_bins/89a9a706265902ba11dbb21359eb667b55fc4c63 b/fuzz/corpus/fuzz_alg_bins/89a9a706265902ba11dbb21359eb667b55fc4c63 deleted file mode 100644 index f4ecea869..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/89a9a706265902ba11dbb21359eb667b55fc4c63 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/921534c0555946ccd43661362f342de5e12d8e4c b/fuzz/corpus/fuzz_alg_bins/921534c0555946ccd43661362f342de5e12d8e4c new file mode 100644 index 000000000..e3598dc46 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/921534c0555946ccd43661362f342de5e12d8e4c differ diff --git a/fuzz/corpus/fuzz_alg_bins/949d5f11ee916fdacd8fc1266339dbf10921572c b/fuzz/corpus/fuzz_alg_bins/949d5f11ee916fdacd8fc1266339dbf10921572c deleted file mode 100644 index e9be4bc98..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/949d5f11ee916fdacd8fc1266339dbf10921572c and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/b3ee96767d3269734127b707b4a26bdb160bef91 b/fuzz/corpus/fuzz_alg_bins/b3ee96767d3269734127b707b4a26bdb160bef91 deleted file mode 100644 index b1b1dda07..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/b3ee96767d3269734127b707b4a26bdb160bef91 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/c42ac5e2a81934abce47953c613b7ba1518c638e b/fuzz/corpus/fuzz_alg_bins/c42ac5e2a81934abce47953c613b7ba1518c638e new file mode 100644 index 000000000..f6b7db874 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/c42ac5e2a81934abce47953c613b7ba1518c638e differ diff --git a/fuzz/corpus/fuzz_alg_bins/d074a4318c31b705d988ccc3df69e15bd67adbb7 b/fuzz/corpus/fuzz_alg_bins/d074a4318c31b705d988ccc3df69e15bd67adbb7 new file mode 100644 index 000000000..3150effbe Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/d074a4318c31b705d988ccc3df69e15bd67adbb7 differ diff --git a/fuzz/corpus/fuzz_alg_bins/d64855ee48b449c5726f1648da19ddc224010ba8 b/fuzz/corpus/fuzz_alg_bins/d64855ee48b449c5726f1648da19ddc224010ba8 new file mode 100644 index 000000000..5e31d6bfe Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/d64855ee48b449c5726f1648da19ddc224010ba8 differ diff --git a/fuzz/corpus/fuzz_alg_bins/da05f7ad93193548ce3fe3866c742fa3216c91c4 b/fuzz/corpus/fuzz_alg_bins/da05f7ad93193548ce3fe3866c742fa3216c91c4 deleted file mode 100644 index 11f32baad..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/da05f7ad93193548ce3fe3866c742fa3216c91c4 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/da5b594ccfc5ebdfd5a07bb1dfea60d7932d20d0 b/fuzz/corpus/fuzz_alg_bins/da5b594ccfc5ebdfd5a07bb1dfea60d7932d20d0 new file mode 100644 index 000000000..67694218a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/da5b594ccfc5ebdfd5a07bb1dfea60d7932d20d0 differ diff --git a/fuzz/corpus/fuzz_alg_bins/dfdc12c392c55191512a98bdbed00325d6a805f1 b/fuzz/corpus/fuzz_alg_bins/dfdc12c392c55191512a98bdbed00325d6a805f1 deleted file mode 100644 index 8a93e01fb..000000000 Binary files a/fuzz/corpus/fuzz_alg_bins/dfdc12c392c55191512a98bdbed00325d6a805f1 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_bins/f041d8ce34eda9e01bf10ac409875d388f433934 b/fuzz/corpus/fuzz_alg_bins/f041d8ce34eda9e01bf10ac409875d388f433934 new file mode 100644 index 000000000..1a3507a8e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/f041d8ce34eda9e01bf10ac409875d388f433934 differ diff --git a/fuzz/corpus/fuzz_alg_bins/f053345733b59c26cab99a5ad76cad78743be9f4 b/fuzz/corpus/fuzz_alg_bins/f053345733b59c26cab99a5ad76cad78743be9f4 new file mode 100644 index 000000000..207abb148 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/f053345733b59c26cab99a5ad76cad78743be9f4 differ diff --git a/fuzz/corpus/fuzz_alg_bins/f0c0e3dfae50ec95aabd1c0a38dedd608a323b43 b/fuzz/corpus/fuzz_alg_bins/f0c0e3dfae50ec95aabd1c0a38dedd608a323b43 new file mode 100644 index 000000000..244e47343 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_bins/f0c0e3dfae50ec95aabd1c0a38dedd608a323b43 differ diff --git a/fuzz/corpus/fuzz_alg_hll/033f20c7405b6d98f1ee5f76294f1dcb081f96be b/fuzz/corpus/fuzz_alg_hll/033f20c7405b6d98f1ee5f76294f1dcb081f96be deleted file mode 100644 index c7a603bd7..000000000 Binary files a/fuzz/corpus/fuzz_alg_hll/033f20c7405b6d98f1ee5f76294f1dcb081f96be and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_hll/30b0c905db3cadc03e90ca3987da502d23b14d41 b/fuzz/corpus/fuzz_alg_hll/30b0c905db3cadc03e90ca3987da502d23b14d41 deleted file mode 100644 index d39b324dd..000000000 Binary files a/fuzz/corpus/fuzz_alg_hll/30b0c905db3cadc03e90ca3987da502d23b14d41 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_hll/5739b14d854fa7a04dc5fb034c90fef1507b6aae b/fuzz/corpus/fuzz_alg_hll/5739b14d854fa7a04dc5fb034c90fef1507b6aae deleted file mode 100644 index 3efb3c2bd..000000000 Binary files a/fuzz/corpus/fuzz_alg_hll/5739b14d854fa7a04dc5fb034c90fef1507b6aae and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_hll/8cb6657cc76bec73476f8a863c5088a33ecef5ea b/fuzz/corpus/fuzz_alg_hll/8cb6657cc76bec73476f8a863c5088a33ecef5ea new file mode 100644 index 000000000..52deec5a8 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hll/8cb6657cc76bec73476f8a863c5088a33ecef5ea differ diff --git a/fuzz/corpus/fuzz_alg_hll/aed96ae66d797093bc408f059c05b7aa76c9a4ef b/fuzz/corpus/fuzz_alg_hll/aed96ae66d797093bc408f059c05b7aa76c9a4ef new file mode 100644 index 000000000..9201c79f1 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hll/aed96ae66d797093bc408f059c05b7aa76c9a4ef differ diff --git a/fuzz/corpus/fuzz_alg_hll/ca967e4b24797caa3e1369abda0ad6f650d59b97 b/fuzz/corpus/fuzz_alg_hll/ca967e4b24797caa3e1369abda0ad6f650d59b97 new file mode 100644 index 000000000..309fcdc53 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hll/ca967e4b24797caa3e1369abda0ad6f650d59b97 differ diff --git a/fuzz/corpus/fuzz_alg_hll/d3d6ae7eeb971ebccc7888b60691cc84a433c0b6 b/fuzz/corpus/fuzz_alg_hll/d3d6ae7eeb971ebccc7888b60691cc84a433c0b6 new file mode 100644 index 000000000..66b48ae9b Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hll/d3d6ae7eeb971ebccc7888b60691cc84a433c0b6 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d new file mode 100644 index 000000000..ef2752e23 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd new file mode 100644 index 000000000..a7f705865 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae new file mode 100644 index 000000000..8c6a466db Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d new file mode 100644 index 000000000..c539083a3 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 new file mode 100644 index 000000000..7b20ac273 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad new file mode 100644 index 000000000..f73d917ab Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 new file mode 100644 index 000000000..829f43998 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 new file mode 100644 index 000000000..363bc248e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 new file mode 100644 index 000000000..cc4675748 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe new file mode 100644 index 000000000..1fd7ad432 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 new file mode 100644 index 000000000..23d523cbf Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 new file mode 100644 index 000000000..7c6431605 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a new file mode 100644 index 000000000..5922a2b65 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e new file mode 100644 index 000000000..f0da1f22e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b new file mode 100644 index 000000000..5baafd800 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f new file mode 100644 index 000000000..c3d8ff3c6 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 new file mode 100644 index 000000000..bc38f9963 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 new file mode 100644 index 000000000..cd11c9ddd Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 new file mode 100644 index 000000000..80e6f69af Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 differ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 new file mode 100644 index 000000000..3880b13d6 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/0ac1ef806b823a3244ad06308c60dd024beb134a b/fuzz/corpus/fuzz_alg_jitter/0ac1ef806b823a3244ad06308c60dd024beb134a deleted file mode 100644 index 0db5ebf05..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/0ac1ef806b823a3244ad06308c60dd024beb134a and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/0d7e5303ffe5bf3bc9016807e6cbe3f863f734f5 b/fuzz/corpus/fuzz_alg_jitter/0d7e5303ffe5bf3bc9016807e6cbe3f863f734f5 new file mode 100644 index 000000000..b4379c930 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/0d7e5303ffe5bf3bc9016807e6cbe3f863f734f5 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/12dca6633f0276787a65a0a54d880a0f7f977667 b/fuzz/corpus/fuzz_alg_jitter/12dca6633f0276787a65a0a54d880a0f7f977667 deleted file mode 100644 index e17043a7b..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/12dca6633f0276787a65a0a54d880a0f7f977667 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/14c3f3080b695d67073d04ab6f44e07223077523 b/fuzz/corpus/fuzz_alg_jitter/14c3f3080b695d67073d04ab6f44e07223077523 deleted file mode 100644 index b67f5d01d..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/14c3f3080b695d67073d04ab6f44e07223077523 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/16555af8fd71a3179941ab1bfeb55bd276f5ce16 b/fuzz/corpus/fuzz_alg_jitter/16555af8fd71a3179941ab1bfeb55bd276f5ce16 deleted file mode 100644 index e217081e7..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/16555af8fd71a3179941ab1bfeb55bd276f5ce16 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/1c3aa54d1835eac753ef67921caf0b105f3d68eb b/fuzz/corpus/fuzz_alg_jitter/1c3aa54d1835eac753ef67921caf0b105f3d68eb new file mode 100644 index 000000000..0fe178aa6 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/1c3aa54d1835eac753ef67921caf0b105f3d68eb differ diff --git a/fuzz/corpus/fuzz_alg_jitter/2349c31e77dc0471912a43968b39679bb3cb4861 b/fuzz/corpus/fuzz_alg_jitter/2349c31e77dc0471912a43968b39679bb3cb4861 new file mode 100644 index 000000000..dca78770e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/2349c31e77dc0471912a43968b39679bb3cb4861 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/263b705d68b52a75539ad5a27493647a74606bfc b/fuzz/corpus/fuzz_alg_jitter/263b705d68b52a75539ad5a27493647a74606bfc deleted file mode 100644 index c43ac3d1f..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/263b705d68b52a75539ad5a27493647a74606bfc and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/2943d27f7a255e94a345d7e99933b22fdb7e5241 b/fuzz/corpus/fuzz_alg_jitter/2943d27f7a255e94a345d7e99933b22fdb7e5241 deleted file mode 100644 index 061693e65..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/2943d27f7a255e94a345d7e99933b22fdb7e5241 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/38292b7b7faa2ce3a662e4006338a6ae1d6a4348 b/fuzz/corpus/fuzz_alg_jitter/38292b7b7faa2ce3a662e4006338a6ae1d6a4348 deleted file mode 100644 index b7593f618..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/38292b7b7faa2ce3a662e4006338a6ae1d6a4348 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/393559caeac9551eda2d0402327c32a3559582b0 b/fuzz/corpus/fuzz_alg_jitter/393559caeac9551eda2d0402327c32a3559582b0 deleted file mode 100644 index 355e193f1..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/393559caeac9551eda2d0402327c32a3559582b0 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/42b84a49a98ce810b486ae6d89382c42b805a9fd b/fuzz/corpus/fuzz_alg_jitter/42b84a49a98ce810b486ae6d89382c42b805a9fd deleted file mode 100644 index 2f955e8ce..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/42b84a49a98ce810b486ae6d89382c42b805a9fd and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/47e01d4fcffef87fd84ac067ac6509ac8783de15 b/fuzz/corpus/fuzz_alg_jitter/47e01d4fcffef87fd84ac067ac6509ac8783de15 new file mode 100644 index 000000000..112b1487b Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/47e01d4fcffef87fd84ac067ac6509ac8783de15 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/492d343fd112eafdb07abf624f840c40cb7622ea b/fuzz/corpus/fuzz_alg_jitter/492d343fd112eafdb07abf624f840c40cb7622ea new file mode 100644 index 000000000..6531aa5d6 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/492d343fd112eafdb07abf624f840c40cb7622ea differ diff --git a/fuzz/corpus/fuzz_alg_jitter/4b7af9a7a2d08900682815f72b0c1406cdd280c1 b/fuzz/corpus/fuzz_alg_jitter/4b7af9a7a2d08900682815f72b0c1406cdd280c1 new file mode 100644 index 000000000..5960a2c1e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/4b7af9a7a2d08900682815f72b0c1406cdd280c1 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/4c14b3ecf46402bbe381de10df089a5b8ae1597e b/fuzz/corpus/fuzz_alg_jitter/4c14b3ecf46402bbe381de10df089a5b8ae1597e new file mode 100644 index 000000000..1de05de70 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/4c14b3ecf46402bbe381de10df089a5b8ae1597e differ diff --git a/fuzz/corpus/fuzz_alg_jitter/57c2343f06a265a0da6ed9e4b9a02f59ead3980e b/fuzz/corpus/fuzz_alg_jitter/57c2343f06a265a0da6ed9e4b9a02f59ead3980e deleted file mode 100644 index d7482d44e..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/57c2343f06a265a0da6ed9e4b9a02f59ead3980e and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/5af63f2cec6b6757f01863f2988dc26f90e59964 b/fuzz/corpus/fuzz_alg_jitter/5af63f2cec6b6757f01863f2988dc26f90e59964 deleted file mode 100644 index 9bdb073b2..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/5af63f2cec6b6757f01863f2988dc26f90e59964 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/5b3572a26cf09090c4cc7109d8161c6f92cc8b9f b/fuzz/corpus/fuzz_alg_jitter/5b3572a26cf09090c4cc7109d8161c6f92cc8b9f new file mode 100644 index 000000000..be682314d Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/5b3572a26cf09090c4cc7109d8161c6f92cc8b9f differ diff --git a/fuzz/corpus/fuzz_alg_jitter/5d862c7233a78237dea5d0b1d770e6cec9eecb8e b/fuzz/corpus/fuzz_alg_jitter/5d862c7233a78237dea5d0b1d770e6cec9eecb8e new file mode 100644 index 000000000..32e440aca Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/5d862c7233a78237dea5d0b1d770e6cec9eecb8e differ diff --git a/fuzz/corpus/fuzz_alg_jitter/66174f50aacc7557b7f22c3d83c9e34d572302bd b/fuzz/corpus/fuzz_alg_jitter/66174f50aacc7557b7f22c3d83c9e34d572302bd new file mode 100644 index 000000000..543ad4c33 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/66174f50aacc7557b7f22c3d83c9e34d572302bd differ diff --git a/fuzz/corpus/fuzz_alg_jitter/6b710d3620df7319158e4e27e731beb5964f170a b/fuzz/corpus/fuzz_alg_jitter/6b710d3620df7319158e4e27e731beb5964f170a deleted file mode 100644 index 5f7407db3..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/6b710d3620df7319158e4e27e731beb5964f170a and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/7207908605854165d1b34112205750b119cc4bcb b/fuzz/corpus/fuzz_alg_jitter/7207908605854165d1b34112205750b119cc4bcb deleted file mode 100644 index 5b2a5f4a4..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/7207908605854165d1b34112205750b119cc4bcb and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/72ff862c103b9c8794417a7540e96c132bbfc08f b/fuzz/corpus/fuzz_alg_jitter/72ff862c103b9c8794417a7540e96c132bbfc08f deleted file mode 100644 index 6c04a2f45..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/72ff862c103b9c8794417a7540e96c132bbfc08f and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/7b5bf255262f6212ce4830512bf72e40ad42d36c b/fuzz/corpus/fuzz_alg_jitter/7b5bf255262f6212ce4830512bf72e40ad42d36c new file mode 100644 index 000000000..6c084fef5 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/7b5bf255262f6212ce4830512bf72e40ad42d36c differ diff --git a/fuzz/corpus/fuzz_alg_jitter/7fb405c71cf7eaf81dd78e2afc574392c5cef5fe b/fuzz/corpus/fuzz_alg_jitter/7fb405c71cf7eaf81dd78e2afc574392c5cef5fe new file mode 100644 index 000000000..b9c0975b4 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/7fb405c71cf7eaf81dd78e2afc574392c5cef5fe differ diff --git a/fuzz/corpus/fuzz_alg_jitter/81d53dc4f563a0d160c402dbba26f1882784c85f b/fuzz/corpus/fuzz_alg_jitter/81d53dc4f563a0d160c402dbba26f1882784c85f new file mode 100644 index 000000000..d9a09443a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/81d53dc4f563a0d160c402dbba26f1882784c85f differ diff --git a/fuzz/corpus/fuzz_alg_jitter/839ead75ffdd1033e4d3d327601bd1180958108a b/fuzz/corpus/fuzz_alg_jitter/839ead75ffdd1033e4d3d327601bd1180958108a deleted file mode 100644 index 1c596666c..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/839ead75ffdd1033e4d3d327601bd1180958108a and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/83a4f7764cf7407c30976e5842e24d323a9ee485 b/fuzz/corpus/fuzz_alg_jitter/83a4f7764cf7407c30976e5842e24d323a9ee485 deleted file mode 100644 index 18def9c52..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/83a4f7764cf7407c30976e5842e24d323a9ee485 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/85d00252bdb7018df1f5212eff5c6dd614073cb3 b/fuzz/corpus/fuzz_alg_jitter/85d00252bdb7018df1f5212eff5c6dd614073cb3 new file mode 100644 index 000000000..604e9a653 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/85d00252bdb7018df1f5212eff5c6dd614073cb3 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/8c71e51bf55219fbf37c6115c98a8c2da1ca2f04 b/fuzz/corpus/fuzz_alg_jitter/8c71e51bf55219fbf37c6115c98a8c2da1ca2f04 new file mode 100644 index 000000000..7064b1550 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/8c71e51bf55219fbf37c6115c98a8c2da1ca2f04 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/8e80c8a1c1013a1386e78fab8dfc632530bd0c50 b/fuzz/corpus/fuzz_alg_jitter/8e80c8a1c1013a1386e78fab8dfc632530bd0c50 deleted file mode 100644 index 8d88e9a82..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/8e80c8a1c1013a1386e78fab8dfc632530bd0c50 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/949792a9e5f8b9386c0419f2787b4ac1a45badae b/fuzz/corpus/fuzz_alg_jitter/949792a9e5f8b9386c0419f2787b4ac1a45badae new file mode 100644 index 000000000..40b63598d Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/949792a9e5f8b9386c0419f2787b4ac1a45badae differ diff --git a/fuzz/corpus/fuzz_alg_jitter/949c73200e6a34301acb2082f071cae9f594bbb8 b/fuzz/corpus/fuzz_alg_jitter/949c73200e6a34301acb2082f071cae9f594bbb8 deleted file mode 100644 index b99407939..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/949c73200e6a34301acb2082f071cae9f594bbb8 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/9861104f2984aa81e0b940d3735d047c626e2580 b/fuzz/corpus/fuzz_alg_jitter/9861104f2984aa81e0b940d3735d047c626e2580 deleted file mode 100644 index 1d3bb7a8a..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/9861104f2984aa81e0b940d3735d047c626e2580 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/9949966b4a374e22ac87963feb98a02f8f349860 b/fuzz/corpus/fuzz_alg_jitter/9949966b4a374e22ac87963feb98a02f8f349860 new file mode 100644 index 000000000..906dd3e2a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/9949966b4a374e22ac87963feb98a02f8f349860 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/a433baa189f8f8bd33fe9e8f5a4c714320646601 b/fuzz/corpus/fuzz_alg_jitter/a433baa189f8f8bd33fe9e8f5a4c714320646601 deleted file mode 100644 index 685317528..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/a433baa189f8f8bd33fe9e8f5a4c714320646601 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/a66c1b1182ff1db0c5bb0eabed5802ce85863f1f b/fuzz/corpus/fuzz_alg_jitter/a66c1b1182ff1db0c5bb0eabed5802ce85863f1f deleted file mode 100644 index 3ccda59fd..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/a66c1b1182ff1db0c5bb0eabed5802ce85863f1f and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/a93398cc94de4bf23e2c552fbbf76df7a433a0e2 b/fuzz/corpus/fuzz_alg_jitter/a93398cc94de4bf23e2c552fbbf76df7a433a0e2 new file mode 100644 index 000000000..775940b38 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/a93398cc94de4bf23e2c552fbbf76df7a433a0e2 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/b049a4c61e1fa2c0caeda22e0c72806315101993 b/fuzz/corpus/fuzz_alg_jitter/b049a4c61e1fa2c0caeda22e0c72806315101993 new file mode 100644 index 000000000..abd191e9b Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/b049a4c61e1fa2c0caeda22e0c72806315101993 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/b1ae21b303b7e212e297b1f7ae7cb5510c40909c b/fuzz/corpus/fuzz_alg_jitter/b1ae21b303b7e212e297b1f7ae7cb5510c40909c deleted file mode 100644 index e4198d3eb..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/b1ae21b303b7e212e297b1f7ae7cb5510c40909c and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/bb6ffe620367989689daa684fd5adda0a2bb37b4 b/fuzz/corpus/fuzz_alg_jitter/bb6ffe620367989689daa684fd5adda0a2bb37b4 deleted file mode 100644 index 309507e53..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/bb6ffe620367989689daa684fd5adda0a2bb37b4 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/bfa8e1fb136c96271f7ae55c7c75b1b602471b5d b/fuzz/corpus/fuzz_alg_jitter/bfa8e1fb136c96271f7ae55c7c75b1b602471b5d new file mode 100644 index 000000000..67412aff5 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/bfa8e1fb136c96271f7ae55c7c75b1b602471b5d differ diff --git a/fuzz/corpus/fuzz_alg_jitter/bfc920185891e9203d1fb6cd6f0311394d4b46ec b/fuzz/corpus/fuzz_alg_jitter/bfc920185891e9203d1fb6cd6f0311394d4b46ec new file mode 100644 index 000000000..b5fe1f0b1 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/bfc920185891e9203d1fb6cd6f0311394d4b46ec differ diff --git a/fuzz/corpus/fuzz_alg_jitter/c2b3d51a6e9e0dc4bd1a69711a0e458436f429df b/fuzz/corpus/fuzz_alg_jitter/c2b3d51a6e9e0dc4bd1a69711a0e458436f429df deleted file mode 100644 index 1c84e6c88..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/c2b3d51a6e9e0dc4bd1a69711a0e458436f429df and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/d081ce1d174bf696e5f99fe9c0072858275bcf72 b/fuzz/corpus/fuzz_alg_jitter/d081ce1d174bf696e5f99fe9c0072858275bcf72 deleted file mode 100644 index 1fd6b0efb..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/d081ce1d174bf696e5f99fe9c0072858275bcf72 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/d3ad2e6f342d39f3a5990956d844258f546b5dc0 b/fuzz/corpus/fuzz_alg_jitter/d3ad2e6f342d39f3a5990956d844258f546b5dc0 new file mode 100644 index 000000000..962b70e37 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/d3ad2e6f342d39f3a5990956d844258f546b5dc0 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/d3d566798a666aed486ec1fce968fedd51d63c44 b/fuzz/corpus/fuzz_alg_jitter/d3d566798a666aed486ec1fce968fedd51d63c44 deleted file mode 100644 index ddef086cd..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/d3d566798a666aed486ec1fce968fedd51d63c44 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/d4927bdfbe7f8c6902467f73fb15cd011b2a910e b/fuzz/corpus/fuzz_alg_jitter/d4927bdfbe7f8c6902467f73fb15cd011b2a910e deleted file mode 100644 index ba6e62ec6..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/d4927bdfbe7f8c6902467f73fb15cd011b2a910e and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/d5301ea2abbeeec50dee70a5fed8dbbb55b6d16a b/fuzz/corpus/fuzz_alg_jitter/d5301ea2abbeeec50dee70a5fed8dbbb55b6d16a new file mode 100644 index 000000000..e63a65e57 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/d5301ea2abbeeec50dee70a5fed8dbbb55b6d16a differ diff --git a/fuzz/corpus/fuzz_alg_jitter/de46b7c49c020ca14635dfc46bd7bd5cef231c50 b/fuzz/corpus/fuzz_alg_jitter/de46b7c49c020ca14635dfc46bd7bd5cef231c50 deleted file mode 100644 index 7cc8e9634..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/de46b7c49c020ca14635dfc46bd7bd5cef231c50 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/eb4729679f0c94447b94d1d098cf567f4bb31dba b/fuzz/corpus/fuzz_alg_jitter/eb4729679f0c94447b94d1d098cf567f4bb31dba new file mode 100644 index 000000000..f35eea241 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/eb4729679f0c94447b94d1d098cf567f4bb31dba differ diff --git a/fuzz/corpus/fuzz_alg_jitter/eb7c4ce9c6a9689a8a1f830b7d630ebd39d0d93b b/fuzz/corpus/fuzz_alg_jitter/eb7c4ce9c6a9689a8a1f830b7d630ebd39d0d93b deleted file mode 100644 index 7bbbbeebf..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/eb7c4ce9c6a9689a8a1f830b7d630ebd39d0d93b and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/ebf39f98d93116287b2b6c393008b3cd979095b8 b/fuzz/corpus/fuzz_alg_jitter/ebf39f98d93116287b2b6c393008b3cd979095b8 new file mode 100644 index 000000000..17b179b87 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/ebf39f98d93116287b2b6c393008b3cd979095b8 differ diff --git a/fuzz/corpus/fuzz_alg_jitter/ed73b4c4b7fde625f526f2b635ce89ac55ee2776 b/fuzz/corpus/fuzz_alg_jitter/ed73b4c4b7fde625f526f2b635ce89ac55ee2776 deleted file mode 100644 index 1b71127c8..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/ed73b4c4b7fde625f526f2b635ce89ac55ee2776 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/faa89d552c2a56519a163c72e5cfa865037b14bd b/fuzz/corpus/fuzz_alg_jitter/faa89d552c2a56519a163c72e5cfa865037b14bd deleted file mode 100644 index cf13642a3..000000000 Binary files a/fuzz/corpus/fuzz_alg_jitter/faa89d552c2a56519a163c72e5cfa865037b14bd and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_jitter/fe383da56601272713864aa9fe494605fdcc43ec b/fuzz/corpus/fuzz_alg_jitter/fe383da56601272713864aa9fe494605fdcc43ec new file mode 100644 index 000000000..0f4f8e37a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/fe383da56601272713864aa9fe494605fdcc43ec differ diff --git a/fuzz/corpus/fuzz_alg_jitter/ffd1800b867e30e702cde5a843ede821ae95ed32 b/fuzz/corpus/fuzz_alg_jitter/ffd1800b867e30e702cde5a843ede821ae95ed32 new file mode 100644 index 000000000..d7193e12d Binary files /dev/null and b/fuzz/corpus/fuzz_alg_jitter/ffd1800b867e30e702cde5a843ede821ae95ed32 differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/0013cd439eb3fb37426d24da871c2817e189a4d2 b/fuzz/corpus/fuzz_alg_ses_des/0013cd439eb3fb37426d24da871c2817e189a4d2 deleted file mode 100644 index d859e913d..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/0013cd439eb3fb37426d24da871c2817e189a4d2 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/0302070d6257c030b4475215d3a37e091479a5ef b/fuzz/corpus/fuzz_alg_ses_des/0302070d6257c030b4475215d3a37e091479a5ef deleted file mode 100644 index 72384acd8..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/0302070d6257c030b4475215d3a37e091479a5ef and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/03ac6ca559de24be39b7905badef47006bde1f51 b/fuzz/corpus/fuzz_alg_ses_des/03ac6ca559de24be39b7905badef47006bde1f51 deleted file mode 100644 index fda4301c0..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/03ac6ca559de24be39b7905badef47006bde1f51 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/10aa450d2edcdfe5654378f337ced8bb4e85fa8b b/fuzz/corpus/fuzz_alg_ses_des/10aa450d2edcdfe5654378f337ced8bb4e85fa8b deleted file mode 100644 index 1eae93cb6..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/10aa450d2edcdfe5654378f337ced8bb4e85fa8b and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/1d76a5858c61090e5f81fc13bc495607d5d57908 b/fuzz/corpus/fuzz_alg_ses_des/1d76a5858c61090e5f81fc13bc495607d5d57908 new file mode 100644 index 000000000..27ea35871 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/1d76a5858c61090e5f81fc13bc495607d5d57908 differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/249dab7a1b66e669af908f2df85f2699c8f57e95 b/fuzz/corpus/fuzz_alg_ses_des/249dab7a1b66e669af908f2df85f2699c8f57e95 deleted file mode 100644 index e15aacf1a..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/249dab7a1b66e669af908f2df85f2699c8f57e95 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/303516650a50c7296cd224b01bb339b4a8bc2de6 b/fuzz/corpus/fuzz_alg_ses_des/303516650a50c7296cd224b01bb339b4a8bc2de6 deleted file mode 100644 index 134850e8f..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/303516650a50c7296cd224b01bb339b4a8bc2de6 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/3237b0b647b476779584c58b0d9c2041a162e3cd b/fuzz/corpus/fuzz_alg_ses_des/3237b0b647b476779584c58b0d9c2041a162e3cd deleted file mode 100644 index 125d48438..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/3237b0b647b476779584c58b0d9c2041a162e3cd and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/380bd2129e1d864d36cae6dfc07b1745a8c4567a b/fuzz/corpus/fuzz_alg_ses_des/380bd2129e1d864d36cae6dfc07b1745a8c4567a deleted file mode 100644 index 9c8969adb..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/380bd2129e1d864d36cae6dfc07b1745a8c4567a and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/512d112748d59fad82003b69d5c9c6a229612b5f b/fuzz/corpus/fuzz_alg_ses_des/512d112748d59fad82003b69d5c9c6a229612b5f new file mode 100644 index 000000000..58e363b1c Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/512d112748d59fad82003b69d5c9c6a229612b5f differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/57f834876c730fc488cca4a6c9437ab88c561af0 b/fuzz/corpus/fuzz_alg_ses_des/57f834876c730fc488cca4a6c9437ab88c561af0 deleted file mode 100644 index ed20355b4..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/57f834876c730fc488cca4a6c9437ab88c561af0 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/68d09d6d5056a61a3eb24567f9f39c5012500366 b/fuzz/corpus/fuzz_alg_ses_des/68d09d6d5056a61a3eb24567f9f39c5012500366 new file mode 100644 index 000000000..f6976407a Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/68d09d6d5056a61a3eb24567f9f39c5012500366 differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/6d463442f6e37dc755ae1af0c2cb477604101818 b/fuzz/corpus/fuzz_alg_ses_des/6d463442f6e37dc755ae1af0c2cb477604101818 new file mode 100644 index 000000000..998ede30e Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/6d463442f6e37dc755ae1af0c2cb477604101818 differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/8a9fa2daade2fb9a1c4a034bdffb230a3cad16f8 b/fuzz/corpus/fuzz_alg_ses_des/8a9fa2daade2fb9a1c4a034bdffb230a3cad16f8 deleted file mode 100644 index 7ba867d0d..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/8a9fa2daade2fb9a1c4a034bdffb230a3cad16f8 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/bf8df3bb9f7b924e4a1ef6acdfb71b45fdc65e6b b/fuzz/corpus/fuzz_alg_ses_des/bf8df3bb9f7b924e4a1ef6acdfb71b45fdc65e6b new file mode 100644 index 000000000..eaab3e383 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/bf8df3bb9f7b924e4a1ef6acdfb71b45fdc65e6b differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/c62358f3375c4d69be9ab1fe863c5c1a01de1150 b/fuzz/corpus/fuzz_alg_ses_des/c62358f3375c4d69be9ab1fe863c5c1a01de1150 new file mode 100644 index 000000000..d81afaf43 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/c62358f3375c4d69be9ab1fe863c5c1a01de1150 differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/cd1cf754b7025891efd08e917c80da34db03b2d4 b/fuzz/corpus/fuzz_alg_ses_des/cd1cf754b7025891efd08e917c80da34db03b2d4 deleted file mode 100644 index af7e91897..000000000 Binary files a/fuzz/corpus/fuzz_alg_ses_des/cd1cf754b7025891efd08e917c80da34db03b2d4 and /dev/null differ diff --git a/fuzz/corpus/fuzz_alg_ses_des/d4bf2ee2bcc27e058530a9a847e5a3854b6883f5 b/fuzz/corpus/fuzz_alg_ses_des/d4bf2ee2bcc27e058530a9a847e5a3854b6883f5 new file mode 100644 index 000000000..4a1895b76 Binary files /dev/null and b/fuzz/corpus/fuzz_alg_ses_des/d4bf2ee2bcc27e058530a9a847e5a3854b6883f5 differ diff --git a/fuzz/corpus/fuzz_config/1249190e598bc25b8a9837818b3e1a4058ec41d3 b/fuzz/corpus/fuzz_config/1249190e598bc25b8a9837818b3e1a4058ec41d3 new file mode 100644 index 000000000..e4dceba51 Binary files /dev/null and b/fuzz/corpus/fuzz_config/1249190e598bc25b8a9837818b3e1a4058ec41d3 differ diff --git a/fuzz/corpus/fuzz_config/1d0509e291e563f66715ddb3476689931516f533 b/fuzz/corpus/fuzz_config/1d0509e291e563f66715ddb3476689931516f533 new file mode 100644 index 000000000..eaafc77ce Binary files /dev/null and b/fuzz/corpus/fuzz_config/1d0509e291e563f66715ddb3476689931516f533 differ diff --git a/fuzz/corpus/fuzz_config/29047258f7805691132b963a65cf521562335f5e b/fuzz/corpus/fuzz_config/29047258f7805691132b963a65cf521562335f5e new file mode 100644 index 000000000..afc219a99 Binary files /dev/null and b/fuzz/corpus/fuzz_config/29047258f7805691132b963a65cf521562335f5e differ diff --git a/fuzz/corpus/fuzz_config/2fcaabab970bcf6b44ffd11f661e26a143764496 b/fuzz/corpus/fuzz_config/2fcaabab970bcf6b44ffd11f661e26a143764496 new file mode 100644 index 000000000..1bb74d7b0 Binary files /dev/null and b/fuzz/corpus/fuzz_config/2fcaabab970bcf6b44ffd11f661e26a143764496 differ diff --git a/fuzz/corpus/fuzz_config/33106851bd86bc811f47f10de9c71c2caddc61e2 b/fuzz/corpus/fuzz_config/33106851bd86bc811f47f10de9c71c2caddc61e2 new file mode 100644 index 000000000..ab6abf41d Binary files /dev/null and b/fuzz/corpus/fuzz_config/33106851bd86bc811f47f10de9c71c2caddc61e2 differ diff --git a/fuzz/corpus/fuzz_config/39db7b6de866752a87614e2d94501d09ea6bb79a b/fuzz/corpus/fuzz_config/39db7b6de866752a87614e2d94501d09ea6bb79a new file mode 100644 index 000000000..6f88fdee3 Binary files /dev/null and b/fuzz/corpus/fuzz_config/39db7b6de866752a87614e2d94501d09ea6bb79a differ diff --git a/fuzz/corpus/fuzz_config/429006ad0dd8e61198ea14fc50788cd9e48847b6 b/fuzz/corpus/fuzz_config/429006ad0dd8e61198ea14fc50788cd9e48847b6 new file mode 100644 index 000000000..caa9d052d Binary files /dev/null and b/fuzz/corpus/fuzz_config/429006ad0dd8e61198ea14fc50788cd9e48847b6 differ diff --git a/fuzz/corpus/fuzz_config/4fb64ad53f9797dcaf8b9e28ec77adceb22340aa b/fuzz/corpus/fuzz_config/4fb64ad53f9797dcaf8b9e28ec77adceb22340aa new file mode 100644 index 000000000..d2c73ae0f Binary files /dev/null and b/fuzz/corpus/fuzz_config/4fb64ad53f9797dcaf8b9e28ec77adceb22340aa differ diff --git a/fuzz/corpus/fuzz_config/52837c2c4c6aa24222b75cd51517847722172adb b/fuzz/corpus/fuzz_config/52837c2c4c6aa24222b75cd51517847722172adb new file mode 100644 index 000000000..80a514701 Binary files /dev/null and b/fuzz/corpus/fuzz_config/52837c2c4c6aa24222b75cd51517847722172adb differ diff --git a/fuzz/corpus/fuzz_config/5d9677c7a2ad657e021b83e2a231e4a61ff7375b b/fuzz/corpus/fuzz_config/5d9677c7a2ad657e021b83e2a231e4a61ff7375b new file mode 100644 index 000000000..6e933a4d9 Binary files /dev/null and b/fuzz/corpus/fuzz_config/5d9677c7a2ad657e021b83e2a231e4a61ff7375b differ diff --git a/fuzz/corpus/fuzz_config/694d74626563baf3a50e2d1444a279d89f72465e b/fuzz/corpus/fuzz_config/694d74626563baf3a50e2d1444a279d89f72465e new file mode 100644 index 000000000..4bdcc4a2c Binary files /dev/null and b/fuzz/corpus/fuzz_config/694d74626563baf3a50e2d1444a279d89f72465e differ diff --git a/fuzz/corpus/fuzz_config/85eff7ac720172f60cedfbf80bb7d88e63630052 b/fuzz/corpus/fuzz_config/85eff7ac720172f60cedfbf80bb7d88e63630052 new file mode 100644 index 000000000..ac5b1f849 Binary files /dev/null and b/fuzz/corpus/fuzz_config/85eff7ac720172f60cedfbf80bb7d88e63630052 differ diff --git a/fuzz/corpus/fuzz_config/8dfa9cd6f01cb29ccf987a4a33ecac5ff9125c82 b/fuzz/corpus/fuzz_config/8dfa9cd6f01cb29ccf987a4a33ecac5ff9125c82 new file mode 100644 index 000000000..061542d3c Binary files /dev/null and b/fuzz/corpus/fuzz_config/8dfa9cd6f01cb29ccf987a4a33ecac5ff9125c82 differ diff --git a/fuzz/corpus/fuzz_config/8ee9787061c21d559eaffbadcc92045362efc678 b/fuzz/corpus/fuzz_config/8ee9787061c21d559eaffbadcc92045362efc678 new file mode 100644 index 000000000..5c85c74b1 Binary files /dev/null and b/fuzz/corpus/fuzz_config/8ee9787061c21d559eaffbadcc92045362efc678 differ diff --git a/fuzz/corpus/fuzz_config/917269497703178e3f4a324396d9b8fb33e3ef2a b/fuzz/corpus/fuzz_config/917269497703178e3f4a324396d9b8fb33e3ef2a new file mode 100644 index 000000000..2a64993fc Binary files /dev/null and b/fuzz/corpus/fuzz_config/917269497703178e3f4a324396d9b8fb33e3ef2a differ diff --git a/fuzz/corpus/fuzz_config/9e052a7a1d1f93f288978e7e313c4f324043b761 b/fuzz/corpus/fuzz_config/9e052a7a1d1f93f288978e7e313c4f324043b761 new file mode 100644 index 000000000..1491c64d4 Binary files /dev/null and b/fuzz/corpus/fuzz_config/9e052a7a1d1f93f288978e7e313c4f324043b761 differ diff --git a/fuzz/corpus/fuzz_config/a8a8d22febf3f4abe19bf2d27e584ba13d61feb5 b/fuzz/corpus/fuzz_config/a8a8d22febf3f4abe19bf2d27e584ba13d61feb5 new file mode 100644 index 000000000..8b4dff1fc Binary files /dev/null and b/fuzz/corpus/fuzz_config/a8a8d22febf3f4abe19bf2d27e584ba13d61feb5 differ diff --git a/fuzz/corpus/fuzz_config/afaef4f8d6fba51fcdf48e7aa0a1144819f4e9e8 b/fuzz/corpus/fuzz_config/afaef4f8d6fba51fcdf48e7aa0a1144819f4e9e8 new file mode 100644 index 000000000..c52eed5f3 Binary files /dev/null and b/fuzz/corpus/fuzz_config/afaef4f8d6fba51fcdf48e7aa0a1144819f4e9e8 differ diff --git a/fuzz/corpus/fuzz_config/c250a3cf6bf0cf8e0af836532e7b79ea917c10e4 b/fuzz/corpus/fuzz_config/c250a3cf6bf0cf8e0af836532e7b79ea917c10e4 new file mode 100644 index 000000000..8a9df65b2 Binary files /dev/null and b/fuzz/corpus/fuzz_config/c250a3cf6bf0cf8e0af836532e7b79ea917c10e4 differ diff --git a/fuzz/corpus/fuzz_config/d4137e2962c892542ba841967f12bdca05eeed87 b/fuzz/corpus/fuzz_config/d4137e2962c892542ba841967f12bdca05eeed87 new file mode 100644 index 000000000..668337a67 Binary files /dev/null and b/fuzz/corpus/fuzz_config/d4137e2962c892542ba841967f12bdca05eeed87 differ diff --git a/fuzz/corpus/fuzz_config/d53736074744a1979226d90efbb79924941c06e0 b/fuzz/corpus/fuzz_config/d53736074744a1979226d90efbb79924941c06e0 new file mode 100644 index 000000000..2129831b7 Binary files /dev/null and b/fuzz/corpus/fuzz_config/d53736074744a1979226d90efbb79924941c06e0 differ diff --git a/fuzz/corpus/fuzz_config/e2f04c963eacfd329b213aae9910639b3e8f9ca5 b/fuzz/corpus/fuzz_config/e2f04c963eacfd329b213aae9910639b3e8f9ca5 new file mode 100644 index 000000000..74fca6df9 Binary files /dev/null and b/fuzz/corpus/fuzz_config/e2f04c963eacfd329b213aae9910639b3e8f9ca5 differ diff --git a/fuzz/corpus/fuzz_config/e499f9f18ca9edd456fd9efd129dbe0f77caa5a0 b/fuzz/corpus/fuzz_config/e499f9f18ca9edd456fd9efd129dbe0f77caa5a0 new file mode 100644 index 000000000..1326ea786 Binary files /dev/null and b/fuzz/corpus/fuzz_config/e499f9f18ca9edd456fd9efd129dbe0f77caa5a0 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/0b339fdc42355c7326ff0aa40543d56f427be2ab b/fuzz/corpus/fuzz_ds_ahocorasick/0b339fdc42355c7326ff0aa40543d56f427be2ab deleted file mode 100644 index c35cf7ab1..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/0b339fdc42355c7326ff0aa40543d56f427be2ab and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/0c5a5d5dc3ff3e9df6c811f169f73c6e480b058e b/fuzz/corpus/fuzz_ds_ahocorasick/0c5a5d5dc3ff3e9df6c811f169f73c6e480b058e deleted file mode 100644 index 11256795e..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/0c5a5d5dc3ff3e9df6c811f169f73c6e480b058e and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/0ecac5501614fb5664fb520d8767de007c9662f7 b/fuzz/corpus/fuzz_ds_ahocorasick/0ecac5501614fb5664fb520d8767de007c9662f7 deleted file mode 100644 index e730a287b..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/0ecac5501614fb5664fb520d8767de007c9662f7 +++ /dev/null @@ -1 +0,0 @@ -³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""/""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""/""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""/""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³"z"""""""""³³³³³³³³³³³³³³³³³³³³³³³""""³³³³³³³³³³³³³³³³³³³³³³³³³³³ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/10102b20e1caf29cb42859ec4606413b2cfe05ce b/fuzz/corpus/fuzz_ds_ahocorasick/10102b20e1caf29cb42859ec4606413b2cfe05ce new file mode 100644 index 000000000..86b185f27 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/10102b20e1caf29cb42859ec4606413b2cfe05ce differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/17e1752ba283812f9e5272be148a1bd89a70dc68 b/fuzz/corpus/fuzz_ds_ahocorasick/17e1752ba283812f9e5272be148a1bd89a70dc68 new file mode 100644 index 000000000..8f8d1ea9f Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/17e1752ba283812f9e5272be148a1bd89a70dc68 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1a973af0c61ce5ddb399bb0882ac78e894991cb1 b/fuzz/corpus/fuzz_ds_ahocorasick/1a973af0c61ce5ddb399bb0882ac78e894991cb1 new file mode 100644 index 000000000..051c96c42 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/1a973af0c61ce5ddb399bb0882ac78e894991cb1 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1ad24d7012604574786aab655b1bb2e38ec759f3 b/fuzz/corpus/fuzz_ds_ahocorasick/1ad24d7012604574786aab655b1bb2e38ec759f3 deleted file mode 100644 index 2e53df5b1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1ad24d7012604574786aab655b1bb2e38ec759f3 +++ /dev/null @@ -1,3 +0,0 @@ -³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""³³³³³³³³³³³³"""""z"""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""#"""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³®³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³MLLP³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³\\\\\\\\\\\\\\\\\\\\\\\\\\\\³³³³³³\\\\\\\³³³³³³³³³³³³³³³³³³³³³³³³\\\\\\\\\\\\\Ø\\\\\\\\\\³³³³³\\\\\\\ -\\\\\\\\\\\\\\\\\\\\\\\\\\\³³³³³\\\\\\\\\\\\ -\\\\\\\\\\\\\\\\\\\ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2032fef7eff08b39665a5ea4a39a4b51e2f4c0ca b/fuzz/corpus/fuzz_ds_ahocorasick/2032fef7eff08b39665a5ea4a39a4b51e2f4c0ca new file mode 100644 index 000000000..992136e7c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2032fef7eff08b39665a5ea4a39a4b51e2f4c0ca differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2a30d18927578826324bf3e1808a73ad6b5cfae3 b/fuzz/corpus/fuzz_ds_ahocorasick/2a30d18927578826324bf3e1808a73ad6b5cfae3 new file mode 100644 index 000000000..e9ac589bd Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2a30d18927578826324bf3e1808a73ad6b5cfae3 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2a5b60d75d0b41fc19c6e39f374266a9860137d0 b/fuzz/corpus/fuzz_ds_ahocorasick/2a5b60d75d0b41fc19c6e39f374266a9860137d0 new file mode 100644 index 000000000..4b62388d6 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2a5b60d75d0b41fc19c6e39f374266a9860137d0 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2bb4e495c688c627a32fe24f07d6d8c13f348c42 b/fuzz/corpus/fuzz_ds_ahocorasick/2bb4e495c688c627a32fe24f07d6d8c13f348c42 new file mode 100644 index 000000000..b00d7c9d0 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2bb4e495c688c627a32fe24f07d6d8c13f348c42 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2dc8d54f8fd6d1fee16be2b84777482e1518e900 b/fuzz/corpus/fuzz_ds_ahocorasick/2dc8d54f8fd6d1fee16be2b84777482e1518e900 new file mode 100644 index 000000000..dbc92e7ca Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2dc8d54f8fd6d1fee16be2b84777482e1518e900 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2e7f87f35104a62d1e029f01d22043208468c80c b/fuzz/corpus/fuzz_ds_ahocorasick/2e7f87f35104a62d1e029f01d22043208468c80c deleted file mode 100644 index 243f3579e..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/2e7f87f35104a62d1e029f01d22043208468c80c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2efd02835357a4e0a4e6f14e340cc554f011bd37 b/fuzz/corpus/fuzz_ds_ahocorasick/2efd02835357a4e0a4e6f14e340cc554f011bd37 new file mode 100644 index 000000000..30c5fa799 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2efd02835357a4e0a4e6f14e340cc554f011bd37 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2fcd0dbb239a23e077fb9c733ad1fdafce6952cc b/fuzz/corpus/fuzz_ds_ahocorasick/2fcd0dbb239a23e077fb9c733ad1fdafce6952cc new file mode 100644 index 000000000..86284ecc9 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/2fcd0dbb239a23e077fb9c733ad1fdafce6952cc differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/3b2ce731ca83d4eedeb06b12cacff19a11a01b8b b/fuzz/corpus/fuzz_ds_ahocorasick/3b2ce731ca83d4eedeb06b12cacff19a11a01b8b new file mode 100644 index 000000000..ad81ad4c1 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/3b2ce731ca83d4eedeb06b12cacff19a11a01b8b differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/3d231a2d27e3b0b90db32be63c86e96d5599a66c b/fuzz/corpus/fuzz_ds_ahocorasick/3d231a2d27e3b0b90db32be63c86e96d5599a66c new file mode 100644 index 000000000..633efdd1e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/3d231a2d27e3b0b90db32be63c86e96d5599a66c differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/432bd4096f8db59f4b196183aa715fdf70a03847 b/fuzz/corpus/fuzz_ds_ahocorasick/432bd4096f8db59f4b196183aa715fdf70a03847 new file mode 100644 index 000000000..617f091d2 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_ahocorasick/432bd4096f8db59f4b196183aa715fdf70a03847 @@ -0,0 +1 @@ +³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³Æ³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³±³³³³³³³³±³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³!³³³³³³³³³³³³³³³³³³³³³³³³³³³³“³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""!""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""@"""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ÿÿÿÿÿÿÿ³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""""""""ÿÿÿÿÿÿÿ"""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""ØÝ"""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ØÝ"""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³&³³³³³³³³³³³³³³³³³³³³³ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/46c7c4e01559184d5a61a1fcb1373c5bf6a14bf3 b/fuzz/corpus/fuzz_ds_ahocorasick/46c7c4e01559184d5a61a1fcb1373c5bf6a14bf3 deleted file mode 100644 index 20b7c35b4..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/46c7c4e01559184d5a61a1fcb1373c5bf6a14bf3 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/49ff243e5dab5e2a4a8a2917b9a4eff662a792d9 b/fuzz/corpus/fuzz_ds_ahocorasick/49ff243e5dab5e2a4a8a2917b9a4eff662a792d9 new file mode 100644 index 000000000..42593be40 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/49ff243e5dab5e2a4a8a2917b9a4eff662a792d9 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/52c19ccb302acd2891e5d4f603e1ff43617a2999 b/fuzz/corpus/fuzz_ds_ahocorasick/52c19ccb302acd2891e5d4f603e1ff43617a2999 deleted file mode 100644 index 4fcb8f3a7..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/52c19ccb302acd2891e5d4f603e1ff43617a2999 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/5432b2a73845d015292a4f9f603c3c6a6076986d b/fuzz/corpus/fuzz_ds_ahocorasick/5432b2a73845d015292a4f9f603c3c6a6076986d new file mode 100644 index 000000000..235bab379 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/5432b2a73845d015292a4f9f603c3c6a6076986d differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/5a08eef5894e00a58d1cb2a6ff95b57daa8b5ed2 b/fuzz/corpus/fuzz_ds_ahocorasick/5a08eef5894e00a58d1cb2a6ff95b57daa8b5ed2 deleted file mode 100644 index 0d878c438..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/5a08eef5894e00a58d1cb2a6ff95b57daa8b5ed2 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/69253c014b17a7246741acdd8fccbfced65680b9 b/fuzz/corpus/fuzz_ds_ahocorasick/69253c014b17a7246741acdd8fccbfced65680b9 deleted file mode 100644 index 6e2cafc1e..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/69253c014b17a7246741acdd8fccbfced65680b9 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/69f34517b97b259756763f5ae407d2b88a62d3e2 b/fuzz/corpus/fuzz_ds_ahocorasick/69f34517b97b259756763f5ae407d2b88a62d3e2 new file mode 100644 index 000000000..e2c7fb4b8 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/69f34517b97b259756763f5ae407d2b88a62d3e2 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/6b42c12be448f4e5bfc6e267cc9475df0f977057 b/fuzz/corpus/fuzz_ds_ahocorasick/6b42c12be448f4e5bfc6e267cc9475df0f977057 new file mode 100644 index 000000000..229057021 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/6b42c12be448f4e5bfc6e267cc9475df0f977057 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/70450e01aaac34038ed134d5bb5d8e9502065454 b/fuzz/corpus/fuzz_ds_ahocorasick/70450e01aaac34038ed134d5bb5d8e9502065454 deleted file mode 100644 index 1d113aa90..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/70450e01aaac34038ed134d5bb5d8e9502065454 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/706438b3a5497dab120989b1f26f2789b1a1cb96 b/fuzz/corpus/fuzz_ds_ahocorasick/706438b3a5497dab120989b1f26f2789b1a1cb96 deleted file mode 100644 index 904209b0f..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/706438b3a5497dab120989b1f26f2789b1a1cb96 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/711ce2820d8c6e47af39119d9aa8df769334dfff b/fuzz/corpus/fuzz_ds_ahocorasick/711ce2820d8c6e47af39119d9aa8df769334dfff new file mode 100644 index 000000000..cdc5e36b4 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/711ce2820d8c6e47af39119d9aa8df769334dfff differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/74516d8f6f7aee02bb6fcec905315aed5c8f68f6 b/fuzz/corpus/fuzz_ds_ahocorasick/74516d8f6f7aee02bb6fcec905315aed5c8f68f6 new file mode 100644 index 000000000..19d6813d3 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/74516d8f6f7aee02bb6fcec905315aed5c8f68f6 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f b/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f new file mode 100644 index 000000000..1b6726d6f --- /dev/null +++ b/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f @@ -0,0 +1 @@ +³³""""""""""""""""""""""""""""³³³³³"""""""""""""""""""""""0""""""""""""""""""""ÿÿÿÿÿÿÿ"""""³³³³ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎγ³³³³³³³³³³³³³³³³³³³?³³³³³³³³´³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ³³³³³³³³³³³³³³³³²²²²²²²²²²²²²²²²²²²²²³³³³³³³³³³³³³³³³³³³³³³³³&³³³³³³"""""""""""""""""""""""""""""""""2""""³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³""³³³³³³"&"""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³z³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³MLLP³³³³³³³³³³³³³³³³³³³³³³³\\\\"""""""""""""""""""""""""""000000000000000000000000000000000961""""""""""""""""""" """""""""ÿÿÿÿÿ³³³³³³""""""ÙÝ""""""""""""""""""""""""z""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/7cc83a4b869fcb68f5c30e3d1a062b6b78602d8d b/fuzz/corpus/fuzz_ds_ahocorasick/7cc83a4b869fcb68f5c30e3d1a062b6b78602d8d deleted file mode 100644 index 80f9861b6..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/7cc83a4b869fcb68f5c30e3d1a062b6b78602d8d and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/7f2c29a98e847ffe21646d3e2289166672c88d1a b/fuzz/corpus/fuzz_ds_ahocorasick/7f2c29a98e847ffe21646d3e2289166672c88d1a deleted file mode 100644 index 0d2b36086..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/7f2c29a98e847ffe21646d3e2289166672c88d1a and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/7fe166eae99b73b6892f4ef4673988d2c6290890 b/fuzz/corpus/fuzz_ds_ahocorasick/7fe166eae99b73b6892f4ef4673988d2c6290890 new file mode 100644 index 000000000..26bc9d052 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/7fe166eae99b73b6892f4ef4673988d2c6290890 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/800a437326ee96ac3adfb666d326b2d063f0103f b/fuzz/corpus/fuzz_ds_ahocorasick/800a437326ee96ac3adfb666d326b2d063f0103f deleted file mode 100644 index 8538a21a2..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/800a437326ee96ac3adfb666d326b2d063f0103f and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/8042f6e56190da29ae1f2f35d3ecb04e602fab3d b/fuzz/corpus/fuzz_ds_ahocorasick/8042f6e56190da29ae1f2f35d3ecb04e602fab3d new file mode 100644 index 000000000..cbe720100 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/8042f6e56190da29ae1f2f35d3ecb04e602fab3d differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/805787b70829a4b9771826c0bfcd75b19f4486dd b/fuzz/corpus/fuzz_ds_ahocorasick/805787b70829a4b9771826c0bfcd75b19f4486dd new file mode 100644 index 000000000..420fdafd0 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/805787b70829a4b9771826c0bfcd75b19f4486dd differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/82a95f9bff17cf1924dd0b123a646b9e4d26e5a5 b/fuzz/corpus/fuzz_ds_ahocorasick/82a95f9bff17cf1924dd0b123a646b9e4d26e5a5 deleted file mode 100644 index 018b0fcad..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/82a95f9bff17cf1924dd0b123a646b9e4d26e5a5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/875e9b19340fbb129ed25c40d3582166766267bd b/fuzz/corpus/fuzz_ds_ahocorasick/875e9b19340fbb129ed25c40d3582166766267bd deleted file mode 100644 index dfa355679..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/875e9b19340fbb129ed25c40d3582166766267bd and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/938db591a753d135a9d7df8e87bb4804880ff68e b/fuzz/corpus/fuzz_ds_ahocorasick/938db591a753d135a9d7df8e87bb4804880ff68e new file mode 100644 index 000000000..81483a0f1 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/938db591a753d135a9d7df8e87bb4804880ff68e differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/9c229f09301b5fac1be7da200c72f38892f7823a b/fuzz/corpus/fuzz_ds_ahocorasick/9c229f09301b5fac1be7da200c72f38892f7823a new file mode 100644 index 000000000..52fd62a8a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/9c229f09301b5fac1be7da200c72f38892f7823a differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/9f2284f300455027c039402ed5388ad0bed62477 b/fuzz/corpus/fuzz_ds_ahocorasick/9f2284f300455027c039402ed5388ad0bed62477 new file mode 100644 index 000000000..6c185917e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/9f2284f300455027c039402ed5388ad0bed62477 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/a0705f19f4b281be6fcdd2283bd7551a82d8edd4 b/fuzz/corpus/fuzz_ds_ahocorasick/a0705f19f4b281be6fcdd2283bd7551a82d8edd4 deleted file mode 100644 index 1ce583fae..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/a0705f19f4b281be6fcdd2283bd7551a82d8edd4 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/a1927d30482cc1654e8fba0499f9724f207cd72a b/fuzz/corpus/fuzz_ds_ahocorasick/a1927d30482cc1654e8fba0499f9724f207cd72a deleted file mode 100644 index df45c9871..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/a1927d30482cc1654e8fba0499f9724f207cd72a and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/a49810230141a0bf5afb9a1f33e4dfed2955ca37 b/fuzz/corpus/fuzz_ds_ahocorasick/a49810230141a0bf5afb9a1f33e4dfed2955ca37 deleted file mode 100644 index 6cbbcc75a..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/a49810230141a0bf5afb9a1f33e4dfed2955ca37 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/aa5f29fe336d58d4a78fd36b89a1d629b3eb3b1d b/fuzz/corpus/fuzz_ds_ahocorasick/aa5f29fe336d58d4a78fd36b89a1d629b3eb3b1d new file mode 100644 index 000000000..3264761f2 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/aa5f29fe336d58d4a78fd36b89a1d629b3eb3b1d differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ad64861dd3ed6faf9443a12cc96ca51941ba5204 b/fuzz/corpus/fuzz_ds_ahocorasick/ad64861dd3ed6faf9443a12cc96ca51941ba5204 new file mode 100644 index 000000000..f3d9de458 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/ad64861dd3ed6faf9443a12cc96ca51941ba5204 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b1f723b9e2001f4535cdb95dcded87e346baabac b/fuzz/corpus/fuzz_ds_ahocorasick/b1f723b9e2001f4535cdb95dcded87e346baabac new file mode 100644 index 000000000..9ec06f611 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_ahocorasick/b1f723b9e2001f4535cdb95dcded87e346baabac @@ -0,0 +1 @@ +³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³Æ³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³±³³³³³³³³±³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³“³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""!""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""@"""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³U³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ÿÿÿÿÿÿÿ³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""""""""ÿÿÿÿÿÿÿ"""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""ØÝ"""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³“³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""!""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ÿÿÿÿÿÿÿ³³³³³"""""""""""""""""""""""""""""""""""""""""""""""""""""""""ÿÿÿÿÿÿÿ"""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""""""""""""""""""""ØÝ"""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b43793022d2882197260118166362bcbf59c9985 b/fuzz/corpus/fuzz_ds_ahocorasick/b43793022d2882197260118166362bcbf59c9985 new file mode 100644 index 000000000..4e48605bb Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/b43793022d2882197260118166362bcbf59c9985 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b73c2c9a65cd450d37174c6ddb6f6e94670422a0 b/fuzz/corpus/fuzz_ds_ahocorasick/b73c2c9a65cd450d37174c6ddb6f6e94670422a0 new file mode 100644 index 000000000..fb650da87 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/b73c2c9a65cd450d37174c6ddb6f6e94670422a0 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b82001f17b627d6b756a07d3c2d3f652e6bd2d62 b/fuzz/corpus/fuzz_ds_ahocorasick/b82001f17b627d6b756a07d3c2d3f652e6bd2d62 deleted file mode 100644 index 59ff4ac1f..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/b82001f17b627d6b756a07d3c2d3f652e6bd2d62 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b882903d11773fc4b1f885424dfa127a40360495 b/fuzz/corpus/fuzz_ds_ahocorasick/b882903d11773fc4b1f885424dfa127a40360495 new file mode 100644 index 000000000..27a5afb92 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/b882903d11773fc4b1f885424dfa127a40360495 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 b/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 new file mode 100644 index 000000000..91f240ffe Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/c4f5a9b3f07efa9cce66a66268ba8342dcd81eb9 b/fuzz/corpus/fuzz_ds_ahocorasick/c4f5a9b3f07efa9cce66a66268ba8342dcd81eb9 new file mode 100644 index 000000000..63d835414 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/c4f5a9b3f07efa9cce66a66268ba8342dcd81eb9 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/c73ef536b40f52bc28adff531e401edd800c5152 b/fuzz/corpus/fuzz_ds_ahocorasick/c73ef536b40f52bc28adff531e401edd800c5152 new file mode 100644 index 000000000..8ee8d8d8e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/c73ef536b40f52bc28adff531e401edd800c5152 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/cbec151ca6ed723e00fb874b4a0d9ff478f6b21b b/fuzz/corpus/fuzz_ds_ahocorasick/cbec151ca6ed723e00fb874b4a0d9ff478f6b21b deleted file mode 100644 index b8256d698..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/cbec151ca6ed723e00fb874b4a0d9ff478f6b21b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/cfb0a5bcaa8c4de6f1820bfde5a78a3c0c282f3e b/fuzz/corpus/fuzz_ds_ahocorasick/cfb0a5bcaa8c4de6f1820bfde5a78a3c0c282f3e deleted file mode 100644 index a8ef2dee9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/cfb0a5bcaa8c4de6f1820bfde5a78a3c0c282f3e +++ /dev/null @@ -1 +0,0 @@ -³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³ T ³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³MLLP³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰³³³³³³³³³³³³³³³³³³³³""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³"""""""""""""³³"""""""""""""""""""""""""""""""""""""""""""""""""""³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³³""""""""""""""³³³³³ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/dada714b6876e5f514af75bf410bfcc85a31c9df b/fuzz/corpus/fuzz_ds_ahocorasick/dada714b6876e5f514af75bf410bfcc85a31c9df new file mode 100644 index 000000000..bb3e6ec80 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/dada714b6876e5f514af75bf410bfcc85a31c9df differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/dbbd86d690cb101f0f0f783d32655e85acb49e35 b/fuzz/corpus/fuzz_ds_ahocorasick/dbbd86d690cb101f0f0f783d32655e85acb49e35 new file mode 100644 index 000000000..e935aa44e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/dbbd86d690cb101f0f0f783d32655e85acb49e35 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/e36dc4fa6a33280cee01d97d4e84d9372196a732 b/fuzz/corpus/fuzz_ds_ahocorasick/e36dc4fa6a33280cee01d97d4e84d9372196a732 new file mode 100644 index 000000000..73686434c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/e36dc4fa6a33280cee01d97d4e84d9372196a732 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/e457c4f8c99e20a17b9b623407df6bb77a7a4794 b/fuzz/corpus/fuzz_ds_ahocorasick/e457c4f8c99e20a17b9b623407df6bb77a7a4794 new file mode 100644 index 000000000..9e9e2c183 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/e457c4f8c99e20a17b9b623407df6bb77a7a4794 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/eb2a51efb023f4f371ec1577cc694c682afc1614 b/fuzz/corpus/fuzz_ds_ahocorasick/eb2a51efb023f4f371ec1577cc694c682afc1614 new file mode 100644 index 000000000..bda886e7d Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/eb2a51efb023f4f371ec1577cc694c682afc1614 differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ecfd4e70cee057337fe7a53d79c7c28ee0c8ee3e b/fuzz/corpus/fuzz_ds_ahocorasick/ecfd4e70cee057337fe7a53d79c7c28ee0c8ee3e new file mode 100644 index 000000000..998796276 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/ecfd4e70cee057337fe7a53d79c7c28ee0c8ee3e differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ed86ab0a4c39e4b992715581675add1272654dc5 b/fuzz/corpus/fuzz_ds_ahocorasick/ed86ab0a4c39e4b992715581675add1272654dc5 deleted file mode 100644 index e6b416dc5..000000000 Binary files a/fuzz/corpus/fuzz_ds_ahocorasick/ed86ab0a4c39e4b992715581675add1272654dc5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f0249dacbe8a06a608cf6c0cf8973c9901771eac b/fuzz/corpus/fuzz_ds_ahocorasick/f0249dacbe8a06a608cf6c0cf8973c9901771eac new file mode 100644 index 000000000..11638819a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/f0249dacbe8a06a608cf6c0cf8973c9901771eac differ diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f8644a85219a1d4cce9e21debc3f8085b43c9c25 b/fuzz/corpus/fuzz_ds_ahocorasick/f8644a85219a1d4cce9e21debc3f8085b43c9c25 new file mode 100644 index 000000000..a4557e0a3 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_ahocorasick/f8644a85219a1d4cce9e21debc3f8085b43c9c25 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/039e60a1ee261f46936205728306da3bbb956a55 b/fuzz/corpus/fuzz_ds_patricia/039e60a1ee261f46936205728306da3bbb956a55 deleted file mode 100644 index 37ff6c0f0..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/039e60a1ee261f46936205728306da3bbb956a55 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/05021e284d752717e1138e960b33e87f083ad81d b/fuzz/corpus/fuzz_ds_patricia/05021e284d752717e1138e960b33e87f083ad81d deleted file mode 100644 index 72d35b019..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/05021e284d752717e1138e960b33e87f083ad81d and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/074213b09bc134edd6e4db338af6e99042e07afa b/fuzz/corpus/fuzz_ds_patricia/074213b09bc134edd6e4db338af6e99042e07afa deleted file mode 100644 index c112586d1..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/074213b09bc134edd6e4db338af6e99042e07afa and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/0944d989bcb917ac74c772cb37e184470c82bfc9 b/fuzz/corpus/fuzz_ds_patricia/0944d989bcb917ac74c772cb37e184470c82bfc9 new file mode 100644 index 000000000..23597230f Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/0944d989bcb917ac74c772cb37e184470c82bfc9 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/0cde5ac31a755afdcdbb10c139831665a36dda75 b/fuzz/corpus/fuzz_ds_patricia/0cde5ac31a755afdcdbb10c139831665a36dda75 new file mode 100644 index 000000000..1d8983877 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/0cde5ac31a755afdcdbb10c139831665a36dda75 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/0d0f41eb76931c6a969e3b4307e167ce7cb3c928 b/fuzz/corpus/fuzz_ds_patricia/0d0f41eb76931c6a969e3b4307e167ce7cb3c928 deleted file mode 100644 index ddb3725d1..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/0d0f41eb76931c6a969e3b4307e167ce7cb3c928 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/108dffa4f82791086951cf3861790a989be0d19c b/fuzz/corpus/fuzz_ds_patricia/108dffa4f82791086951cf3861790a989be0d19c deleted file mode 100644 index 3da8b6cf6..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/108dffa4f82791086951cf3861790a989be0d19c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/1bb9c6b33c967983ae9f48eac53feb75c393ad16 b/fuzz/corpus/fuzz_ds_patricia/1bb9c6b33c967983ae9f48eac53feb75c393ad16 new file mode 100644 index 000000000..e5d63060c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/1bb9c6b33c967983ae9f48eac53feb75c393ad16 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/1e7eb80c8e1d8f9b7314b470d92c6be020b97e68 b/fuzz/corpus/fuzz_ds_patricia/1e7eb80c8e1d8f9b7314b470d92c6be020b97e68 new file mode 100644 index 000000000..46041c9a8 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/1e7eb80c8e1d8f9b7314b470d92c6be020b97e68 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/232ef539cb5481a1c290a69bccc3cff88b56133b b/fuzz/corpus/fuzz_ds_patricia/232ef539cb5481a1c290a69bccc3cff88b56133b deleted file mode 100644 index 31bac70ad..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/232ef539cb5481a1c290a69bccc3cff88b56133b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/23c63c3e1035ef6568b360ccd14d368754b10b95 b/fuzz/corpus/fuzz_ds_patricia/23c63c3e1035ef6568b360ccd14d368754b10b95 deleted file mode 100644 index 09c8eca71..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/23c63c3e1035ef6568b360ccd14d368754b10b95 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/26363223150d7931f70c34f0e97be25ed51a93bf b/fuzz/corpus/fuzz_ds_patricia/26363223150d7931f70c34f0e97be25ed51a93bf new file mode 100644 index 000000000..0b7ca5bd7 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/26363223150d7931f70c34f0e97be25ed51a93bf differ diff --git a/fuzz/corpus/fuzz_ds_patricia/276c7ff8353b250de8b0b9e0fbad608b5b3afdaf b/fuzz/corpus/fuzz_ds_patricia/276c7ff8353b250de8b0b9e0fbad608b5b3afdaf new file mode 100644 index 000000000..fddb2f9ec Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/276c7ff8353b250de8b0b9e0fbad608b5b3afdaf differ diff --git a/fuzz/corpus/fuzz_ds_patricia/27ba79be52a3ce22cc8252305abf7152dd415dcc b/fuzz/corpus/fuzz_ds_patricia/27ba79be52a3ce22cc8252305abf7152dd415dcc new file mode 100644 index 000000000..40111899a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/27ba79be52a3ce22cc8252305abf7152dd415dcc differ diff --git a/fuzz/corpus/fuzz_ds_patricia/2b5709a78e62b162b13853eb9616bd07547447c2 b/fuzz/corpus/fuzz_ds_patricia/2b5709a78e62b162b13853eb9616bd07547447c2 deleted file mode 100644 index 7aca64011..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/2b5709a78e62b162b13853eb9616bd07547447c2 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/2c1289ca6c27b79cebb54dc39a55a3fe9fc6bbf9 b/fuzz/corpus/fuzz_ds_patricia/2c1289ca6c27b79cebb54dc39a55a3fe9fc6bbf9 new file mode 100644 index 000000000..0edbf0af5 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/2c1289ca6c27b79cebb54dc39a55a3fe9fc6bbf9 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/2ea4acbdca78ed698f48af5b58bdb644bffa0253 b/fuzz/corpus/fuzz_ds_patricia/2ea4acbdca78ed698f48af5b58bdb644bffa0253 new file mode 100644 index 000000000..3ed56deb1 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/2ea4acbdca78ed698f48af5b58bdb644bffa0253 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/35ed34b3b9e6b3fa9ad7fd571309b81d6aa625ac b/fuzz/corpus/fuzz_ds_patricia/35ed34b3b9e6b3fa9ad7fd571309b81d6aa625ac deleted file mode 100644 index 2ecf7beb3..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/35ed34b3b9e6b3fa9ad7fd571309b81d6aa625ac and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/36b3014210a0794308ae1181d4a8ad08e98f28fd b/fuzz/corpus/fuzz_ds_patricia/36b3014210a0794308ae1181d4a8ad08e98f28fd new file mode 100644 index 000000000..311dc779a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/36b3014210a0794308ae1181d4a8ad08e98f28fd differ diff --git a/fuzz/corpus/fuzz_ds_patricia/410d0d3bc1499593c44554a6631eb193d4b0be11 b/fuzz/corpus/fuzz_ds_patricia/410d0d3bc1499593c44554a6631eb193d4b0be11 new file mode 100644 index 000000000..28d77d19c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/410d0d3bc1499593c44554a6631eb193d4b0be11 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/414970dac4e5e56fce119eee76544cf64a14dfe9 b/fuzz/corpus/fuzz_ds_patricia/414970dac4e5e56fce119eee76544cf64a14dfe9 new file mode 100644 index 000000000..3a71d9826 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/414970dac4e5e56fce119eee76544cf64a14dfe9 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/448c2fe285dd3daafd518f439f03981e2d0cbd2b b/fuzz/corpus/fuzz_ds_patricia/448c2fe285dd3daafd518f439f03981e2d0cbd2b new file mode 100644 index 000000000..76ece60a9 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/448c2fe285dd3daafd518f439f03981e2d0cbd2b differ diff --git a/fuzz/corpus/fuzz_ds_patricia/49b434649dca7dfd496b4dcaa4367804c526abce b/fuzz/corpus/fuzz_ds_patricia/49b434649dca7dfd496b4dcaa4367804c526abce new file mode 100644 index 000000000..6ee874425 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/49b434649dca7dfd496b4dcaa4367804c526abce differ diff --git a/fuzz/corpus/fuzz_ds_patricia/542171cce5b48cb8c86a962d6520cb84f0fd6fbe b/fuzz/corpus/fuzz_ds_patricia/542171cce5b48cb8c86a962d6520cb84f0fd6fbe deleted file mode 100644 index bf76e104c..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/542171cce5b48cb8c86a962d6520cb84f0fd6fbe and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/5499b8e7401cc066ac1e2f71614795f7bafc40b6 b/fuzz/corpus/fuzz_ds_patricia/5499b8e7401cc066ac1e2f71614795f7bafc40b6 deleted file mode 100644 index 8e3964a68..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/5499b8e7401cc066ac1e2f71614795f7bafc40b6 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/563177d397af2ac5b53619e39e6df61f4f98f223 b/fuzz/corpus/fuzz_ds_patricia/563177d397af2ac5b53619e39e6df61f4f98f223 deleted file mode 100644 index ce6bfa3d3..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/563177d397af2ac5b53619e39e6df61f4f98f223 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/57d2337746f797d3f8f0080f309dbb2bd4e0f9cb b/fuzz/corpus/fuzz_ds_patricia/57d2337746f797d3f8f0080f309dbb2bd4e0f9cb deleted file mode 100644 index a53ee8f6b..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/57d2337746f797d3f8f0080f309dbb2bd4e0f9cb and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/5bc91c208c7b971731b3c02943f98586850d2551 b/fuzz/corpus/fuzz_ds_patricia/5bc91c208c7b971731b3c02943f98586850d2551 deleted file mode 100644 index 9d93a1978..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/5bc91c208c7b971731b3c02943f98586850d2551 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/5eb7f8d4ad4d94b04f16fb1f26d5e12c8f8bfbd0 b/fuzz/corpus/fuzz_ds_patricia/5eb7f8d4ad4d94b04f16fb1f26d5e12c8f8bfbd0 deleted file mode 100644 index 8224167c8..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/5eb7f8d4ad4d94b04f16fb1f26d5e12c8f8bfbd0 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/6251a968442e11c5ecf0ccfc44177ef512c7873d b/fuzz/corpus/fuzz_ds_patricia/6251a968442e11c5ecf0ccfc44177ef512c7873d new file mode 100644 index 000000000..4c15a8efb Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/6251a968442e11c5ecf0ccfc44177ef512c7873d differ diff --git a/fuzz/corpus/fuzz_ds_patricia/63cc0155a1908b6d4eae1ed9e9ebd51b4fa5247c b/fuzz/corpus/fuzz_ds_patricia/63cc0155a1908b6d4eae1ed9e9ebd51b4fa5247c new file mode 100644 index 000000000..b6cb9956c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/63cc0155a1908b6d4eae1ed9e9ebd51b4fa5247c differ diff --git a/fuzz/corpus/fuzz_ds_patricia/6420e92ebf6d3056821f7e7dd2e12d0d2dfb716f b/fuzz/corpus/fuzz_ds_patricia/6420e92ebf6d3056821f7e7dd2e12d0d2dfb716f new file mode 100644 index 000000000..232c7b6cc Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/6420e92ebf6d3056821f7e7dd2e12d0d2dfb716f differ diff --git a/fuzz/corpus/fuzz_ds_patricia/65216046fdd21251275d9ef66cc20278b4b49a11 b/fuzz/corpus/fuzz_ds_patricia/65216046fdd21251275d9ef66cc20278b4b49a11 new file mode 100644 index 000000000..0d7a2c25f Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/65216046fdd21251275d9ef66cc20278b4b49a11 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/6b9d2fb5531fdf9064209020a9f28487f94b7ad2 b/fuzz/corpus/fuzz_ds_patricia/6b9d2fb5531fdf9064209020a9f28487f94b7ad2 new file mode 100644 index 000000000..e55f2ba72 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/6b9d2fb5531fdf9064209020a9f28487f94b7ad2 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/6e729616d8d491a65180ab669e3218a2389857db b/fuzz/corpus/fuzz_ds_patricia/6e729616d8d491a65180ab669e3218a2389857db new file mode 100644 index 000000000..1971c1b40 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/6e729616d8d491a65180ab669e3218a2389857db differ diff --git a/fuzz/corpus/fuzz_ds_patricia/7ab147170e5cc04925dc2e5953a08ba6f5b21d94 b/fuzz/corpus/fuzz_ds_patricia/7ab147170e5cc04925dc2e5953a08ba6f5b21d94 new file mode 100644 index 000000000..029db0f94 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/7ab147170e5cc04925dc2e5953a08ba6f5b21d94 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/7e4cb5df1262e26c0f94a05ed336e24790f2964e b/fuzz/corpus/fuzz_ds_patricia/7e4cb5df1262e26c0f94a05ed336e24790f2964e new file mode 100644 index 000000000..31b0711a8 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/7e4cb5df1262e26c0f94a05ed336e24790f2964e differ diff --git a/fuzz/corpus/fuzz_ds_patricia/803338ce5f1a96ca01369c8dd4b4ead40b5413ce b/fuzz/corpus/fuzz_ds_patricia/803338ce5f1a96ca01369c8dd4b4ead40b5413ce deleted file mode 100644 index 8be951682..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/803338ce5f1a96ca01369c8dd4b4ead40b5413ce and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/8c2f118da7346b51b3a829af9ea7b43a98ce91f0 b/fuzz/corpus/fuzz_ds_patricia/8c2f118da7346b51b3a829af9ea7b43a98ce91f0 deleted file mode 100644 index a53fb9a71..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/8c2f118da7346b51b3a829af9ea7b43a98ce91f0 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/8e20bfa11b666882ec98a86fe8a01e306314f064 b/fuzz/corpus/fuzz_ds_patricia/8e20bfa11b666882ec98a86fe8a01e306314f064 new file mode 100644 index 000000000..47ddc2446 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/8e20bfa11b666882ec98a86fe8a01e306314f064 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/8f7756178046d60be6bf9eb02d2920c208aa7a7d b/fuzz/corpus/fuzz_ds_patricia/8f7756178046d60be6bf9eb02d2920c208aa7a7d new file mode 100644 index 000000000..540e6b5c8 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/8f7756178046d60be6bf9eb02d2920c208aa7a7d differ diff --git a/fuzz/corpus/fuzz_ds_patricia/8fb9128d8833cb0e1b40c92bf43968b8b4bb8b7c b/fuzz/corpus/fuzz_ds_patricia/8fb9128d8833cb0e1b40c92bf43968b8b4bb8b7c deleted file mode 100644 index bbf93107b..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/8fb9128d8833cb0e1b40c92bf43968b8b4bb8b7c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/92fb55b38af871f214e5487274d61262945e87ab b/fuzz/corpus/fuzz_ds_patricia/92fb55b38af871f214e5487274d61262945e87ab deleted file mode 100644 index 12332b87e..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/92fb55b38af871f214e5487274d61262945e87ab and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/960262916af52bd22c72f32983b4158c80d9bc14 b/fuzz/corpus/fuzz_ds_patricia/960262916af52bd22c72f32983b4158c80d9bc14 deleted file mode 100644 index 2e4106d19..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/960262916af52bd22c72f32983b4158c80d9bc14 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/96d3cd59bac131d83c46fa6d6c6ce0868d83e981 b/fuzz/corpus/fuzz_ds_patricia/96d3cd59bac131d83c46fa6d6c6ce0868d83e981 deleted file mode 100644 index 09b92110d..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/96d3cd59bac131d83c46fa6d6c6ce0868d83e981 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/96e87826e1f4643f7a35d359908127074996904f b/fuzz/corpus/fuzz_ds_patricia/96e87826e1f4643f7a35d359908127074996904f new file mode 100644 index 000000000..9e1947837 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/96e87826e1f4643f7a35d359908127074996904f differ diff --git a/fuzz/corpus/fuzz_ds_patricia/9764794fc2c7bcb80ca3f42525e4d4e8e32a088f b/fuzz/corpus/fuzz_ds_patricia/9764794fc2c7bcb80ca3f42525e4d4e8e32a088f new file mode 100644 index 000000000..9dc4ca1f2 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/9764794fc2c7bcb80ca3f42525e4d4e8e32a088f differ diff --git a/fuzz/corpus/fuzz_ds_patricia/977a02add85824845858b8587906157cf5fc1dfe b/fuzz/corpus/fuzz_ds_patricia/977a02add85824845858b8587906157cf5fc1dfe deleted file mode 100644 index 49ec2a4a1..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/977a02add85824845858b8587906157cf5fc1dfe and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/9cc5e52de8a254cdcdad4ed9abfc9fabac9f6f3e b/fuzz/corpus/fuzz_ds_patricia/9cc5e52de8a254cdcdad4ed9abfc9fabac9f6f3e new file mode 100644 index 000000000..a0911ef74 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/9cc5e52de8a254cdcdad4ed9abfc9fabac9f6f3e differ diff --git a/fuzz/corpus/fuzz_ds_patricia/a34ba1d1dbe4b6a1c67fbdcaadda14e2e791ce89 b/fuzz/corpus/fuzz_ds_patricia/a34ba1d1dbe4b6a1c67fbdcaadda14e2e791ce89 new file mode 100644 index 000000000..f0fff5368 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/a34ba1d1dbe4b6a1c67fbdcaadda14e2e791ce89 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/a8d46b93c9c5bb3a68e57a8699b9db73631c30ed b/fuzz/corpus/fuzz_ds_patricia/a8d46b93c9c5bb3a68e57a8699b9db73631c30ed deleted file mode 100644 index 28147c4f8..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/a8d46b93c9c5bb3a68e57a8699b9db73631c30ed and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/ad11755d5c38e9b4f78b89ea0115891f1e503512 b/fuzz/corpus/fuzz_ds_patricia/ad11755d5c38e9b4f78b89ea0115891f1e503512 new file mode 100644 index 000000000..66a26c7f8 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/ad11755d5c38e9b4f78b89ea0115891f1e503512 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/b11e498aca6c6525b37ea62f567d24021b66de37 b/fuzz/corpus/fuzz_ds_patricia/b11e498aca6c6525b37ea62f567d24021b66de37 new file mode 100644 index 000000000..b165601c1 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/b11e498aca6c6525b37ea62f567d24021b66de37 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/b41236f1031a78544a0cbed30399f5c63810c858 b/fuzz/corpus/fuzz_ds_patricia/b41236f1031a78544a0cbed30399f5c63810c858 new file mode 100644 index 000000000..f1d8cafbf Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/b41236f1031a78544a0cbed30399f5c63810c858 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/beea2ada8e74410153314c7e5ca4afe27071dfc5 b/fuzz/corpus/fuzz_ds_patricia/beea2ada8e74410153314c7e5ca4afe27071dfc5 new file mode 100644 index 000000000..d6e91ce36 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/beea2ada8e74410153314c7e5ca4afe27071dfc5 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/c227d679049293ede4340c485e8c9035abe25c21 b/fuzz/corpus/fuzz_ds_patricia/c227d679049293ede4340c485e8c9035abe25c21 deleted file mode 100644 index 47f4daccf..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/c227d679049293ede4340c485e8c9035abe25c21 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/c4481c47f49eb89bc871184b747bd351ca128db8 b/fuzz/corpus/fuzz_ds_patricia/c4481c47f49eb89bc871184b747bd351ca128db8 deleted file mode 100644 index d9d23731b..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/c4481c47f49eb89bc871184b747bd351ca128db8 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/c44e56f98bbb7e90638c8813540b389f0b583a61 b/fuzz/corpus/fuzz_ds_patricia/c44e56f98bbb7e90638c8813540b389f0b583a61 deleted file mode 100644 index d8349b25c..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/c44e56f98bbb7e90638c8813540b389f0b583a61 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/cfc11ee5d345980b19b2cd2a1d43f7ac5703a6c8 b/fuzz/corpus/fuzz_ds_patricia/cfc11ee5d345980b19b2cd2a1d43f7ac5703a6c8 new file mode 100644 index 000000000..e2f29b851 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/cfc11ee5d345980b19b2cd2a1d43f7ac5703a6c8 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/d59283ca6d9b2f36e9677c30603b10695beffffc b/fuzz/corpus/fuzz_ds_patricia/d59283ca6d9b2f36e9677c30603b10695beffffc new file mode 100644 index 000000000..e67f63d5d Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/d59283ca6d9b2f36e9677c30603b10695beffffc differ diff --git a/fuzz/corpus/fuzz_ds_patricia/dd83ecad869aafeec00dae649b93643bd85549fc b/fuzz/corpus/fuzz_ds_patricia/dd83ecad869aafeec00dae649b93643bd85549fc deleted file mode 100644 index f0e40e224..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/dd83ecad869aafeec00dae649b93643bd85549fc and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/e1c65b55e6f0e0f9c878b4127205943903b311c0 b/fuzz/corpus/fuzz_ds_patricia/e1c65b55e6f0e0f9c878b4127205943903b311c0 new file mode 100644 index 000000000..3d048060e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/e1c65b55e6f0e0f9c878b4127205943903b311c0 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/e3d59cfa962fbddcb2d2bd8f834c05f66a7c6336 b/fuzz/corpus/fuzz_ds_patricia/e3d59cfa962fbddcb2d2bd8f834c05f66a7c6336 deleted file mode 100644 index 0964d1f09..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/e3d59cfa962fbddcb2d2bd8f834c05f66a7c6336 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/e45810422d1f07d44de191d75c6bddeaa496568b b/fuzz/corpus/fuzz_ds_patricia/e45810422d1f07d44de191d75c6bddeaa496568b new file mode 100644 index 000000000..9ee82d795 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/e45810422d1f07d44de191d75c6bddeaa496568b differ diff --git a/fuzz/corpus/fuzz_ds_patricia/ece0c9b5f1e118ad7960ee974fbc634b44b830e1 b/fuzz/corpus/fuzz_ds_patricia/ece0c9b5f1e118ad7960ee974fbc634b44b830e1 deleted file mode 100644 index bca5f1111..000000000 Binary files a/fuzz/corpus/fuzz_ds_patricia/ece0c9b5f1e118ad7960ee974fbc634b44b830e1 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_patricia/eda422f8f3840c5e6e3b3dce996e91c714dc9bf4 b/fuzz/corpus/fuzz_ds_patricia/eda422f8f3840c5e6e3b3dce996e91c714dc9bf4 new file mode 100644 index 000000000..1eaad2f20 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/eda422f8f3840c5e6e3b3dce996e91c714dc9bf4 differ diff --git a/fuzz/corpus/fuzz_ds_patricia/f10e4c67ca64bdce1cd394fd829bf0b5aeed7071 b/fuzz/corpus/fuzz_ds_patricia/f10e4c67ca64bdce1cd394fd829bf0b5aeed7071 new file mode 100644 index 000000000..0a9d7567a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_patricia/f10e4c67ca64bdce1cd394fd829bf0b5aeed7071 differ diff --git a/fuzz/fuzz_alg_bins.cpp b/fuzz/fuzz_alg_bins.cpp index 221a081a3..cce530940 100644 --- a/fuzz/fuzz_alg_bins.cpp +++ b/fuzz/fuzz_alg_bins.cpp @@ -5,25 +5,21 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t j, i, num_iteration; struct ndpi_bin b, *b_cloned, *bins; - u_int16_t num_bins, num_cluster_ids, num_element; + u_int16_t num_bins, num_cluster_ids, num_element, num_allocated_bins, rc; enum ndpi_bin_family family; u_int16_t *cluster_ids; + char buf[128]; /* Just to have some data */ if(fuzzed_data.remaining_bytes() < 2048) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); num_bins = fuzzed_data.ConsumeIntegral(); family = fuzzed_data.ConsumeEnum(); @@ -58,6 +54,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_normalize_bin(&b); ndpi_normalize_bin(b_cloned); + ndpi_print_bin(&b, fuzzed_data.ConsumeBool(), buf, sizeof(buf)); + ndpi_free_bin(&b); ndpi_free_bin(b_cloned); ndpi_free(b_cloned); @@ -70,22 +68,29 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { bins = (struct ndpi_bin *)ndpi_malloc(sizeof(struct ndpi_bin) * num_bins); cluster_ids = (u_int16_t *)ndpi_malloc(sizeof(u_int16_t) * num_bins); + num_allocated_bins = 0; if (bins && cluster_ids) { for (i = 0; i < num_bins; i++) { - ndpi_init_bin(&bins[i], ndpi_bin_family64 /* Use 64 bit to avoid overlaps */, - num_element); + rc = ndpi_init_bin(&bins[num_allocated_bins], ndpi_bin_family64 /* Use 64 bit to avoid overlaps */, + num_element); + if (rc != 0) { + continue; + } num_iteration = fuzzed_data.ConsumeIntegral(); for (j = 0; j < num_iteration; j++) { - ndpi_set_bin(&bins[i], fuzzed_data.ConsumeIntegralInRange(0, num_element + 1), + ndpi_set_bin(&bins[num_allocated_bins], + fuzzed_data.ConsumeIntegralInRange(0, num_element + 1), fuzzed_data.ConsumeIntegral()); } + num_allocated_bins++; } - ndpi_cluster_bins(bins, num_bins, num_cluster_ids, cluster_ids, NULL); + ndpi_cluster_bins(bins, num_allocated_bins, num_cluster_ids, cluster_ids, NULL); } ndpi_free(cluster_ids); - for (i = 0; i < num_bins; i++) - ndpi_free_bin(&bins[i]); + if (bins) + for (i = 0; i < num_allocated_bins; i++) + ndpi_free_bin(&bins[i]); ndpi_free(bins); return 0; diff --git a/fuzz/fuzz_alg_hll.cpp b/fuzz/fuzz_alg_hll.cpp index 85733da63..617968dfd 100644 --- a/fuzz/fuzz_alg_hll.cpp +++ b/fuzz/fuzz_alg_hll.cpp @@ -5,8 +5,6 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t i, num_iteration; @@ -16,11 +14,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if(fuzzed_data.remaining_bytes() < 2048) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); ndpi_hll_init(&hll, fuzzed_data.ConsumeIntegral()); diff --git a/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp b/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp index d1fe1a566..9ee2156be 100644 --- a/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp +++ b/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp @@ -5,8 +5,6 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t i, num_values, num_learning_values, max_series_len; @@ -27,11 +25,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if(fuzzed_data.remaining_bytes() < 1024) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); /* Data set */ num_values = fuzzed_data.ConsumeIntegral(); @@ -84,6 +79,11 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_data_window_stddev(a); ndpi_data_entropy(a); ndpi_reset_data_analysis(a); + ndpi_data_last(a); + + /* Data ratio */ + if (num_values > 1) + ndpi_data_ratio2str(ndpi_data_ratio(values[0], values[1])); /* Done. Free */ if (rc_hw == 0) diff --git a/fuzz/fuzz_alg_jitter.cpp b/fuzz/fuzz_alg_jitter.cpp index 8fb4d85db..275b32290 100644 --- a/fuzz/fuzz_alg_jitter.cpp +++ b/fuzz/fuzz_alg_jitter.cpp @@ -5,8 +5,6 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t i, num_iteration, num_learning_values; @@ -17,11 +15,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if(fuzzed_data.remaining_bytes() < 1024) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); num_learning_values = fuzzed_data.ConsumeIntegral(); rc = ndpi_jitter_init(&s, num_learning_values); diff --git a/fuzz/fuzz_alg_ses_des.cpp b/fuzz/fuzz_alg_ses_des.cpp index c3025b627..70efef3d0 100644 --- a/fuzz/fuzz_alg_ses_des.cpp +++ b/fuzz/fuzz_alg_ses_des.cpp @@ -5,8 +5,6 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t i, num_iteration; @@ -20,15 +18,14 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if(fuzzed_data.remaining_bytes() < 2048) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); /* Training */ num_iteration = fuzzed_data.ConsumeIntegral(); values = (double *)ndpi_malloc(sizeof(double) * num_iteration); + if (!values) + return 0; for (i = 0; i < num_iteration; i++) values[i] = fuzzed_data.ConsumeFloatingPoint(); ndpi_ses_fitting(values, num_iteration, &alpha_ses); diff --git a/fuzz/fuzz_common_code.c b/fuzz/fuzz_common_code.c index bd5ef20a4..e4ab68ad8 100644 --- a/fuzz/fuzz_common_code.c +++ b/fuzz/fuzz_common_code.c @@ -2,8 +2,6 @@ #include "fuzz_common_code.h" -#ifdef ENABLE_MEM_ALLOC_FAILURES - static int mem_alloc_state = 0; __attribute__((no_sanitize("integer"))) @@ -14,18 +12,27 @@ static int fastrand () return (mem_alloc_state >> 16) & 0x7FFF; } -void *malloc_wrapper(size_t size) { +static void *malloc_wrapper(size_t size) { return (fastrand () % 16) ? malloc (size) : NULL; } -void free_wrapper(void *freeable) { +static void free_wrapper(void *freeable) { free(freeable); } -void set_mem_alloc_state(int value) { - mem_alloc_state = value; +void fuzz_set_alloc_callbacks(void) +{ + set_ndpi_malloc(malloc_wrapper); + set_ndpi_free(free_wrapper); +} +void fuzz_set_alloc_seed(int seed) +{ + mem_alloc_state = seed; +} +void fuzz_set_alloc_callbacks_and_seed(int seed) +{ + fuzz_set_alloc_callbacks(); + fuzz_set_alloc_seed(seed); } - -#endif void fuzz_init_detection_module(struct ndpi_detection_module_struct **ndpi_info_mod, int enable_log) @@ -34,10 +41,6 @@ void fuzz_init_detection_module(struct ndpi_detection_module_struct **ndpi_info_ NDPI_PROTOCOL_BITMASK all, debug_bitmask; if(*ndpi_info_mod == NULL) { -#ifdef ENABLE_MEM_ALLOC_FAILURES - set_ndpi_malloc(malloc_wrapper); - set_ndpi_free(free_wrapper); -#endif *ndpi_info_mod = ndpi_init_detection_module(prefs); NDPI_BITMASK_SET_ALL(all); ndpi_set_protocol_detection_bitmask2(*ndpi_info_mod, &all); @@ -57,5 +60,3 @@ void fuzz_init_detection_module(struct ndpi_detection_module_struct **ndpi_info_ ndpi_finalize_initialization(*ndpi_info_mod); } } - - diff --git a/fuzz/fuzz_common_code.h b/fuzz/fuzz_common_code.h index 9f26ea060..84670a0bb 100644 --- a/fuzz/fuzz_common_code.h +++ b/fuzz/fuzz_common_code.h @@ -8,15 +8,14 @@ extern "C" { #endif -#ifdef ENABLE_MEM_ALLOC_FAILURES -void *malloc_wrapper(size_t size); -void free_wrapper(void *freeable); -void set_mem_alloc_state(int value); -#endif - void fuzz_init_detection_module(struct ndpi_detection_module_struct **ndpi_info_mod, int enable_log); +/* To allow memory allocation failures */ +void fuzz_set_alloc_callbacks(void); +void fuzz_set_alloc_seed(int seed); +void fuzz_set_alloc_callbacks_and_seed(int seed); + #ifdef __cplusplus } #endif diff --git a/fuzz/fuzz_config.cpp b/fuzz/fuzz_config.cpp index 0464e7eb3..d43ede13a 100644 --- a/fuzz/fuzz_config.cpp +++ b/fuzz/fuzz_config.cpp @@ -29,11 +29,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { 29 /* Min real data: ip length + udp length + 1 byte */) return -1; -#ifdef ENABLE_MEM_ALLOC_FAILURES - set_ndpi_malloc(malloc_wrapper); - set_ndpi_free(free_wrapper); - set_mem_alloc_state(size); -#endif + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); ndpi_info_mod = ndpi_init_detection_module(fuzzed_data.ConsumeIntegral()); diff --git a/fuzz/fuzz_ds_ahocorasick.cpp b/fuzz/fuzz_ds_ahocorasick.cpp index 168092667..67521811e 100644 --- a/fuzz/fuzz_ds_ahocorasick.cpp +++ b/fuzz/fuzz_ds_ahocorasick.cpp @@ -9,9 +9,6 @@ extern "C" int ac_domain_match_handler(AC_MATCH_t *m, AC_TEXT_t *txt, AC_REP_t *match); - -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); u_int16_t i, num_iteration, is_added = 0; @@ -30,11 +27,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if (fuzzed_data.remaining_bytes() < 1024) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); if (fuzzed_data.ConsumeBool()) mc = ac_domain_match_handler; diff --git a/fuzz/fuzz_ds_patricia.cpp b/fuzz/fuzz_ds_patricia.cpp index ba72dce5c..c514f3b00 100644 --- a/fuzz/fuzz_ds_patricia.cpp +++ b/fuzz/fuzz_ds_patricia.cpp @@ -6,8 +6,6 @@ #include #include "fuzzer/FuzzedDataProvider.h" -struct ndpi_detection_module_struct *ndpi_info_mod = NULL; - static void free_ptree_data(void *data) { /* Nothing to do */ assert(data); @@ -38,11 +36,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if (fuzzed_data.remaining_bytes() < 1024) return -1; - /* We don't really need the detection module, but this way we can enable - memory allocation failures */ - if (ndpi_info_mod == NULL) { - fuzz_init_detection_module(&ndpi_info_mod, 0); - } + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); is_ipv6 = fuzzed_data.ConsumeBool(); if (is_ipv6) diff --git a/fuzz/fuzz_ndpi_reader.c b/fuzz/fuzz_ndpi_reader.c index ead9ce87b..4546a549e 100644 --- a/fuzz/fuzz_ndpi_reader.c +++ b/fuzz/fuzz_ndpi_reader.c @@ -61,6 +61,10 @@ int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { prefs->max_ndpi_flows = 16 * 1024 * 1024; prefs->quiet_mode = 0; +#ifdef ENABLE_MEM_ALLOC_FAILURES + fuzz_set_alloc_callbacks(); +#endif + workflow = ndpi_workflow_init(prefs, NULL /* pcap handler will be set later */, 0, ndpi_serialization_format_json); // enable all protocols NDPI_BITMASK_SET_ALL(all); @@ -80,12 +84,12 @@ int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { sizeof(workflow->stats.protocol_flows)); ndpi_finalize_initialization(workflow->ndpi_struct); } + #ifdef ENABLE_MEM_ALLOC_FAILURES /* Don't fail memory allocations until init phase is done */ - set_mem_alloc_state(Size); + fuzz_set_alloc_seed(Size); #endif - fd = bufferToFile(Data, Size); if (fd == NULL) return 0; -- cgit v1.2.3