# https://syzkaller.appspot.com/bug?id=43786eae3d13dae6ce7bea31d71f795e4d0c7622 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"tmpdir":true,"segv":true} pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1f, 0x8}, 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fdatasync(r1) flock(r1, 0x8) msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = msgget$private(0x0, 0x10) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r4, &(0x7f00000002c0)={0x2, "2f448b133fc4935f82f0d43a78d438d83b0346857ba109b45b706febf5201a76a8cc5bcff620ea2c3a34aeb4c669f7927223fe55eb6fb899b5d2fb44b5676ac898677f1d1951b0d8de3228a5fce1340be8864bf21d588ba1e624bd7120a5075e1c67cf0573f89f5dabd2917d0d6c9cc9d9aa383f8fb557c7695ab3ffe04f5914d557"}, 0x8a, 0x800) r7 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) writev(r1, &(0x7f0000000a00)=[{0x0}, {&(0x7f00000005c0)}, {0x0}, {&(0x7f0000000700)="1b6b55abbb5993efe1c6627a886267dc6d8352856f8834cc90a1ee33bfda0c4e722642fa60259f96fe7d14cde44fbb063d9691416452bd72d14bcdd83f1d147164298779a713893bd169b06bcbdfede2510e1c52e63930d468cc4e709a481f65ccdaff7fbca0ee70affef95d3cf56d9e3c0e83214ebd990c57e850ea65f41ee2b7c5c22a22d8ad65c2a9f52a579ac2cc250c3fc4c32ee6b058ffcdf7c4d25b6ce7535fecfb6750b455e7baa4fc4ca59f05cabb43e63f92c3dc8273909d92b0e32ca7f6a03e0425483beeb33ed8e56a50c48cbebde22c48c9e3309a", 0xdb}, {0x0}, {&(0x7f0000000900)="741dda1d164e92659d98a7cbdde82800379fcd59881ef259d61c766f7a680834195abb836f4dc0a127f1c98bbbf75a2ecc29008be92b7704604066e63ad46cd3dfb935387f9555f5e6b0707b71379944dbb7875d39e31ecd11195e9003233639d52fe57ddde96aef3de827817103e34b5b833d3c424ee72e30bd0c65b84c0001a85bc25a10aaf5a229193b73fda4fc5c907bf5990890d4d68d4f8551735861faa6b5adb91da37ee325c0318271dad8fc5f7bd57c7c2f65300fa2a812a53510c15529b11a9c3d72eed6e8f7a0cb4ba7771522574297be084d8f83756fb2ac27a8225cdc0cc27c5f332eb17b60759b", 0xee}], 0x6) lseek(r5, 0x52, 0x2) getsockname$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getpeername(r7, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000b80), 0xc) getsockname$unix(r6, &(0x7f0000000bc0)=@abs, &(0x7f0000000c00)=0x8) bind$unix(r6, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000c80)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000cc0)=@abs={0x0, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000d00)='./file0\x00', r2, r3) connect$unix(r0, &(0x7f0000000d40)=@file={0x0, './file0\x00'}, 0xa) getrusage(0xffffffffffffffff, &(0x7f0000000d80)) socket$unix(0x1, 0x0, 0x0)