From 092698b40ac77d181c51d6aa020a03f9b164069b Mon Sep 17 00:00:00 2001 From: David Sterba Date: Fri, 25 Aug 2017 19:21:01 +0200 Subject: [PATCH] btrfs-progs: tests: add more fuzzed images from bugzilla Signed-off-by: David Sterba --- .../bko-155551-unaligned-tree-block.raw.txt | 49 ++++++++++++++++++ .../bko-155551-unaligned-tree-block.raw.xz | Bin 0 -> 3692 bytes 2 files changed, 49 insertions(+) create mode 100644 tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.txt create mode 100644 tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.xz diff --git a/tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.txt b/tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.txt new file mode 100644 index 00000000..498896c1 --- /dev/null +++ b/tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.txt @@ -0,0 +1,49 @@ +URL: https://bugzilla.kernel.org/show_bug.cgi?id=155551 +Lukas Lueg 2016-08-29 20:44:04 UTC + +More news from the fuzzer. The attached image causes btrfsck to enter what +seems to be an endless loop; using btrfs-progs v4.7-42-g56e9586. + +Couldn't map the block 18446744073709551607 +No mapping for 18446744073709551607-4087 +Couldn't map the block 18446744073709551607 +bytenr mismatch, want=18446744073709551607, have=0 +checking extents +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +parent transid verify failed on 4194304 wanted 169 found 4 +Ignoring transid failure +Couldn't map the block 419430592 +No mapping for 419430592-419434688 +Couldn't map the block 419430592 +bytenr mismatch, want=419430592, have=0 +Couldn't map the block 36283884701696 +No mapping for 36283884701696-36283884705792 +Couldn't map the block 36283884701696 +bytenr mismatch, want=36283884701696, have=0 +Couldn't map the block 18446744073709551607 +No mapping for 18446744073709551607-4087 +Couldn't map the block 18446744073709551607 +bytenr mismatch, want=18446744073709551607, have=0 +Couldn't map the block 18446744073709551607 +No mapping for 18446744073709551607-4087 +Couldn't map the block 18446744073709551607 +bytenr mismatch, want=18446744073709551607, have=0 +Couldn't map the block 18446744073709551607 +No mapping for 18446744073709551607-4087 +Couldn't map the block 18446744073709551607 +bytenr mismatch, want=18446744073709551607, have=0 diff --git a/tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.xz b/tests/fuzz-tests/images/bko-155551-unaligned-tree-block.raw.xz new file mode 100644 index 0000000000000000000000000000000000000000..f60271e2d8de8d710e5bf113090605bec085d176 GIT binary patch literal 3692 zcmeH~Sv=c`7RUcV?1WmXrfMga5&Pa)O0-NYO^ei4dnjVpX;snE(8W&1S~9Ar5LNpg ziVvzrsimk9>x5QYgow<{^Suw9d+&Vi!}R$)oX_WbzMtPYhoN`F`3eBAtxh!{SO96z zX#fBO#+*l(Oe|}g8vtM#OeUd;X$3zo5^mt>(3}ZfB_wkkY*Wr8PQdyNjX^e~xS`Zk zB#gi}bNk8i16e`Td$d@8RO+uWw8re)yn)>dkr#Yi%P3klWI-+K2sjL#LdR((DK zGyw%^cX_Gp>p&ot_@8yIlNy9YyifP;2TOes%W^MtphZ-Wg{w(plHus5ikN5s@UC;; z11jA_w^NHAhg`dla(a4?#VEr>hR)J${L32GFQMySI3(j8eRbH5)rkr+T_g=^0-4&& z4Ql6@Ou8VAck}30AyVB9Fe+(M$xyO}-MW6`A^7|ByOP5`g9^5Sv(mNn>`Z*XG=xt@ z$mqb6ytw=}ICE3$x`YjdJ_Z`q+_w?c&5)wkJGJD>(zJsg9ei{Y6Z2(v{~{^LmP z<&qh6ehPv_D;?i<;f%x(z5^ zRx^Y2cSYiYt=yeA(Q2Z%ifQbNSf>q6*Gh>U@My^cuOYW`Jr^;-l;*3B-kannhmG=c z^D|rLy(yd4ihj&vD|ed!*?|xe!`|$2Q?ApqM&wd}1eR`t69_UN#+kSRX|HW-6`#wW$7{ZrlScqE=NT|1c$>61s%b~AJ}z~yz@*q%_N z74LY4U{%dkiPl#nMKM=&@`m3<=gy7jXK2cb3z+j@V7BIn?$D=}8>qOQw;`t|nz+xD z<=$`SBVFV0`B3UnXpJZ7RJ$ko`bLe~3AYDEYDSV7EV(EI(*oj>`dNv&U?uK3_r43q z-B+16kejF~8rmX{|1p1HMog*cDxKZ{womlZbQ?Zj0L#ylZ}waRU}yM)9`@uDje?pbpx>z`!_tSQ4uzzI?oAl`f1m_`$d6;FCul78 z+qRFlhCzoGG`;Vy&i@u(PeJTm`iP5CRiEp%zmy@9$Ij|86lx^gt*M7E7Xg*86S$PA zRm>|2&%${{Gb=g`{+nU7z>cy@m;xYGU`vsJ-t!aFtxu4O)t$}C+j}E2+&iq@7N|*z z3qyo)%7TK0oV4xElynkfHN;Dr9%_XAEs9)Ji5xxSB4vIsk2*_J^5HUyA65=pd|~vl zuS3nF3IezBGfx-dX9{G|!mgufJfqAUC<0P>6uUsrS66fFPD}cHC!yQ-KeF?yTJtbZ z1(z__S@i%o#heP`S)oOxb(Wi}qfCM)Chde$Ct(lh%4(2pkEs&{?A8{16s{GVYW%B` z3e0+S^a>B$h_->*_uk)#obm6cRC$I-%wK%*!%vxcQg$B=dKjSYfv&f9%$W<%-7 z!AQSxg&0|=cs@q!#v1rJ&>3*ZfT1JzCT7~p6OICr4ID>A!y62q;D8GO^Ym&Fuo#NV z)c9RqUm}vLroZN>0D6lt+7h=hw75r(;4FT{sU^EeL7L_5xvu z9hqNw85ScJu|@X?;+l(?(VXe5(W>>gQaQV_eiE@YXK(6n1kKX7ZJW$uN7IDrldN1IyTB?ydt!h7S`G=eSYZ88yYyU^h|DM*y zJ@T7>#*GR4SnTzao9B@ literal 0 HcmV?d00001