Warning: Permanently added '10.128.0.245' (ECDSA) to the list of known hosts. 2019/11/28 16:17:28 fuzzer started 2019/11/28 16:17:28 dialing manager at 10.128.0.105:43665 2019/11/28 16:17:29 syscalls: 211 2019/11/28 16:17:29 code coverage: enabled 2019/11/28 16:17:29 comparison tracing: enabled 2019/11/28 16:17:29 extra coverage: support is not implemented in syzkaller 2019/11/28 16:17:29 setuid sandbox: support is not implemented in syzkaller 2019/11/28 16:17:29 namespace sandbox: support is not implemented in syzkaller 2019/11/28 16:17:29 Android sandbox: support is not implemented in syzkaller 2019/11/28 16:17:29 fault injection: support is not implemented in syzkaller 2019/11/28 16:17:29 leak checking: support is not implemented in syzkaller 2019/11/28 16:17:29 net packet injection: support is not implemented in syzkaller 2019/11/28 16:17:29 net device setup: support is not implemented in syzkaller 2019/11/28 16:17:29 concurrency sanitizer: support is not implemented in syzkaller 2019/11/28 16:17:29 devlink PCI setup: support is not implemented in syzkaller 16:17:34 executing program 0: geteuid() getrusage(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) lseek(r2, 0x9, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r6, r8) r9 = paccept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x60000000) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) socketpair(0x1f, 0x5, 0x1f, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000600)=0x6, 0x4) r14 = open(&(0x7f0000000640)='./file0\x00', 0x80010, 0x102) fchdir(r14) r15 = shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f00000006c0)={{0x8000, r11, r16, r5, r17, 0x84, 0x3}, 0x9, 0x6, 0xffffffffffffffff, r7, 0x1, 0x29b5, 0x8}) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000740)=""/89) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) read(r18, &(0x7f0000000800)=""/191, 0xbf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000900)=0x5, 0x4) 16:17:34 executing program 1: r0 = getpid() getpgrp() r1 = semget$private(0x0, 0x0, 0x340) semop(r1, &(0x7f0000000000)=[{0x0, 0x101}], 0x1) r2 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r3 = getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x46, r3, r6, r7, 0xffffffffffffffff, 0x41f3262013968c3d, 0x3}, 0x8, 0x5, r0, r0, 0x6, 0x6, 0x10000}) r8 = msgget$private(0x0, 0x4c4) msgsnd(r8, &(0x7f0000000100)={0x0, "eb93a068d993e7bda94ea48b6e447304c5b16a05b18691565934aa904b468f943c4df3dfb4c96af27b65bdb4c7f553e6c1b62d1c3020fa5acd43ac886fd4cd8f31fed8e98ee03fc93d53d7b4"}, 0x54, 0x800) r9 = paccept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x0) connect$unix(r9, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(0xffffffffffffff9c, 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1400000) connect$inet6(r10, &(0x7f0000000280)={0x18, 0x2, 0x1000, 0x6}, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000002c0)=0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x6) fcntl$getown(r10, 0x5) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) fcntl$getown(r11, 0x5) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x400000) mkdirat(r12, &(0x7f0000000400)='./file0\x00', 0x40) r13 = fcntl$dupfd(r12, 0x0, 0xffffffffffffff9c) connect$unix(r13, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = geteuid() getgroups(0x5, &(0x7f0000000500)=[r4, r5, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x7, 0x0, r14, r15, r16, 0xf4}, 0x0, 0x7fff, 0x20}) chdir(&(0x7f00000005c0)='./file1\x00') 16:17:34 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x2) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/86, 0x56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x210000, 0x2) socket(0x16, 0x10000000, 0x5e) r5 = geteuid() fchown(r4, r5, r2) socket$inet(0x2, 0x40000000, 0xf7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000006c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/27, 0x1b}], 0x6, &(0x7f0000000640)=""/73, 0x49}, 0xc06) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@file={0x0, ""/82}, &(0x7f0000000780)=0x54) connect$unix(r7, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000880), 0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) close(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)) _lwp_create(&(0x7f0000000ac0)={0x1a, &(0x7f0000000a40)={0x0, &(0x7f00000009c0)={0x400f0020, 0x0, {[0x3f, 0x36b, 0xfffffffd, 0xfffffff8]}, {0x100000001, 0x1, 0x4}, {0x2, 0x7, '\x00'}}, {[0x4bc, 0x200, 0x7, 0x3ff]}, {0x0, 0x6, 0x4}, {0x8, 0x8, '\xa8]%^/\x00'}}, {[0x1000, 0x3ff, 0x3, 0xd3]}, {0xadf8, 0x5}, {0x2, 0xb866, '\x00'}}, 0x0, &(0x7f0000000b40)=0x0) compat_50__lwp_park(&(0x7f0000000980)={0x8, 0x5}, r10, &(0x7f0000000b80)=0x7f, &(0x7f0000000bc0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000c80), 0xc) r12 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x8090, 0x215) pread(r12, &(0x7f0000000d00)="562c20b563b7b1db5842c66b155cc35896b717c34fe1ee40b8b21dc2478675000242085d5a4f537e633753bf4cb50470f41f8ffa177a16da8ab688420432f455dc01817e24ffbe070eeb246e89dd72ac81f066324d50c112b352c38a976b712a0dd6348098beb33f29a7c60a497203a86aa9913cff66a6908011e4c3633bb58935eac692286b3c7e2d50629014c1f425676429446c02b307154da11182b3c351dfa4c4880eea7fdcac480c29d4999d89405bae4da0200689fa8b76e0efe0e153a88488c16e766b7026699003f2cc887fd47556eaa14bf73c82b5a5fc8eb46b04d870d0452544468b586e4337a9c517a46f0b7fd381ae2292bc315d8ae0d29bcc8b78ddc4b9e10d41e4b9f84641ac4cc00093156d21045892ed076e367450f2f767c624f910fd69e371ef6c111259eed658467a0911281a1af1f1e791faeae3f5b6b55f11c852eefba6a14c55045522d29da9f4665a7e0ce06d1e850ae7397422030bd9d9c30d10f6c158cb98faf776c284aa5b6045f4b9cfd6e1287bb7639fa6e7fb38948942073ea406ca69a86c46c93e4a442e903e5c8b041a10bb3df89410e5a7b750311d597f2a00c0576714efd86e29fc88604b489ae72f1ead3d6a2da4c255d5914f2a0baf520e24a156d221e8117702a2c98aafdc718af82d091d94839ed37dcb3066465c18b4acc7e93836f8efa0135a267a16920f4ada75fce68e57cae06d738fba8c15a253ee6f3309c1f361060ecb35ed67ab6e8741c4949c5ca5e6f0b458e092baecc72a037c11c9657f18d344e12531b7df4e69396cb485827f1caad4eac3580c171ddb60518ecf55527160f7ff45107e0287c073ee9b03a978febd5e581e0b59642333899a66aa920ada1bce29bbb24dc9a9de1b121e70f779058c08b5af99721c0729a17430bcd393c677f6500f9f1c91f42c49ce9b9cc122cabfc9692e4f456b7728899a99b0a415004bda05a0f32f0cd2ee8b57c2d93efdaea3a99446148b7241ad39671f4113974e5492d4f8f5bb8bc036d287dd0c5c57d2d8092a0e0609dd2cd31b0deffe43fce8c717e9cee46e5ca9b9c62f7aad89159db3282145a557c3db1b73ae0f9970ceb2792e0e94964387a01933de50145d6977e9c87d41a05e8d14ff8b34911c1c311a3cdb56a4d7ce3da16d2792317dce3eefe9196a266bbc0f4d92a1e331cb29f18a9c7e5598e6eac8487b6540232a9ce1cb4e25b0e0525163bc7f06b59be8c3a90c142b805c769e466b9169feeb59a2f9d0ff15df272596bfb915f02d6c0d474fbf7f9519decab4640eeeba9c5e13b28a492589bea3fd9bc33340814e24be6e5eccbf2623e73b30b28afc3371d30dd3a821da259d12b1eaf0659d86854e389bc2a70a04ef8800e462546a29f1cabfe7fa9387e91b17ff335f928ba07af323d59aa117079a686b920ef73c8f5805830f28a39f1849072764985c69112d446a85f83f993c896d8e3f3ef2f9c9b0193d3d3324870a7d389f459695c5bb8ab171fc6fe07a8c9108f17dcf170d2c955126a0ba0497080bbcea34e7f24e3410ca6876bdde03443fe53dfecb5928089dcac022f4d2f8100d0f25fb8c1b37eb984ae41efde8da1a5a9e47fec0eafe449b51f78da99ac06c0c13176266706f0e7bc751d8bacd15e13a10de04e529f281a5b3ee8c64fa936a5972eae2d13f6e3f496bb46623ea4024cece22002283a72f1c51cd366d1c2b17442f409f53e614979a1b6517adc3f003e0505f7b93cf81b0a4f646b1a14fb0bfb388fb1ceb8bf5de5aae9e52ad7189d7f8bb3391288cdc5a3c17b546a05a6a8036eaaed6093781d62808aa9910747ea4b83d36343686e7c1d3078267339ce92e829ef90081eb2c61e8f12cd48c87b65c0272f42b06cd674d98970dc9cf47eaa49a9811ceaaa3331a1c94952288821c81d6f02a46dea1b87eafbd547d1371062589e43c00d9e7ccd617373a8fd56e0006a4a453ac9ca54f163bada74e95e7b0575bfbfdd513c07533d5b76e28a7e6751611e4e25404d3980140f8968fc8a3e78007a6cced5277cad6b370dddf170078e9023f5cb32b4da5af6373089532720ff005212085bca28a5cca041477428148ac74bacd870ae54f1282f3be5fe8add9cf2a05e61f34a8c0af1cb23d967120e5ca9e7e3d602ad946913d6d60289cd3fb477bf556f7c4690d2a7efa86141360808e68711a6060056af2aa35db53baea991bb66a27269ad30c6d100ca2450f3ea0d8b782825b54eb151d2ca8d926681370d27302a654be926de141bc6da86be64f850d062a20c6e6328b209fa3bdc6289a6588fe54c3a347b2e6c21a424cbdadad909218247af3d3b07def54756db35d797e3f44e9e9426160d9c7ada9172f0f74425f4d78cced20ed0b85fb58292d3fef81d3fc18c9475208a8cba86f536dcbe7266544a598477a8068a07393d2b2101086f9283be9ce62383df94891067e0c8c6a8f4c20e170bbe725aec191be1203ee55bf8b1d33f879f3cbdad4cc782dfe8f14e0080acc48272965620a3fa190048a3e3c89600f9f99198ffdf1d48313dcf7c9169df5797a6b992a7c4c31f3313f77c5bda9106d46749d050e0f4d8916aaee7a6c16e5baf51b84b16456be4494bffe5461b29f6de74aca6fcccbfa8798f1ea698ea793cfe09aeca9f9f6030d02d667856fbbdc335748bd5a94cb38b33144cc53a3bf338a498b0986ed448276e8a6db302e8c19a6661f34996f1b2901f46aba7bf0346ff0b7a9aef970d477795e19b40fda711c2270203a099f1a1ee1ab49c1c571fe43f66bffd0b8661f2582c574f0710ba1457f7f1451979fda026940b317b52a4cd4d78f1d7874eba19627ed2e64e8658c2133a1e6efbcdd1cea39a4881aff39a2e02107907b33c47064941c147e96baacf65c4312fddcd63fea56a208ee8d7e983c8b5c44487c03058706f623cdfdeb3623b21c05c8632f91c3737479eceb7f8b301b53968620f8cc6f3637f07a188052351a63b5caa063a2ed2f6479899cd29e12ca472edc07dd2cf4965a9339665fe49e5738eec56aa37f0a166d8364cff6891c3d39c23b6790701ef29dcb6083bdcae5ce5e56f91992908a91b4897e92b3b0e86e917b3d614148429114653d2e7e97882d82248befb5dd7ce25fae9ec2150491e209a2ac5ba842d8e50946ae4ac4c6c1e63e1ee592d2a96ce22f7204838a2f1b38522f9140ec1448b5c7b93157f914361638f0f7402195b8c6376270c435de590e538ef174b835451779930aeefb526b2774103947db33c4d160043ae3db5f453ed7c47b9e4f69119c67b38fe7b6b9810bee958241c5940c0513838d5c490b17936e032a7625c14fd67762ceac779dbf2895466260f4c5459d34c6045a218b1e7e428c1b2daba2437d34efb8c52632aeb26360bdd9f8b1b00773525d4f04555e19c3d11942b6d5723b56e548227907f762b2d6c74977defa359d8b46cc9aa385dbeae2085d7050d41e51b2dde045521dcfb85bea092c3cd0db83ffcfcbd5116668c86ece84e5b9eb7fb9c7330e7ef238e82bc7fd4026e1f5092ad6995209f8500b7148a4d3d7541f55890ba3320fa3d5815887c9015c16153d208135228b6804edc0e6e96814990e16dfec714b355200c92f8e97908fd617f1603a597cec3e49d72744c89f6601b589465176458521dec452285b1a7852d3524f7f68b9348a90112867096de25cbcfa33776bf3e96b3fb9795dbf079210faf35f9162084e58bfc7b9107a26d1585a62b1b35dbf0718e862913f69f16d95f9e686227d365e63be0af7abddc1df7fb8a62b404f498627077a1e8c3548d37a48e6b442d1c8aea9224bf939f6c016e714312517a4c71fcfbee891b4826bff5e7f3998db4fb07e581d64fd9562c83620d32b6ebc652eb074699f568ed97203efcf59031d972a989a2f71aa662e8eb144d493d58a5a571deec6ae626b62366361e6d4de079d56e3f71167fd96e80a4a9fa82aa25dafb3b9139687124bd69f45917b6ec47eae874fc7350a6cdbe940d367bb21370f841e42ae2588f50cd79a48d3e4e5fc4ad40075a05a31f4e469482ec0089a0b80d661ce6ba1c9011fa72b039a22f35ca43ba1d1427a92476ad1783dd827738769805d5aba8033d7f2575659952aba66ec97391e4c56bf260cdeb95b7e326199150a33efe06eaca079eda256ec85cc29b99d99549eba767e48025b0a2251c04983ee49666ed2b8915b99eb855c8449f82972c6523e4e0075ace22e0e43dbb42950a176e22d0a80c5bb6e5b79e628467ecc0c69830e8d2d716fd09047752b263e4b40103190fde24772b0a66cac79711f1b57f4fba2cab0906bc8d38637803887bce7e2a900c7cac3e7a015461a7a2b29722885c4207c5ff6e0cfbb5831113435f88d2d7988b060d1691b1021c970e5f8d1628d1692ba97d099dfafef68286df09f7de4a34b22b3b9bde5c65f44fe281b40a362cad35862b0ea88bcc411b102dfcdef71f3d20ca921dffb604e54c988aee0e56d9ca491a7789f91be580f1e710cdc321c5afd11a9e88226560b2ed182e001cf3ebe80f19714a9e7cffe12e6b94395ac8605945733d33e50956b0516b052ab8b3ca125358bc80c816a44dfbe36fc55e87adf3ba1df40de9d4fc4082962d7a787ffd9a137022ca27c4edb328d5487cd1592908b89acb9a7b8a30b905ce0680f14efb954dbf71b3e32c68d81de9e89c4e377c4ba8b5b6513d6c83106711813d76c663ac665c55f26afd6361945e9e88fa0d9fa2dc0d3edd052d3ab288a1452cd2325c8a9f95bc600f7cd54f55c467052287f7cdd411d0232d04310d63d07758ef660dcb5b31f49a2c82f65076fa086cbf35c76605a6bad868ace4e407f76808e553f3828dc79840b1fcec70a75009832ff271bc12c86b44f3ada913df51bbbe1dda8bdb52f058d52cb551713c8dc03b7629da96049f2b6bbd5ea6a2005425e7f367ec980279e9ea5b68d6d93789d19d209e6f622580c7e2063db006e9a2522938f07c635fbc8eb1e97f8cef669c377e1da77df474dd87b1944d23a60feb70d24676a304b0108f4bb02c2c65c50a66357587a5d8c0d6d52b529b72212cad6c8fc8b36b612ba00084842e50c0cbb9a69b44d4f9345472b80ce8229bd5e60c3b5f5f923e8885a3143be609a48d64ec96093dd54b5c58b41cd76a66479ce677c62c8472421468ed288cb06567b910fc4c35d70a061a47f7707eab70f4ae0329812af51b87df2bf514b7d41e3ff5f75b56f0ebbcec7e889ade2a01b419738ef6dd1fabf16bad658fd2094fe2a43baabe6bb39c580f3df68e8c373182a9a153ce41da61a2d7002c2f9dd3f779afc1c22e5104df02a50d62a487e990604e2361c277eff3fa68b88c9d0ac10dfbceb1fdfa60255b0e905d8dee44b1275a3279f794ac4472099f7d0de628163e943e5211a424cbaab6cfe887ed44645516dc7dc0ca252ef93fa9f9218d67ad4206d96e149c72cb1766a7158f2fbdfa59706ed356f9241f0b426f0cb4774cdfd1d5d5c4bb3e791ca878aaf713413d8fb626b2aa5b7b7d8748297a991bca67fff3d34e5576df14145400bdeaca2f4e65f94375deca9229c30c4ab67c769de9db7c0ed288fc91b28b3884be63dc5ad219e50ed0b8a74c88292338378c14450adda6e6f37f47f60c0fa793cf3fbf35b30f0d70f0180c12174b29aa236a7ffb18a8ba27e3109b6c2b01103908dcb6e6f7f670dc5da7b92a373658d29532c4faf539e67cd0e5737b5597d275b68b70e7e20e6ea71f9e13a9b87dffd6d9e35dd6c3617688db7ef7b7c01", 0x1000, 0x1e) r13 = semget(0x3, 0x2, 0x108) r14 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getgroups(0x1, &(0x7f0000001d40)=[0xffffffffffffffff]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001d80)={{0xffffffff, r14, r15, r16, r17, 0x24, 0xff7f}, 0x5626, 0x757bc5de, 0x10001}) 16:17:34 executing program 3: r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pread(r3, &(0x7f0000000040)="f59de546d465d6c3bb83571cd6fda33afd2ab18ac2d1bc07c066ca7e46b12429363f88fad102794e92cf6a47f61f25cbc4e6c6c79482cc33625506f2bbb87c0685054b7122da239bed196259aa10f4ca3e037bdbd229bab6efc5318ae12dd2f4d48a1f45b6e75398e937408baefcd97ce1aa6f6a4c4f13961717cf20a9695e9cefbce70d612889b7b67a8cbd5269e3a2f1161077d7d728a618854f2fef2b70f202f7cfeeabd4df19e6138d70b48e994eb631ffa9c2c50d8e637ebb0fa4ec8c589eecdd519b7e90a88f68b7301cc1437364617a3255a9adcf741658212cb2ac1f4550f12d78", 0xe5, 0x189) getsockopt(r3, 0x6, 0x7fffffff, &(0x7f0000000140)=""/54, &(0x7f0000000180)=0x36) r4 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffb000/0x3000)=nil) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = shmget(0x3, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffd000/0x1000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r6 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readlinkat(r6, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/192, 0xc0) shmctl$SHM_UNLOCK(r0, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/64, 0x40) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x40) listen(r7, 0x6) r8 = getuid() setreuid(0x0, r8) r9 = paccept(0xffffffffffffff9c, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x10000000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000540), 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x834a2e363eb506e9, 0x1090, r2, 0x0, 0x1f) 16:17:35 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x41, 0x3c0) r1 = __clone(0x1ff, &(0x7f0000000080)="46c5541056302e079ef495f82323b81a85cad73dcd5ba6") fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x3ff, r1}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchroot(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10020, 0x1) pread(r3, &(0x7f00000001c0)="3a0a14f3ca566056fcddaa5854bd76507127cd67f3a0f6ec4c765b439d2f3a04af68d49d1f349dd21a471866d56f22be6c951a09d7a7990cf6af88a8075bc73094603c05b001a157db94ae70509980748f916a8b5569fbb8c373c3c527a9f51181d150a1944a1b82afb16a241dbeb7fd7a8b3585a2e3d8cd65226307b89636fb0a020c4c3cdfd7b59205bf9773cbf697dd79aff32ab52ea4340b29a05fdfada127c85152a677c42a1410f4a2b6a3df99661ff325a7905c8439ff719549afffc473831d6356375d20f37fb28cbdb55eb29d9523c30803bd71c1f634dafec7517c1c4fbad2c5aa1d4d34e4e162950d5ab76879b48baf58b28d12ca", 0xfa, 0x9) r4 = __clone(0x0, &(0x7f00000002c0)="1d6e44dab4b2b94c2e108d124f274a4617dc7aa78f95fcd50e09172587780166a983572e37724628b8960b401438b31286015d70ede09621cfe03f837d6d5edbee60ba815a3d2443f88b530b5151ec6c9e2c7b99e779b4f9d7fd30b371663c6f1195595b204625f2824b03b82624a30d35c68af5c57f589fdbaf3dcc533319421714cd914e5d2917a51b19afa5832017011674c4747e45d30be362f5a949ae093314a475a297868a35f2c871dcef18467f449d45b8ecb45ead01a894697e7f4bf467fbe3fadb5e0b83c2eb786f54415ff82a612c92ccde61491458bd987cb1a4f31a34d3b98c446315dd6c9e1b0adb799fe37144c0eb3691dc8c7b25384a7ced7f73bbba2af8f81f040a0b351ed35e51ea34b5092ec509e97a36ae81a8474a6dfe3261447ecc62577cf9619b67487bafce3144018a8070530eb2db425b7e07df67c5440f3c0299ca5b57c17667a2fa7db6fb5bf58c6e31ee9a59e250e8fca94029147dedc0b5e0a899cde97d2acca9da9e4b9a09c4f5e34527201d1dff3e8a797c5784f78be088304674bc337bdbdc209edf4462f28b62da184672f44354f371b1828a0455df099a3c079b25696c0ed6b328262646f3381bd55075772246133505364118d0ed71574185ce0db7cc8637e22a6305e507279beb5b787d7e2fecb52aefc23fa641c0091678b88dc9c21c1183a0bb5c9b0adfeadbd90880ae0fac911d7e7dd763b311de223911b525a9dfc59c7f372f3d485c4f56612bfeb5d0601c0748e7529f528811ed37a76f78dc2149354fae7e94389f27019946967f48ab10bc29e8ad7b3f0b1fabc13fee0c77dd817c421d22a767a51aaebe253b5596db17ecfbd50fa745ba60ff276b31773342c11ca3bc0d82bc8befb1b1f371f62b33535df57ad17b0a1d9cdb32613156b251117ad9c772d82101581186f83aa0d9b6ca8159619ea016ce5b666c52c44630c0919e2d1b717e0ad8e0986dbb0d8ca5db1f6b0d84466c6ce5bb66d8099b9cc65349fc902c0798298c4d077e522141d00f9e4cafbcb1630f1ecdb6040b1e009f47edcb9eb436bdec14cbec796d62d778cc502528155df4229515dca34be470c6562bd5bac335c41811bedfcace7a33a5f4d32d9862320a9c54e01242da9b52f72f59466875791e7db3d12646f540ec2a8115636a23670bd89cb5056e3762a05ac24af42e6da998b1d0e8ac27e7773889655cf538fc481ba086aa25b9f4430fb4e7c54ba10504d4b12f3496ada91378c2a040f37ee83bdae51407e9134d5aba71da0285a2f70451ec5e2c4eb774bcaf5d91b8d6bee9047471ec5cafd2fd60dc9a576dc5dc4eed0dd10568b448bc3ac0f071eaa61c1adc275eb272ae82eae5da36807a6b0516483b50b10ddb84f608d92740d0a08087b7e72159d3c1c3b1cefd1df1ae7d9012ae3dc6e9371429f94e72f410f87055a30915c68650d3889fd7cee64e7f794b4e5c502d3e6a66511b6e2a84fc5c6217d3942236705344add88547b9ddd6fe909e483a32373f3c8bc058ca3eac5a4808a81bbade86ca4aded3be02083b05b51ec6bf72eac2788e0deee6724decdfc87105d15caa8ff221bddc0d20174f01dc2c673a9178efdd0c50b7a9146fd0ee0e33f4a4575cc31c6c3e1d21f09a0bd590a1fd7c737a0d16a12fa9cda36581972b6e5072445c0b09ee8ea581348ddf0efbf4e1916b198b9a1bd40e53f6b8b144689becf633c83104902079346d03b18d8e62299d99b24e6424a2f3e0110d89dd70e6d6925359ec8d3f3db54dbb2a38baaa68f25fd9e9796b5abafd52a8b4e87308df2fb3c50c214fa366ee407f3385ae258cc72114eea71fbe8e952b7caa06b98dfd92bbc936e8a5436fecb7357ecef8ec8e1f6bbdaf8378d196cf195657572986ba42015759ffed4447a9c0f7112c77f8fc3e6508ceaa7343b840aa36ce58612dcb7bbbe107009f1bd9f25fadc978c29a8ca6caea6e686fbdef370fb215eb7c993e5f71d6e558011fe6eb0aa044c8175783ac13210a2ee962617e094c72af6f3fb4090855102f1384d992492865af75c59917e8241444b830d505dd0b99e9d446f83dfd31f2c4b0530f171d07de7efde66da0c1a762fcc8b13933f2f60e44a50c779d0483aeba387772fcad52ec100f8068eb277eb1863a44b4f965ab4de30f79936c67d1c546283d571adaedff22ad5056cc3d85ca75d59860a1af30f01e2cca4068ee80c76155a1a8747061fc2471bea345ce0b7a43c4293a77c6df754f6e797345078c1782453b8364cd374806d5ba986980c7409013173e961bb4080a9ccd9c06542c8e1f7efce28f0f90854ed1ad7c28cce8207266f137481ce4a925dbd96d20c9005ac1ac1d95747fc98fece90d37869aa30d25948ddf3fb6494c9e111f009f66f1a8d579c8362081118777658d06737bf31888be2173bf0496144578e6cb6b7392b40766750de326f55a9bc601ad32cf7521cfd0010bb82c8cd8cd8c30da12f71d6a7f6906cf5b248d02e4d44709f4117e90c45c67203fa013d3833b7dd0db2f838aba75c8ea362ef28b5bdf045a25d8815c5f61fc4caa10939e438a493c4c0005b7cf05f512940eb2e27eac8ff4de02a1cf2b85f79489857debda955795369828f8088301de8732f11730f9d76bd31ef00582ddff39d60c811fbb0eb4ea4c2f8ce9903479057f154f3ab7302894bd1a42d4aedd0d920e0cba963edbce3f37f102d0c5b5d5deef7d9bb2a21169f8d8de7883d29342edafcbd621b972a45039def3a2fb6adb36a037c875c4970d5e66a7359c1c193109e056506ae8a43109c15483f4b7a49813d26dcd0fd6e0058d9555e1fb24c455ad1c953ce0d73404611f08b4cd23efb7ed15597055ef2510dded33024c53e1ca85d9a7973d71238850124922aea44935f96a6806c34949d594b9ff43c842eb4acec841c7dc5fa2d7425756ca450db3711469b2ef119c29f8e9fdf463017f803f29048b1df6888a242cf861b05b07a3f7f442db718efa5bfd42bcb44aaf324d37fb44327fd427a98d43d3a4e3372dc0341914c30ca3cd0b648127d1f901be28941ab5b0056d67817191833de1a3294f8681027009df08fd7f140e436c4695eeef4da4cef2ea211b84aeff64f6fbc90e17a7bae613dcf7730b0ed0011f84b612a972525540d312923314b39236541b18fbc01871db9e3b952159d5a974f55aa9dce030b717f2eab04d265696b0a3a74159ca2ce62528cae56c8bfbc315da62b0cff7a35ea60f660f25b043dfdcd7c51c17ea07eb2f0ea2ff2afbcc0661aa6cc5bcf5fe017c4c3b301540074cb44a2eb7f82ef5bd9c62a261500911cd7799160ebf2940f68abc9ecd040ae11b5ee26b86509a4e928e01cbcf94183e77f275b76ec3379555aff4c9772cd872403f0524fb386e2937bddbb32b04b21b54014399290cdf2aa862502e1648b1812c88c807b43a29296792831af6764f94250d0d2921e410067f5ce3746093b5ad363b74c996cd778096e622e4f88758cdf06a78d8c848edb43c06ceeaab5d573d5deaafb92f182887a190f7033b26f12ff566e43128aa0acdd3081a7a0ad5594bd87a3aaa3087cc5dcb69ba0353a92605cf1a8336ea2e08950208df9a6f35a56aef6610443ee6702f6cd46aa6746d8b58787cf8f1f725f841575517b3d308eb504ffa194f05d88f62cb10532c41bdab96e947d80e836415c4319e7397a7c26f11c59b9a89cdfbd483b14c7ae1afaaf23ee368b2c4350c2942e5cf00255420a662602596beed682e9f9b18f93e9f0ce5d8b50981f06fca00aff0131d7e8b6d5c09e6990ef60a3e769119baff7a270045a5e42e074946de3fb4465e1b0e3e226fb1448014b0211626eb770d573f71a34f6af7e66ec2019112aaff6a0dcc723c5afcb12797380de25db1c0e0d3da4f2d8428375fa9d74d49cdd88d0ef77875ccaa2e11999033b8a9ac7ad6b21118fa1ee39cb71f0f289a7d2c9a50b68ad58802a98bfbcae3914e91e9efa8dfff52a67d06a689731c23edb038c56f40e6fcda88201e8ecd9710edb83e6a1df691add42dde95c54454c22be508467abdfb047a671441468cef1a684e90fcea5a69580333be3327a0fd4a58c49f3329c0b389075feed11abb2dcfdc20131471f472ff4f4fecacc40a925b7be2662f1ce7542953e013318c003739e99dbfbe4b53b67fce947f29817faf1db5347f6c1cd558cc7e31e26004c6998e9ae12cd1424829eaa25760e6a4ba38837459ac7c9b6cd7cf6b4a1590a9fc0a69fa6fbb4968db1e39d02558affdf4c1c145ec0c0513110eea2201aeb1b000665d127773356b1128edefc461cf3b1ec3b218c8b02bd7ba2671abafcc1ad82ce9a6f612fdc281729b825de0cf9af573a3acda3b4625f677c9abb0fdbb6390382d4b3b1538da5566432223cbb7168573ffbfbaf785117338709b832d78b710ffef854af743d4af34c14faea06de35bc9c3d94871e49304c9f4d88ea89dae9938e43c31c8f30c08946727f792b7674d13ac25f4d4626a6989a746083ba03ba7de5a97340a453240701396e7fe76fd79650fbb9efe61f15cbfeb5d423ea645c41b097d198ab730b896b708777070c6c8b78acf9ac32412a1426d7d0a48b9c10c3b7925eba2f8479594aa77db5122cb992bed7934fa1fab5d8659a9a72c2e3e480cebcbffbb7d25bf128b36eb68a793dfb84aac3c512bba93861f660f5e76a65050cfe5c93eb427392ef99815fb1ac40046efea3808bcfd2d8e3f0dbeb8dd80c28dacb08e37ed0605ca5219d83526f2c23a107a9508eec5e84cdfb9efcefac8b016a7b76966725bc384516aba66ca30d71f288a027692938b3a0a4952572c68ae3e5b116b31618c72041c9a56954f2621b65bd2ed6a8e624cee9141b018b14634e52399dd333f8061fa377c74e7d16580fca1857c3d51c0f03b748efefb3fbd8a687f770a2ffb4b4bc617ee900071cee5c2666242b8bee1f16b1fbf6865428a81f68666f0aed896061342bccdf7f57ecc9e96f40852d2152fe9befe57ef83afcbd164d616f3b96aff1305283e2655afbef829a1007f2799fb18df0a67cdc9ab5a7947e48e68236e02bc71c1be70441b6088d3433e75bb509411fd64e22a8cc4c10bb0e95af35225d94bc80f321667db75834ff19c9a3d001714b5741a87e6d6f2299823f2093e59d7113ace7d509e36e774c8bf8019924915eaf6fc1a8681a25dc0c51e9cff38130627bc672a22f122db51eb364db15757043cb0cc9812f9e05f4f0296e82544e4c99011b50d682f36ba33a5de916344b2b9d296baa9ec9fe1646f81eb7dbf1200f4b18b222f6bdf9b864d42c7e9eec2ff15409fa6972daf0b06cafe982a36c5c6755993175120cc909e2e1c7b3b5319421fad5a4af86e329d5c2635cbff4e841285437fa6fcceecfc14db8d03d578e5152aeb714866e56b1acbc776432bb7afe030b321567bd7939163e548e1a8b27ac5b1703a7c0a77325056daaebfe637bd50e53f88d9b604f626efae84e4e4799fafab32f56f3c6155b0e7604e4fac1ac0fd13a34aa0dcc21bc68f3cd6d4741dc3d1dff6774a2cf4f6ee86b65992fe3441cc780f820bf8354b82e94cabfd2759fd66a245347b1f08a3b3b08802796e3bb85c2156558902be04bb1a6fca979fd6eb2c31a84900830731df4c61eb0e4503be08360a3d5021741d76008cfa83620f539d3afefbdd7a5bd38ddae25fadf94a7a340431dbf53be754d1c1619deb02b99912b5079a432f03660175c1c8f9ae7bd37a3d5729ce31c9d3b299feacb208500e744efad17da2") r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000012c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001300), 0xc) link(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') read(0xffffffffffffffff, &(0x7f00000013c0)=""/188, 0xbc) wait4(r4, &(0x7f0000001480), 0x40, &(0x7f00000014c0)) open(&(0x7f0000001580)='./file0\x00', 0x1000000, 0x20) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x1, 0x93, 0x8000}, {0x18, 0x1, 0x75c, 0x8001}, 0x80, [0x9, 0xc75, 0x5c84, 0x1, 0x4, 0xd0, 0xff, 0x6]}, 0x3c) open$dir(&(0x7f0000001600)='./file0\x00', 0x20091, 0x104) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001640)) writev(r7, &(0x7f00000028c0)=[{&(0x7f0000001680)="f76625ff6c7eafdfc518ad5f50a27f71b4fe730734c7b320c3f78511469d62a2c6bca8ac5f3920341ba05a5df22d8c4cd312d3bbd0ab38221aea29721a510326d91c00e981d811c4a75b3c85f4d0d9717be8712ff7e3b91bdbca54eec1b00efadf67c4a9884e0144a564888ca9c3682e333e2576a69d532425b8ce0596cad22fb94a3aaeb435c89d85575a14bdb30e8934f9c11902abdcda1e542d067eb4e46f3748298a0137d05b88b8c917b85d3d36c9cdc3aeedc165312618e0cfc4096915674f29692c", 0xc5}, {&(0x7f0000001780)="127e1a7e90292b08a6da91c8e737cb79854e25b9d4a84e73bc77a7322caf2533bb8707d965ae0fb9b5b5a2bc4710c4cfada71f9f6aa4c6e37438ff8d232500c7e2c4d3f18001c59ef972862da21f2e37e13e86e817adc4d5c73e00320cf0e122ea5b975cfd73ce0aecc740afdd3e85821f29e55e1bfa649789243348d847acc51d9e4c38c5b88c0121b7975cbc0fb2f4235455870029d40a4c71245983c9a41bb8c6cd0e87d36615952397c71089c3c30d9f1203602301bf5801", 0xba}, {&(0x7f0000001840)="593651d0d8c11f140b18cc0137ed77392b9a5bf01c8a2bd8ee8f5064364299cc53880e04d750179f1f0134e1c004e6ed17c0baa7c1494a5f39363163d140c3a4ebb15200dd2a991cb1440d524718631deea33e40ae56b8622fecdc63da7123d9fadfdd7ad41cfa6e90be40216fe54da0a2eefb5420c4a0652b3d6071ec7014cc9e881ec945afd82440833c57d96e84872fb399fde7b54c7057b330f361040d11bb562db080523224e71f9aa0374fe9c703d594b5a6fc748dbfb13980b31762edf6929aa38b52beacf0ed929ee1fcd65f537e7271b421e85c1f7d836847b603da6bee770cd1b3a5297f9a8908c079582036e968133ed814abea762cd23dd0f60030bede6367fc0531ec6fd5d22cbd419a827b513bfa4adc701732f2e902216f4f4bef41b62ca17efbb25f0a38d5663a7c866e63d959c612c8ae1ae19ca66a8d35ee5c651f304df20ec8686a6f8847e661f710d60bcee3c163eee1fe588df6cd98e58c28969ac2146b70b920d524f473ceb5d5fe31a8db9aaf5200f5894af9e78471fd77b41e377cfda361062e349a5dd531cfaf36aa1574e28e55ea8c81429b3071e9c517186646759b5f5a0b842aec44dc34dc7bd63a27da725bdb12486a7b98ed37911cbd7f61239d7867ef23705e73b1c54042c22bbd6372d361ca9e6e1ffb5f1a603744a6a2e921bd77f6ee75592308a3cfb693b9ca53ed5561c709f285490259d3c3aa9bd5877af462f312ecad3586b3de0849c517009684f9f905749588464899ef88321095fd1953a9805edd7e014013960bb3a1a8d0bdac7c5c2fe90321a2272aa6674de52ec4af05336d7a17f8b169043233ad150f88c16cdf78923f9849e1aeccedf8cc7cbae33545042ff833417c4420c59b02fbc11d5618bdc1c757c4dad682c07abab087e2b68d31e7ff452ca538fd6896b634d4c5d86ef83e498784cf8d61433125269ca831a5e4608ad3b02a736ed0c9756278c3347ca704e624b9afb198d0a9b899b37d4af7950b1d87e88cb1e05de58d61fdea535f373cfcfccf8f86f19b4ffde6af2b3a3922f64faef91848ed9016f99c52b1d9fbfb87147936545008c5deb27288f69916f2ba891f970f79c01f289539b475160b75daa3c82156695b077108ed2822daf6dcd4e906b9b94e11708e2f1281819b608339496c794ce449b1dd214359c66cf5b54f20ec89b56602ba13385c5b96ecd52a6eabd5d715d00038659a85e45aed29201215bbe984dbf9a85e0ffe6fa3e557b4537be775f8a9e59fc14d6206f9f3bc52394735ba9d339c948928d4912388201b66d65baa4bd586f0765f1e9e434e1f555936595d8f9e7122a71f0725f43528727d4516fb47c435823c3a2e824ee829f076babc23eb578c337ffbb88f3cc844df1a7c1bfe9daae85d5b88ef672c1fedbd0d6eccab063a9b667ede53d03cac7dd5526839741130ae3306b259f65d3504e740634956b22a8b30a0500e4e9a3e04928ba7c0b0b3ccf82243c50ea1a399866ae98c6908631894186be4dc4ff3c04916d8330467f0fdf4b45ab0ed8a777011baa642ec3c2fe09e1405ca76a521cf5f7bff527abf4d6001d8428d2dbe4fa9d9835ff45eb4e05e961838fb1e7edd5f62bfa9585d55d90d0e0a3d5b2952182344343355bbfa0b045d8748910a0e825622a6565bea5de4449bea7ab8ec839757f69a325f87c4af7e08330585e7e00a23c6b295f17f3b0c5c8b69ef24d9ea5b3a3a576ab187933f678ad18538fb4bd966a5eab7cd7e96f96e1807ed30839a45cafa2cde5fa9c0369b137f13905db43f9b182c0695f29b39687ecc8ca57afb02e191dd5f261863e77f0178a8692a1d2bdadd08ce641df8084afb34e839038b9992d40faf12904d61942adeafa4c3f8f402d1c267e55cf98f55b3e416519307892de34065862d1cafde8e0aadf7039e64736b98ce2078408d38a57cc778526c3f38c119041ee989380e7f296d7c41a2d55b1fb3272716b41e3c66072026244159d43b36a8af1117a3eb7d9d3950ddaaee79a77d7ea0ce08df55b53aa88bebd07b770c71c742e49fc3e7ffae22d61383706c81654508379c95b0b66ece8b6941cd3444d8c751db04160604ea78ee937dd0b2ef8ed352267f3c25074c1ee83ef53e96b9df32ed871cc99503a130c2c2a72366e56002390af495bc8b8ade322ea1035ff0716260f38239aa8b25ec93ca6f312a530f2375215f281d023eb2d7eb780555ca54c28a870950957d7b30a1c94053de71ee8cca102ef74af185679f0bef18e2bfde31339163332abb31c36922d0b4070236a89efb3e4d5e1295bd07ee60d3685aacfc18772a6b196845cdd5c7edaa43ca4cc1c5cf9d553130c2ef7b1de43c5bc5084090307acdb355d1ecfd751801a2eb136aac160214979fd74e26db541aff334dbf6addfee87d6abb051e310da0daf30bc4410232ffc4bf413b4f95632c4aefe159a4bc18fb2bc9ee6aed0a47a130f3ed3124a6b51124104246a141aca114e622e38f4d32839aac4fdd29f7c04b603d0f3a1c4a6c60647f7e591d4659fe190017c089feba739ef09110c51239c4c9118663e29bffdfc5137b4ac57e25a96b82bec0aa0960c7b2ee8876ad22c5deab3f812140208177689c6bacb43b0e0a4d0a504e358b47c90bc90515c4534b8a300ec67323cfcacbb1f748d73d6525b145e5615cc001e3be4ed6bbfee7241a3bb170281019107f75674e517fd161607f7e537a5f521231317f10e066b27412e70d1e2dee9c89bfcf80976b237f04ff45e5e3519a97c9c6e0a3a24dcf51c53fc78698026d38ab6b368efa3233588a704561f4f72aadcb3b407fee2dbe7df26abe4bfd16097058db546233ea158e2e631cdd679b9d433b49a08fc24a92234c2f25489164c3b2982c8839d554dbc9fa723858d204521fbc0e535f13a1546da0b6c5807f461ff826936b290cbf1c7a07e06d08a2d8d73fe7b106e3b08c69de434ed799fa5611e6294586cfff0d70b4a2615b988a716ea95dea167b0acc2e6e5b5f75efae0c8a592a20045596a838446656aa7ba2712667a6097456d7e3dba1ad9750055408d77d202901c08c8892ea602a6f050532b298226014f3e37ff24811b43ff16de0457080097b2305777f72a28df4a7ec4f607fffbdea8bb25ad5454fb806471c8bef96d51624f3395f55bdb199a82232941ae56217849ed4c707fa4535b40faeb5bcf94a216d7041dea9db622ec684543ea73aea258ea9341fe78aa6300608f1d148b34550e0406710716d78672f599551cfa0b081aaf2f4da730cd69a4c2b6496465451bbd213a14ef1ead0cd00b562d8ebdc1022bf341876ac26c2a91061f6d3fd7ef4f9d61625f62eab8ae462bdbbdee55e19ade0321fdc366775eec299a7c58eb915bd4f96f963ea74c75a7976066f9688139dbef5e6a66e4b7e2a20bc010654c16685ce87d222a95ac65603d2c315b3e0dee8dcf0490236b5af3fd5ae862773d3199ac8b05e8f342e571c024941bb16d0b74a1545291a3cd3bd2cbe036e6073304aca6fe1d389983b6b01feeba8784cf1799464faae384679d7ed4a194a43ad2a64d87fd3ef5398685bc4b4078a0e08ce2a7ca17d50a8901eed4a3be4b142da31f9b9a62615579feb8aec15e9598c68117926f4828d366136ad3fedc75b03897b0be60fa5252732fe7d1bfc40238e44118f923ac1405fcce3548f19fecb6b4943b76584f31e2d05da8adf8677fc931639c794889860b81a7adbb02cf4227e907e8ba1e6b587faa631d9ae47949dfae54ac7691d62384ed18a2b8cdbf8bc2667bc1c7ec7cbb40321752beb33c295d9453b736c697f143c00eca89df0fd29d4fbdd2664b7dbfdbab7d8160bd75f20f5d0d0bd2f16d37d8cfd8f8dcc0bb055cb1541f1bca0abed615fa22968a8617594c71a39bf2147c4af2a45d2bb0653f480f66c1b7a55f1824022a6a446f24f4cfddbd08b79cb6253e19caa1d9ab521e8cf7e88d8a69fa6f5d01a33abe2f1283412c2d9eee4455980ea9defa49133317548223e279e192ee2e3f413cf5662205b76e8ec939085e36c2c227733312babf6df888f33fc027c9fe93b2e121a136d3c72a53369450fb81205b8ac0b90e7774945475c89a8d4f0a8d12692e10a09c245f21f41ff3694da90fa077ccb26daab2be44e37069a7cbfb02938a2582b413dd1a80278dfdcb3df42602ae31e3c4d2a9693573a3449838f7642e78ad00a5babdb0f33158a0697d6b834212cc7d8a47f25afaee68e0cc50f366701c4ea06421220eb5429dfb0b187515badddcd4925a967c9562e9f0847f4696e09f19cd58eca68a761d554f86a9ef4b8f6d2e579f57977bfd0f46b542a29f28710f3c61fe3f6ddfe9f36d3edebc8c132a3d75f6ae66088a7420da45ec619e2192508f1a37ddcaac13a9cd28c98c766285dcb00196fac6309a14dc41263753705957e3ce839b6b9feaeb20cd47a5324300828784effc4b017a49fed106b2410b2f14298217a4003b256c1827e2b62270907d3d2cfd265c5ce6e2a280edbb902c2f98598c767fd3970f6dec9415bbd1f7c0d8d31722a0da91aebbade63cfd10d473bb4c2a5b449bdaccc1fcfbde2e44790bcc33bfdff7e2a6c8dbeb670bc1ed15f65fbda0e6d42790bf97550ac6efd5e08f22c51c5ffff3888a871a7a67b668a73d1d8c9010cba83ad05c99b09875b306a5ab28e8cd3b79f648487390cd46858ab910cdebdd9166f47908d248127a7b6ef169dc0d2d039c2f33f90f27399d82a20d4cc4008cb5bf44fc27bccc6a58ac90d5ff8c3f7f7715ca12e5516287e1b0889cf0112f269bbaa3fda2cc68f75b657d3b0b318f20a228537878658ab7a6f233e64b30b6a7633d672f092833269ec0fada195d4cb52ef8926f07e5f9cac0d451b1cd72934ef2edbaeba01baadf248e6253a2db6c4735edcc20029dbccbdfba75aab1fa745df67804e4d5500ed1ce2d7c5f34645aa1dfe8e040955c7a3ae8ab56d239ecd44bf447049ad8cf54b4b4c19d8db3022b4ba9926c742000fcc6c1f2796aa4b589303d0a73b00874d5b86bdc6b456f015162ba24ddbe83a131e98fd9d17f52bbdea38aec6d2790f8ed0e28c9c7ad859e5833cfec51d2e1f99ea915e0fb7b401a403e4f024161c1e40a4faeb34d7fda21665b133254b7e628413ba0ff9d3fffbce51c26019bd76834e81c672d4fe5cb57a086ce07a7a344581f0b9673d67c677d3fce9e820256d5b7444743ca1c716c41ef1cafedb197f95f1494c4c0635b5933951a7fdb0c3c2c30bf7631236a2e71df099e153377cfb7e141e23294e7ca37715f07a2c5c8b740cfd551fe12caf83236da60a907e24ee3a656c122d94c8088b67bfea20b0e5c68bd4f206d594bd41f56da0a98512de74d59bd0044e0e125d74f889b2f3091da60b416b8a8b9c3423dcbd82a1acea93f6dfeb1c2c930402691995ca5fe94f1afab7f8f602e08e5ada3029bc68631a5391307f4aefb3ec0276b36852c5b50abf937ecc08e8ef6602e306c7a3031d79cd87c4c5bc0a855e05b0c6a3232035e12a15196b0c6eea7953858d88a10862c49e45af8f22ea1f1e650b3a72531edb280b0758c7a8986f5754048749a435abdb60b660ce0d1c9e5c769456cce94dbf4e9d954c5b96d4155a652d798b30c3049ede19d9ec89136c9c05a3f9105a548b9211a9c20e8ad57afdfe2fbb691f12ff63e412cdb878c5432090638e8ee3dae1036fb7726dce5921da365edd57baae7447a163252780004cf1b1946b2a5dce8434cde02e838d19ea73493f14386be78fb60a4681", 0x1000}, {&(0x7f0000002840)="31e54753cb229dea21fb38e9f6cc08ff0359f849aec3b2c8eeee5870c15ba680b84db1f8a874e900d9acc8e0877bcb96098cc733986822ebec7c4cbfa34b38270f85114d3b9acb73ab597954d51f4b7ad13ab5f5c6dccfc66e10c9652837040a0c026e7f4378c1", 0x67}], 0x4) writev(r7, &(0x7f00000029c0)=[{&(0x7f0000002900)="f0beae52e4f9562ba1435806a7270c55a98a2d955ac1f77ff705c9f951765919abbc7e1d730accff195f15a6cde85961fbca4d90dcc21461675bb2fce76bf8bb1d027c3bcf06c6572ab2c7f112e1c47503b752073325d13f86112cb4670a3654818058e2b5fa8304a8bbba1b5f5690c9972effb85f3809656e1d8b9336eed9ce85040cb005012f4cf54da6b7676716c15505b298441a2a1643d7f7e093e0696bc1712c2d6946e9734e63de3593cc6284b06daed379d4b4e444b4617c15768f", 0xbf}], 0x1) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r8, &(0x7f0000002a00)=@file={0x0, ""/108}, &(0x7f0000002a80)=0x6e) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) fchroot(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002ac0)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000002b00)=""/163, 0xa3, 0x400, &(0x7f0000002bc0)=@file={0x1, './file0\x00'}, 0xa) wait4(r1, &(0x7f0000002c00), 0xc9c6ac27e837ce9f, &(0x7f0000002c40)) r10 = socket$inet6(0x18, 0x4, 0x5) readv(r10, &(0x7f0000002f40)=[{&(0x7f0000002d00)=""/68, 0x44}, {&(0x7f0000002d80)=""/78, 0x4e}, {&(0x7f0000002e00)=""/38, 0x26}, {&(0x7f0000002e40)=""/206, 0xce}], 0x4) 16:17:35 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xffffffff, 0x4) r1 = socket(0x18, 0x2, 0xfd) listen(r1, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getrlimit(0x3, &(0x7f0000000180)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r4, &(0x7f0000000280)=""/11, 0xb, 0x4c3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x3, 0x2, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt(r6, 0x3, 0xd48a, &(0x7f00000003c0)=""/240, &(0x7f00000004c0)=0xf0) _lwp_create(&(0x7f0000000600)={0x400f0022, &(0x7f0000000580)={0xd, &(0x7f0000000500)={0x1, 0x0, {[0x0, 0xfffffe01, 0x81, 0x4aa]}, {0x6, 0xfff, 0x4}, {0x2, 0xa384, '^\x00'}}, {[0x9b, 0x80000001, 0xffffffff, 0x6b565392]}, {0x6, 0x0, 0x1}, {0x1, 0xed0, ']\x00'}}, {[0x0, 0x10001, 0x1, 0x80000000]}, {0x3c5e, 0xd7b}, {0x7fff, 0x6, '/\x00'}}, 0x0, &(0x7f0000000680)=0x0) _lwp_unpark(r7, &(0x7f00000006c0)=0xc1) recvfrom(r2, &(0x7f0000000700)=""/211, 0xd3, 0x40, &(0x7f0000000800)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) _lwp_create(&(0x7f0000000940)={0x1, &(0x7f00000008c0)={0x2, &(0x7f0000000840)={0xa8b3cae249735eec, 0x0, {[0x5, 0x0, 0xb2, 0x3ff]}, {0x1, 0x0, 0x2}, {0x0, 0x2, '*/%3/{)*{]-\x00'}}, {[0x0, 0x4, 0x5, 0x4b]}, {0x7f, 0x3}, {0x9, 0x82, ']\x00'}}, {[0x2, 0xfffffff8, 0x6, 0x6]}, {0x0, 0xbe, 0x5}, {0xffffffffffff8001, 0xff, ']\x00'}}, 0x80, &(0x7f00000009c0)=0x0) _lwp_detach(r8) r9 = shmget(0x0, 0x1000, 0x700, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000a00)=""/4096) symlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') _lwp_create(&(0x7f0000001a80)={0xc7147401f60ae16, 0x0, {[0x18, 0x1000, 0x617, 0x46]}, {0x7f, 0x9}, {0xfc, 0x5, '/\x00'}}, 0x40, &(0x7f0000001b00)=0x0) _lwp_kill(r10, 0x7fffffff) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001b80)=[0x0, 0x0]) r14 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000001c40)=[r11, r12, r13, r14, r15, r16]) 16:17:37 executing program 1: _lwp_setprivate(&(0x7f0000000080)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}], 0x1) 16:17:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000295) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) pipe2(&(0x7f0000000180), 0x1000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000240), 0x1000000000000295) r3 = fcntl$dupfd(r1, 0xc, r2) writev(r3, &(0x7f0000000240), 0x3d4b51a1e305850) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xec}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) mincore(&(0x7f00006e2000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/236) close(r5) fcntl$dupfd(r4, 0x0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:17:37 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchroot(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x80) 16:17:37 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000295) write(r0, &(0x7f0000000040)="9aac451f3b0631de04b287089a67bbeb6946ebf7cfa8ef6d41a2e0b2e44e7bba14eb9fe9ec6ec081e909a76ad49076800ac077d844f11439b569fedc4271e05a5fae68268c468fc5ee84da5bfdb628144bbe81deeff5e058ffd2ad4bd46d4b352c7d10bae016a98159ee2720a6b6470c3cd9445613c9e70605b0e73ee7c84b16a8b1d62e65db1d19b212da5cd7a238e044a06cd10a8ba5cccd2d8b573640963325b39f480f0a589632be6edd1c1ce076f7f6716b40969c0b4e684b94ea9937ca696ffae27c6d8c5817ab0e1eb52de54fe722eb74027ff3d6df5c0263df0646171e5274bbb2d6ebc2d25b02d14843a2d94c78c9deb5a7c9eefd023834775cd5", 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000240), 0x1000000000000295) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="1f2a79daa2404c61387ff2a4dd8b257600bb1026ace03be256a8d80475f61211358c8aeb2e1c39e5077a3ebe4f049b1c8f17ddf105de2254a4f477b27d00842dde47776ff71390892773c7354d4ad0f6efa8e46f399d86a3a830b99cb733d189cbf6a7e703ab209c6be29ecd6e0dc69ee3322c83fdc03270ecd6b748b35178a1ad41ee38a8170fc3dd89b5b8116e55d81f4f88ef3ba9fec7865b1fa004db277a657da58312ee8e48", 0xa8) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000000)="c844c7b4", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000240), 0x1000000000000295) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="14692fc34baa5f512d76bc25e7642aacddb1a8bfcde62beefc9a261c77b961a4e268065979d006b12134c96f68562b12e651bb99e8cb585b529c89c89b62ab82d65d92de473a82de7abdc29dd7ed378444cf22411f3e0624e5b502a8aa6950fa38131dedf50a09458c2dd505f2ac", 0x6e}, {&(0x7f0000000280)="4a51fec918142aa9db173bad2183f097122b6bf6eae9e7ed90188f163426bc39ecae86fc47cba26f1721825e24aa9e0a6c37b5c6daaa5f051fb105847d4466d38b96083617baa40ad266992a", 0x4c}], 0x2) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)="c0573b81a36f9f7550bfb39c5983f0910e3df9c3a626893f8848dc5c8880d478bfb155be25b50a68d38fa53ddc075b2792204b3bc883dd6483e686c4", 0x3c}, {&(0x7f0000000380)="46e0b62d85ec18f3194574d9b7208c5876dd8d2bc874ccaa124f20f67a741ef1140b7b43995a12505a5bf730b9ba8413df14fd5a2d627bcfb1e2a499646086708bcb78c453c070a4b793f8557b4976b71f79a94d588f278954fe4e29c3d8a31666617f802247af59b97a0c66daed064e5ad334c574bd489b619dcea8ed49dc1a9197c4ea358f8723f015bc75eadfc22478b54619c8fb2acdb280abfad95d13c66de0e77e146e312974015c", 0xab}, {&(0x7f0000000440)="c1044dc28747edb504687186ab8e063e4e5d5584714c15b58b036e2ec1fd2ce6a305f494f07e555d88f8a09a1f99c72d7f342a057292734cb3aa08c9b89e26f4238f27b8b8764109e466e2315dc9cf1940857cbefdebeb900a14a910705ec026198c1fb254ff89c7d52ed28c78383a5cb2e79ca77af6aee8695edcccbada63525ae53ef3c8fcbf2c582cfac09c27", 0x8e}], 0x3) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, 0x0, 0xffffffffffffff7d, 0x0, 0x3000) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/62) 16:17:37 executing program 1: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffff9c, &(0x7f0000020c00)='./file0\x00', 0x7, 0x0) 16:17:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000295) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) pipe2(&(0x7f0000000180), 0x1000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000240), 0x1000000000000295) r3 = fcntl$dupfd(r1, 0xc, r2) writev(r3, &(0x7f0000000240), 0x3d4b51a1e305850) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xec}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) mincore(&(0x7f00006e2000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/236) close(r5) fcntl$dupfd(r4, 0x0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:17:38 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000295) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="83016adc79f15e2cab08b5f4f1d18efa4819efd6f94bf948b4e3ffac79a7df772411721d05dfc0af9f3e5ec7fe4d62b8c378ef34afe4387ab99e5e95a510fc9434db30e752cdb1f1ea0e6919c9f047fdf7f8b1b033d3da1435f237ddc6fd3bd0a09280eb537ce6254fb7a55331f24e1a93405e2f249acd9775377f3d0402b0f9357ecc93571332601fd46e598193023b8bb8d357389a138ef49f548d33692206dc3ff2abcd5e07d5a64b3b5840918b9c979e01006327fed275c42ca0290367434450ba67dbe0d0119f1afb70d13bfec2c7458a50e68a783066dbf8ece1d4cf0e3ae253ecf97294e32896939d940f73cd", @ANYRES16=r0], 0xf6}, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x38}], 0x1) 16:17:38 executing program 5: socket(0x10, 0x0, 0x0) __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x21, r0, &(0x7f0000000080), 0x1) 16:17:38 executing program 2: rename(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x2) 16:17:38 executing program 3: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:17:39 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x1) 16:17:39 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0xffffffffffffff7d, 0x0, 0x3000) msgctl$IPC_RMID(r0, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='$:\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='-!\x00', &(0x7f0000000200)=',)\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) dup2(r1, r2) 16:17:39 executing program 2: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000008) pipe(&(0x7f0000000200)) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x80000001, 0x7fffffff}, {0x18, 0x1, 0x9}, 0x5, [0xffff, 0x7, 0x80000000, 0x2, 0x2, 0x64, 0x8, 0x8]}, 0x3c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:17:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="c844c7b4", 0x4) rmdir(&(0x7f0000000040)='./file0\x00') 16:17:39 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 16:17:39 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0b00, 0x32) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1410, r3, 0x0, 0x3) r4 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000240)="c541b733a4d309ec6c556e624b636c240352a1d5305d5d6e362ecf91a10f70259b0ef14a289f421e4c71b11c0c5f898f1ee5cdefe928ee79e3ee3a083ccdf5e4e0668dd392d2b9ec", 0x48}], 0x1) write(r5, &(0x7f00000001c0)="3f2e20e097e5ce823be0aa885f4cd39387460c955ed86d26798111312741e9cf7adc5f171675e3a4054267fdfe8a8cbb73ba61487617df079569087b74042b6b00feee40f861c1a4aaaceae66e70f63d4584d2d811f7796240d0afef6f8d1378d4ba8182f1147e78ee449ec2f4d8d4af52d1ca4e8dcf6a3222", 0x79) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getuid() getegid() 16:17:39 executing program 2: pipe(&(0x7f0000000240)) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000295) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) fcntl$dupfd(r1, 0x6, r0) 16:17:39 executing program 4: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0xffffffffffffffff) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/22, 0x16, 0x1, 0x0, 0x1bc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x12af7aa3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f00000001c0)=[&(0x7f0000000140)='$-,(\x00']) 16:17:39 executing program 3: r0 = socket$inet(0x2, 0x4000000000000003, 0x3e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x91, r1, 0x0, 0x9) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 16:17:39 executing program 2: shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff7000/0x9000)=nil) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) compat_50__lwp_park(&(0x7f0000000000)={0x1, 0x6}, 0x0, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x1) r0 = _lwp_self() _lwp_kill(r0, 0x100) r1 = shmget$private(0x0, 0x3000, 0xa196d0db3d6b5a4c, &(0x7f0000f52000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000e75000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0xa196d0db3d6b5a4c, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000c3e000/0x2000)=nil) r3 = shmat(0x0, &(0x7f0000eed000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000c26000/0x3000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/103) shmget$private(0x0, 0x1000, 0x610, &(0x7f0000ffc000/0x1000)=nil) shmget(0x3, 0x2000, 0x100, &(0x7f0000ff8000/0x2000)=nil) clock_nanosleep(0xb42c4e5f7f467764, 0x0, &(0x7f0000000000)={0xfffffffffffffbff, 0x7}, &(0x7f0000000040)) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r5 = __clone(0x800, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x8, r5, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fcntl$setown(r4, 0x6, 0x0) r6 = shmget$private(0x0, 0x2000, 0x28a, &(0x7f0000fd8000/0x2000)=nil) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shmdt(r3) writev(r7, &(0x7f0000000000), 0x0) shmctl$SHM_LOCK(r6, 0x3) shmctl$SHM_UNLOCK(r6, 0x4) 16:17:39 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x401) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000004206d20f3ad38f8b72fcc2798f9f606487515990e9046b9b383bb17c8698440ef1971ff0d81c48e43412718f6e70baef2ecce48210cae7be57e8f017755a62e1f23e6a9dc66c1f0985a44cb48121fd0a0cff6d87812ec501ce3a3ed78188da4db40b50a18618d30fb2ae0ac8fe5238239d7aa98b0ccc65869d237970e5c89ed668781310d5a64cc9acf70d89e758a069a33b3938cec9b5ebd8cdef44edb33926bbbb4279fe846c9b1a05a4f8f876fb642c32741d6e9b9f08aae78514f6fb0b34bc4919762918ef4c23bb29db485f76278deb1e67d9"], 0xdd, 0x0) r2 = msgget(0x0, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000240), 0x1000000000000295) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getuid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r7, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x3, r6, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) r8 = getegid() getgroups(0x1, &(0x7f0000001200)=[r8]) r9 = getppid() setpgid(0x0, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r4, r5, r6, r8, 0x1, 0x1}, 0xffffffff, 0x4, r9, r0, 0x6, 0x8001, 0x3, 0xadc}) ptrace(0x23, r0, 0x0, 0x0) ptrace(0x10000, r0, &(0x7f0000000000), 0xe152) 16:17:40 executing program 0: r0 = socket(0x6, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x33c, 0x0, 0x0, &(0x7f00000023c0), 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x1000000000000295) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7ff, 0x7}, 0xc) 16:17:40 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') write(r0, &(0x7f0000000080)="c3c803481d6f2fda038ea1b15faaeca2e49428da456238cc6b100c67f1dcc30551ba06af6276d9f25e55bd90d6ec3c47bfda13d338d78d7f426af64a4a9f884122fd53a92f75e55eb8ce26", 0x4b) 16:17:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0xffffffffffffff7d, 0x0, 0x3000) msgctl$IPC_RMID(r0, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='$:\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='-!\x00', &(0x7f0000000200)=',)\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) dup2(r1, r2) 16:17:40 executing program 0: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x3, r0, &(0x7f0000000080), 0x5) wait4(0x0, 0x0, 0x20006, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f718929fadefd614b009d3e3a708aed2b1268abcef3e15bd02c094b0d76cbde9c9c9cd9ed38bf149fe74557b1189fa77e3982dc609cc84475d7ae76b77733a537c3560a0b8530"], 0x1) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x2a, r1, &(0x7f0000000040), 0x0) [ 55.0699624] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/process_machdep.c:159:2, member access within misaligned address 0xffffab00b3ab08c8 for type 'struct fpreg' which requires 16 byte alignment [ 55.0810798] cpu1: Begin traceback... [ 55.1033370] vpanic() at netbsd:vpanic+0x2aa [ 55.1701099] isAlreadyReported() at netbsd:isAlreadyReported [ 55.2368824] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc [ 55.3036538] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 55.3592966] process_read_fpregs() at netbsd:process_read_fpregs+0x3d [ 55.4260702] proc_regio() at netbsd:proc_regio+0x164 [ 55.4928415] process_dofpregs() at netbsd:process_dofpregs+0xa7 [ 55.5596138] do_ptrace() at netbsd:do_ptrace+0x12d6 [ 55.6152562] sys_ptrace() at netbsd:sys_ptrace+0x4f [ 55.6709001] sys___syscall() at netbsd:sys___syscall+0x1c8 [ 55.7376734] syscall() at netbsd:syscall+0x29a [ 55.7599321] --- syscall (number 198) --- [ 55.7599321] Skipping crash dump on recursive panic [ 55.7710611] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 55.7933170] Faulted in mid-traceback; aborting... [ 55.7933170] fatal breakpoint trap in supervisor mode [ 55.8044432] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x20000040 ilevel 0 rsp 0xffffab00b3aaf4b0 [ 55.8155712] curlwp 0xffffce9d82a8a140 pid 130.3 lowest kstack 0xffffab00b3aad2c0 Stopped in pid 130.3 (syz-executor.3) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x109 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0xa3 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b process_read_fpregs() at netbsd:process_read_fpregs+0x3d proc_regio() at netbsd:proc_regio+0x164 process_dofpregs() at netbsd:process_dofpregs+0xa7 do_ptrace() at netbsd:do_ptrace+0x12d6 sys_ptrace() at netbsd:sys_ptrace+0x4f sys___syscall() at netbsd:sys___syscall+0x1c8 syscall() at netbsd:syscall+0x29a --- syscall (number 198) --- [ 55.8267003] Skipping crash dump on recursive panic [ 55.8267003] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 55.8267003] Faulted in mid-traceback; aborting... [ 55.8267003] fatal breakpoint trap in supervisor mode [ 55.8267003] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x20000040 ilevel 0x8 rsp 0xffffab00b3aae1b0 [ 55.8267003] curlwp 0xffffce9d82a8a140 pid 130.3 lowest kstack 0xffffab00b3aad2c0 Stopped in pid 130.3 (syz-executor.3) at netbsd:breakpoint+0x5: leave