kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 2 07:13:13 PST 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.251' (ECDSA) to the list of known hosts. 2019/03/02 07:13:35 fuzzer started 2019/03/02 07:13:38 dialing manager at 10.128.15.235:33791 2019/03/02 07:13:38 syscalls: 1 2019/03/02 07:13:38 code coverage: enabled 2019/03/02 07:13:38 comparison tracing: enabled 2019/03/02 07:13:38 extra coverage: support is not implemented in syzkaller 2019/03/02 07:13:38 setuid sandbox: enabled 2019/03/02 07:13:38 namespace sandbox: support is not implemented in syzkaller 2019/03/02 07:13:38 Android sandbox: support is not implemented in syzkaller 2019/03/02 07:13:38 fault injection: support is not implemented in syzkaller 2019/03/02 07:13:38 leak checking: support is not implemented in syzkaller 2019/03/02 07:13:38 net packet injection: enabled 2019/03/02 07:13:38 net device setup: support is not implemented in syzkaller 07:13:42 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) fcntl$setstatus(r0, 0x4, 0x84) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="b6d942613a622dfcd7182a30ad77da3ec65382d5f7e8ac7ba53719f7bdf20a4f6324088ab72e5189941b202dff28c56955741ccd7c80ceb739a0713487ae12ce2512c00e1a61a6ecc9abcb6abddbc980e2e97840304030b4e9c2fd344b82e47457d54f110d0eddba0de5fc80a8cf751455df82fa4c28eef57fda0adccb19ad39d2a9b15fb1caff0c750dabcf159f9c2b0ed8e919ba94dc7a077b49c0747a40e04fc1ce6872c815a709d2e2e36095576df9", 0xb1}, {&(0x7f0000000240)="5100e5f986d49e54179f276d4e47c2e1298b9f5b22cd69883559159bebd68148413291cb52677fd052daa0cb571add5e7f9d446aebf82b1df83f0a6312fd6d1197a6cf", 0x43}, {&(0x7f00000002c0)="ca46b1ad993f76edd78f7388246e41c5104a262b04a76986e5786e3668e4da9d4dfeb86b36da6d4350aa095d45f281", 0x2f}, {&(0x7f0000000300)="32db8de43b2e187a5c250b498cc337dc0e5326ae4384f2c3f6a696e049f8fbbe1e7155ff456a1d3431448a928d9986688102c92ff1eecbb2c484a29697ca2f04", 0x40}], 0x4) getgroups(0x0, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000003c0)={0x81, 0x8000, {0x2, 0x8}}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x5, 0xbdbd, {0x1, 0x2}}) sendto$inet6(r0, &(0x7f0000000440)="526d2d6feb88530786bb414a0c49611ccf506218880bd94ddce2a317ed4e96e0246eb8f3a73fab084cff66449076e715efc8149215553b6543dab52b3c7b148cb71fc8668e5ef4b6eada0ced99ef04c173e41323047e42564d14207bb49af134a9b23feb38797d835572e0077e2f0363a3f1f012adcc5c69be3a51c64c97d19bb7ae729b28915a7132f221997be757d3c16d14994a70a4fae525656fa83f067e87f9f596", 0xa4, 0x1, &(0x7f0000000500)={0x18, 0x1, 0x4}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000540)=0x1) kevent(r3, &(0x7f0000000580)=[{{r2}, 0x0, 0x23, 0xfffff, 0x4, 0x100}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x4, 0x5f}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x2, 0x51e}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80, 0x6, 0x80}], 0x1, &(0x7f0000000600)=[{{r0}, 0x0, 0xfd, 0x1, 0x200800000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x5d, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x400, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0xa0, 0x0, 0x5, 0xd50}, {{r2}, 0xfffffffffffffff8, 0x78, 0x20000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x8b, 0x2, 0x1, 0x2}], 0x1, &(0x7f00000006c0)={0x3, 0x3}) bind$inet6(r2, &(0x7f0000000700)={0x18, 0x3, 0xff, 0x1}, 0xc) kevent(r2, &(0x7f0000000740)=[{{r3}, 0x0, 0x50, 0xf0000002, 0x0, 0x400}, {{r3}, 0xffffffffffffffff, 0x66, 0x1, 0x80000001, 0x3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x3, 0x9}], 0xb04, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x8, 0x40}], 0x101, &(0x7f0000000800)={0x6, 0x10000}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000840)={0x0, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x60, 0xa9eb379cd803fddb, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3, 0x100000001, 0x6}, {{r3}, 0xffffffffffffffff, 0x39, 0x4, 0x7, 0x2}], 0x2, &(0x7f0000000900)=[{{r0}, 0x0, 0x0, 0x0, 0x1, 0x8}], 0x8000, &(0x7f0000000940)={0x11c, 0x5}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r4 = semget$private(0x0, 0x6, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000980)=0xfffffffffffffffe) kqueue() sync() semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000009c0)=""/253) getsockname$unix(r2, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000b40)={'./file0\x00', 0x3, 0x7, 0xc38, 0x1, 0x7, 0x9, 0x5, 0x1, 0x0, 0xd09e, 0x4}) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) getpeername$unix(r3, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) 07:13:42 executing program 0: syz_emit_ethernet(0xcd, &(0x7f0000000000)="65f5d52f9fac935ca1d15d39c99fe60c62d17c315d04402ba079fe523305866d10e89cac979d2c9cd213fd251d796574b0b28e2dd182961ef4b187a385bb47bd4817da8c50264b00b6ce252dba9b7f59e39e55298c7860bc64e8a1b6da8558aa4391c9ec4014e1e67b17f51941d4ec65c9e8304eaa2ea1217429a9d727e1fefd5562dc5396c11da578bf876c0324b684b6411f34ffc376637da14cc62c74c804fed015302e4211cda65adf6e9482b7cbc2f25a8bca37a06ac27c2361351ac97bf136ccac387dcbc8226bb7423b") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x208, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/241) setsockopt(r0, 0x1ff80000000000, 0x8, &(0x7f00000002c0)="be882d6910d205dc6c37199b213243b4559330cf4059ee103af8e734384a6a591af66dcc629d417f34edb08f714cf65e5654264509028260321b6244b92d854ff5a394a0e3d51cf69bf9a03b7828fbd1d72c41db53135a315eefa84ca83c3a1fb555f1dfe66eef75f0c2db8ea7f8bc04316c58dfc74433c30fadc3a6f882c43f8f6ad27afc32e75f3219b9e6571db285aa855130d91cc1ca3204527fb4b97cc3352b5a28ea448c659f360a11f73ad6f7b7a70c9f3ac3b4d9a11c0202adc3ceb576d916545c073fc78e8100ba48483cd86815ef3c4c4597ec36630eb81143c82298a3c5b01f1762d2703d277e95f7ffa27ff143899dd234c9ae97f9db06b15dd0e37908bacb8200492c8b84fbc208d5b40550630f824efd8b8a72a5055fffef1f1ef5d7b47fcb60355392e2e1c667c9208e80eca7a7272546b17852263cb67cd96b4653c2136ef8578fd2c7f5a05bfee388bf427aac46a79927f9fde06618a1fa240b32c84864fbf7ddf68dd5e97b503845d3ce565397207da2c24472ad9ba943a7b728a09c105b0e505fd30fa6af51ea6d490652d4dfd13d89be9119a3bc05533b840baada1dad8bb6731833662fd172dc7600478eb42cbcb44a65ab326b6380cedf880b9c9026902d37dd1fa82582562179fdccd812495ffb8d45761ec6ea889e958ab7414b15ac1d65a51f85b79da8912d267d7ce209bc5e3b75c8e958742303b50c0d058e090075e615c4a3281d15121fafb9dafc82389ffbce89a1809ca08493db26d62eded068493ea235cece1a2e2fb4a1e72d3c6bc5a0e2c3f8862a99e707438dbb368a1621340eb385c211afcdc0d259f9a6ac687efde8c12c5b7cbd6bb628534db22213d041941e13a9cdf68d54da7222377535efc42bc61f53d56a2eb2a031f39517546b5351b6bea4f90098cefd31a31f708e29b2a38d3c2bfe468d02e9e927f0d56d3629fa09429f8edd807d5f5fbd354e0c7b5fbfc170a14e86c8ce55e7b57d291d7f8fd80ca4ef7095ed27be5050d054353ef1ddd6a26c6512c0f4f4f9ffc0727c79b4749d93d04b940ef0c664d3021548b06fe45ad9027bd3d4eb5511c10847a9f3694c6c02c04f2cca105447d0b968aa1d78e8c28772dd93ee29730bc11ac311b99fb617d2dd5805b673d0286b6d1a143376014fe5fef167bef4dfd4b84900ada8ed1e77bbf828aa8a2b91e060efff38ad1a0f1464e392f528d67a9edbfaefd8f302f9abc9010f810ecec5aba14a3eac867546f41d02c9ecec6409593d836cc8c8d2a5f12de97463eb1b5a475918dcc8cdbd7a8e6c3a7d6446ec9010a09c77ff60f1a744e83b0e8605cf7c962fce89fd66340a6122e399b2e8b246a8c3b92c2b020935a83cc1d993599724a97ed6fbccdfc40186a84d33174c15c85b60abdfa49512008486f357d35cc646c8d9d1fefb3a0ace1859992387191a9aa081808eccbbc9a34b89aa75584ad432e4c6eec5fcf358157fd865401e0b531bf0d7f64a95e2fb9890e809c9fe0decf54c1d0a7abf9fff16d4ddbc66f79b402a11738119377ad996870782a78294e4715bb6c2065ee81db508cf2f1c2c609738976e69f0751ec3deb33c81f9a514d88f559b5e328ed4c28c9a2c66a29415eaf49cd97f1aa7f5c4177cc2ec1df81ba005f0867aee3168aa969e7758825b6b2ea9157ee32ffdfddb71ff507de94b2419458ab74c04f6fd49b3d49f64f97a3c2d22c94952e25a3efa521d0bf0da2607c22469df38ef1cf02dcf54fc112b0846f9c8183f952a661f317ac02aa14ecbe64a476b7ad13a0857399f3daf843ae4d546b06db9ae3e3424351410b7e876a305787957d6cf8d0a2c7b8b14ecd8313d26a0bce861ef0b448bcc65b96e48fb2d46c9a36cc12c2c8986c0d13bfd4d1c89f301e6f50c8f86f374149caaa4295175e761a5fe1489cacaa75f33708982567b6eeaf63264fe6bfac7348ab7c81f5be73db4de0950d7140dee078565261a14e7ce87e351705f6fec2e8ad95f78856b5907e5136009f4944e1df714fd7bb353dbecfb75be3a8627961e87225197a0030d87fd0e09057e1bdd170df0d5e3e37212229fb72084a625f8f9f6f47cd6afe6084802d9c31488fe69d085ef7020d4dcc68b111b62ec4c01b7ef961ffd3d70751624a04121311b5ef72399bfe7fba80694b7775be707f2d19bfaff7d8879be0b3fb351dce03c43aca4692f9637f4519a5f554c213d1003fb8f136124c7d5c56c8ad44a4a3abe5cbceb088d520d07a16048420e240417a0d0c19b8744582f5421785039cabfc60a8bc1fe422cf643c7b16a8f8102267fa25686934aaabd1bfedaa050a1cebc2129fa5f53dcb4621d083d663a59a5b5009b6df60987986e6fef1921d4c4d4015bea1e0eeb445fb61bde7c069a32f686e1222c0e28b47e1c802236e8c05d572c8041e510b4d38ff280b4cd63a4c0947d72f6f43aa0f5c12c57dc8887ebb1f4527eb635faba859120e37844fbf23d9eb3432f2ff42ee802b25c3dccf8679002a2ddda7d696285349756c0cce144cdb5bf0560195bd394991064e5f32badfd0112340be8cee4add31ded7339486dd61b26321f9deb9fbb4da127ce77a2217ab50176ff20ebbde2b621d900ceb3849d6289d0e9c3db1c834d7caf556d46928a799fd651a928fa3bc5f4dc6939f6be00a7846e043faff61353e4deba6bb6e309d9d8f60cad82011f5e96964c3c00400c8930ac2c6e862bb99623ab1836832fdec566e22c25f3b7dac296bc8b790c23bab9e091e2de922288ee03e06d5363683f300b10acecd36d5c25089ed69ea4d2b690bc2aec3cad453e8b5811db9b0b1782cae5548704e241265be7476cc4560fcf0264b2eea3638493e40aa54ed14ce1059da8a7d77e4dec42e57d65af19b8f3dc4e3c2804719cf085d7cc3759ce53de53d7bb3e203d3069c36a7df3d7f715ca651d86b85a04e1c5d82aa9cdd37b814b469a30ae31886d708e2b6d75039502b33cdda24d77b70f82dce0f3914f17f253c5bf93a52ee0e675dc6a4824b6ea25beed728191a7eca32778c33eb3e7a8ed489be0e3c71aa9a9de8d4a47357919c1030546eadcf19cc0e426e6335c02d6104b8a47488d681877137dc69dc50b60799254e2dd07b2edc07bfc32f1ebdd03c945ee797feb1ca4ddd54f7f32cb91d7e3e56a65afae6732801d181940077977ee45a172b1e5254b8f8af9a1a8614f42d564bd38ca81c27e0d69da94cad7608d981be3d05e4fd0fc8ea7e34a00e822556b7ed78c7fcad3e6a6016a5f65a09c97d9154b08cf7e0e15256f8077578005bc731473d14ab1325add262af0c1597b5fe3c7bfb89c3dee54be6657f90d2211cf6ebfeaf9dd5fdd26b755724087ab41fbfc93b6dfba7ccae01a95b67336b45e315cc00985c4f3be8ab47b0eeccf2e18e19822c0ffa78c7a75d051fa96b0b1ec3015c363c11303650548642b2e7116ad1c3b3cb906bce9fcdd59a29a47c0342bb55aaead141731504435fa60fa76f33252f2030bf4b82eb0dae8fc40f10f5b24d3c2c9ec72e7842bcc9bf028345eed3648bbecbf425cbc5be9349f7cafb08c437ab7fbcfd11ede54ab7748201c4dc097d371b329241af7a6b535e82c705155506db153d4c362412e631f1796e72a6d3c86bdabafe39d2bb7a754022673fd3c3e406a90a60733bcbabb5a64fbd889331c10d4f6de5826d1b5149c048111382d1dd26eb2ca246a8ae051d9514b619f5cf35db0745d92a1b5dd2b12fa3bf0a637c4faefd9e2f208bfee66d1a06c83ab8f83b210af97c4c3e431eff378e68be0a6262eacfe4046b801915b3ba97ba463842d6e7b5c5d9370448cd376d79099a474abb0d078195b5333a10c5f36838ed9104b1d09206d41b9461237b91264a91f2cdd5811e0758c86601b530261bf7fa4f703111b5daad03a022dd4ab283a706ad807f74bc032a91f4d581bcd5a86af0cb36354c54242175f87f6cbbef50fbde158201065c696062bcde56731321b1e5b2e591ab39fcc54af7fe50b396f97c8b2bb451f6b27115f91045e37c46c1c677a77b32c860b0257ed580849455306a33ad875f175912ea9dae84fc27e76984be998bbb6ed518229733b876ff9bd9c4c4ac1b15fdc8801dc5c759c832c7d59a09042cf9e103ae2b17116d413d65217c404b14cf6c68380e176f53f0e151d68a7e55c0609f66cb6dc84a6564fc293a289c675539b2d65563bf34e6b4329e9181845e670a7438657d4d81e14bca116aab9423741a7dd13a5313578d0c6b3c8fe33d7380e767ad1df1c1900d6eca4fdf77031912719d47f1fbed39f087539d756ac8617f5423304c6ef931b2bb2be68a247e33768be0273575948b0cb2cc51fef85b114ab131370ba4f35dba8cd6372232a7980021be39f11b4d8db4b81fc62a3f5b5e804000b2a6a6d1becee92d7411bccf3bef16b2755dd213541037f9266705364d1abe7a59eb549a0809e85aaaae7e9a139066d09c215e56ba19ea7878fa4c6b986476e0b8c6b9e08131cf08653f057dcce83392eb642156e2bd22f78d22aa0f820c120eca5dca7b22b0adc13962fa0d5032e74bbc190216665f72fa10ef441e5bad3030f8bf7f8f0d0797d3d64dabe4f09e05f8125795f94c685e65c0e9a5548c6e9525674d868156667c43f9954dfdafd66bb74ba18971eaa5c119620a15af55e00a27632138f035f737f4dc970fb2132c7c5ba4d601a2334278ae941f67c572f5572de6fb510a05be7843e2ac90fb18e6cbcf389fd41af512faa2e23f1c7217d921e798e704bb605aff6a937d20dcebde04fc13ed489bb7407bced5ef0277f5713b6ae6a6d3da82c0cc174a12452ac85e210ae3ca5e01785e8cfb7c5c84318fb53b90cd616c56450add7161e585682ffa6b3961cebfca2664be15ca2ba6bce90fb0a45310d2f6d767518837e7565786e1236b21b4eb68f01ed8853abe2183991ba1cc53eea035ceed5f1ec3d5a3e03971aaf8b1067546d8c54a6fa96056a011fa8f09a63d7ea7569da5c3873d39e0795bcb0d5d7554e5e55757ce1a741393be0075d272b979d3e74fa1ea439a968cf48fa2e08cc6d06dd6ea39d6865e1b5e191da0a4c1122383937f1c9a193fa39b399d6338584a1ea8870229b4d3c5da147c005e68dd3a51741853ed4a7259323594996679d984d43ebbf7be9cd00e35925c3ff1454872d67a5e627c5248fa5d45fe815152a05c4b6ed7458d2e16426d5665798f681698cdbbcbf524b41daef42c31a1737591e8beea0afd2a939ba140e3f86ffb1de008907e891f92322786fae29bffb23602353437070f5077ef3d2da362455b8d56765ee372d8698333a95845240ffc4dfdb2355a5fb955c81910414c54a05263bf7af70688a7cdafaebede2398558d7a7dc7845164898522e6314cbbfc8b5a955b27e0879683188131148173c6a55c21eb74cfe0235a39c2c997a8f23a34c0ab9ffc45ed657ebe002432431bfc2f15b30c570b6ffbe1e4dd73be943ff9deb2da85eedb751f0346134a11c389ead7b79a1a66ac4c29d97d4f44980898159eb0c99b02750a35f3ec8b23efb048bec88b961b4a2509ccc7110071a0cfd04b45bf485df166411d4f896fdaa73d864d2138c7f7faa3c2deb6a816e33a211bf553890c6c96a42f450a67be00cc7e2cb20d6c0f0b28a447cef4de68113a0ef063c76a98dcd60fc707d3269a9a2467e5f183504f47b487c731ffd3e5dfc7dad80a6f90c9af5a087a653d2ac7bd9e886136bfe9c4227f352d7b36bd97db556bb72348f9e08b40ce5bb8b601bd1a4c88d39d1ff67c4", 0x1000) getsockopt(r0, 0x800, 0x8, &(0x7f00000012c0)=""/215, &(0x7f00000013c0)=0xd7) writev(r0, &(0x7f0000001440)=[{&(0x7f0000001400)="ea2afde67707ad265068b38bbe07b0e61fd91b56c1abdaf0d8bb4dc105fdac4b0cc66c160876da5719a60ba3a43843a838bc", 0x32}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001480)={0x1ff, './file0\x00'}) ioctl$TIOCSDTR(r0, 0x20007479) faccessat(r0, &(0x7f00000014c0)='./file0\x00', 0x1, 0x2) nanosleep(&(0x7f0000001500)={0x4, 0x9}, &(0x7f0000001540)) readv(r0, &(0x7f0000002680)=[{&(0x7f0000001580)=""/112, 0x70}, {&(0x7f0000001600)}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/52, 0x34}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000026c0)=0x800) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000002700)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000002740)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000002780)) getpeername$inet(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002840)) write(r0, &(0x7f0000002880), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000028c0)={0x3, 0xaa5}, 0x8) getppid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002900)=0x7de4fc5d) getsockopt(r0, 0x5, 0xfffffffffffffff9, &(0x7f0000002940)=""/103, &(0x7f00000029c0)=0x67) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002a00)) symlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)='./file0\x00') 07:13:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc80, 0x12) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='mL', 0x2) ftruncate(r1, 0xffffffffffffff88) 07:13:42 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getegid() setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 07:13:42 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000040)="a76e354e2717fc67763fc993412cd997a03cfa8cb852fe3d462b74d893b844dc7ad332e231f11b09a9b4ac32049a79daf7383252b201f5", 0x37}, {&(0x7f0000000100)="09b49821ea2e5760f0ff86fe51318e0f66e3fc51c8726eb9275cc512b75ccc289a250588bd336dc22991b0f3346c3b753c9de145e2c5e4a7a3ed8eb3d18742aa84e62552c634034037d5f407b4eda62fd842e070b1855cdb9234ac27b58d466a66e7714194a2a78b15a2156aa8c88b8e7a4eee2dbdd795610cb3ccfb8321b14ebabd93bb10a5bce4edff41b95f8e8179c0e155f5697f908cbd121337213eaa2d2240", 0xa2}, {&(0x7f00000001c0)="04b99b73f808266a258cf15a869423393c243f18dde753374edfb9665d036b7754ce0bfa098c12aabdf5d451db85f592a1521066fe9f317e9331c978171d14043fc5303c0d8fb65025b30be0aa7166eaff0eafd3686baa98f64a3da40a4778fca40eece7b031e99c1d97dc50d46411c91ed5a545ecfcf5be0e5b0a19e4e9c1d3374b1a0ef81be467ef081f826b2153c875552cec1c107e8782b54d9bf83430ffac106a70a8d86ebf38e952a2866a04f3a16a67032f3430fa161813ea1c603dcf86dc414f02744997d8028b9570ab6e06ec4c926fafe34a8e26e1eeb87edeabc1a627a9328a3b28", 0xe7}, {&(0x7f00000002c0)="11c5eefd096bbe5e8c0e347d3f9ee53e624730ddd0418bab312acc5ef261e96394a45c7a24c373c1e3a301afa9805f7ff0648fde73a6069db12db6d8c5559b319d3817c5e2cd3a52c3c4bd42f6390729b29b7652e9b6c20dfb74e955a9810314a758346a345f62b6ea76d900ab79e72cc0aebb601d4177c18cae3f458a5d2ec340ea5cd83f5b728c73bc4405e87e2388d9c4182ba748718c0bf36c04f95d354d259d5a11c258737345a7c64b1a21ad1b7cf7162366304348880f1e0d2b883137617fa093ad0bf7e542bd22a9cd6b5edbf2073ba855334a015a678a2e866188257ef7e76d29af3d3f049d15152ca563019db19af868a274af75231fa217b7c99b1d8c9ac3c171a54eca96c13e0dafbe8003f8eb41c33e6eff9662033c322d451516a528a18e569d663e65d6f31380a753c97c159d0fc66afed786b96c57710cedf93f53bd9c4a3b67aa64f9b25be606e9eb5accd2d5888a1f3fc30676a185bb80ea94f06bbc68464fcb0d872077e82b3037e7edd9513919fd29e27e006ad006d8874743df9a5a65b7da6995937cd83ce7299deec75094297e867c4856b0a674f7d9b54a0dbd489a82f30a929e828c8ffec63dba6e15021ea4b053367d9b40d5b9fc27687c0d653ef21cf17bc8a622d26fdb6bc719905219e3ccf3ef0c46eb033a2cc66c4c727309ef46476380ec94bd923e63e0a84160fa574dfdb9f97d1cad828408d2eec0ddf7a19c92339e2a9a6c173716c0cac36d8110be736e2ffd469911238a63ef3464a8d603c5973336484559ff320565701432deb640d9208bec8233e9392784a4fc12fc6e866904fa7e52fba6771dff7f4372e59a35a0212e326518afda57d63d94e7172d7441461587c31dc71a71c1ad48147879976b7a82604bc0d59462119dc5fbfca12a922881ca50f63d1626b785a0f816e491425be8180ad9204063d1948be6ed4244bf3f90b7cf2793500833c3805695f7dc5f3c2085a13657faa7efce78b8081b8a53e1f6826c9667b88886bd8527caa15c360525d5e512593744067402df8d9f10f9d88a6973ddff44f21494e30015e2b34b5dde21e2e32f9874a301b5d43fff1448d31a2a382a7a9a2b391e04267fb0ba9f5f265bd1cd96d7aa6ed6bb52c4cee11d3c9b5c218c195e32b8237e66033d8df31d95bf6ec450e7a02e14ad53367ccb5606c6efed1fe483328f2618ac88208e2981bbc41a7087403bdf7125923d7b5b73add1edb269119a1b1b15ac947e7931b073735b9cdac2efbbff174aae52dd508b7ffa29b4153ceb3272d807c4d2835a97e9998db84a3591d4c201c008a37bdd439e41ef01f634ed1338591eab25b049ba60c44b37b9bb84bbc49c0ad021a37efcd6254cb6d91e45d4f928e775e1eb9a8bbeb2fc5bf3ddab9722e1233c023436f0b3de62bc0eb047ff959a9e806509e867aa7efe614d924a52b05d2e66f31f7552cee96d20a820ea068aa51f5984933591e414f0e33452e317399e5df643712c834681f9cbac395df13ac0ef9f1fb8bded63279f974d5286aaa42c2d6eac4aa10ee0b25251ac27308fe18f0e05a03335c4d42273717228b772f36d1eb9481a542d541b28dc5187470bfe4cf23650b1ea8b71f36affd6f3758a5080bd8397431164e7bcb8b49c0dc8552c144a296593b770166b7d5d9d4f636fd66eeb043259ec5f9268ec885fc25390530674a6a2d81bfe71d0a708b1d08cc351cd4135d89af18fd0e88868ffd42d45690db08349b90ef97e37700c8c6e815771bf23e4170c7dc20c8902f3980a03621cc3d93920937791d8cbe93cdd4f13189320818cc3a9c927f7614e26f59d9b7e1630b3c45dcf7eb172548ba478a3c8d9d5025d28740fe617876780864becda69d5bfc528979fa732a91b660b24e47d64653d9f7d3f30b29677cd9a7c9792459a3f882c42506096feec02953681459cd49196634e04b57c09dffe5a9eec0c54f091f7949e6a02bab354afecf6722931b6e2b99fb70432ce2727ce15f61835262daecfe6c1c025372ef9a62a7d0583aef769da6781a630e9bd3605599d422081f395ef1a7325c0826d1b57825c10a0fd33017998b222fe4cc9cf5f8310194ceca7d9fd61bfaf094b65032b85622bef902d5db4bc02609a448ef3a8eb864877a1f32f7883f66772a4675b9a424d2929dec664ddcb7cb5fed615d3c8cddf70cb624c72b2cba73d0c6429ec429908e279595f1a2100d567dccb55d7bf0b65c3bd77c202bc773f130e9aa5ca83c27463f784fd4bf8fbc75dce8f5a110bd875bc6ce412ff04be058727975c14762fe80fe1e5f5f76eee1f61c6b365e85a233d566c4c2679b0f0e8e13a46611dcfe28ff0cf248d8feeeed70f978601344d7a992fd01a6c77d158be6fc21f314ec66562499ee0ca59db3d930c623317e14cf8d7a536138f8677df08b4dbf4bde0aa77cbc5f9937460b3a8638e79edd6884333d4e357acfb7ff4afe8630c8abebd3a5e59038ed63c279780f803c06e3221bce02170f344bc41a7dd2195170a5bf9710588d5abe677621a7db54f53d136cf4723a10f7cba32ccd9836e55d1fd48e57ad07eb0fc8fb319b3e7a4412f9c351274ab99dc0fbfc26ccaa44a8e76d54a8d47cb97d34414e88126a08f4b90d0a72ecd765b7e6759a1c024321c5bd4606826fa47b5c5cf847733819081af504f8ebe629d2485aa5ffb26aa324ceee07726b974fe9be01f452128d7d865f7c752cec89e552e7ccb38f94d54178676b7c92f1c9b599f7ead3580a9174f97ee215897ffe943fcf58e381f53861d8ef3a261201a76827a1c410aa426e9c6e4bd31e5d3bc3a4963d819ea246cf4511366492c4286753aa6fd150d8eb51eabb31b3134b18cd231768e2abc840b0e58411e3aef67d94c39e5a51eebad96a92884517fd44160530e48a9569e7c677d8ea276d2c1ec8e52a433410cafbcab648ba56da19acda7688be9ca9ca468b17b7397ae8c949f6197d7d6886c3d1c7628cd05e5d304c9f378ce130e75384361041c0701eff72c41701a9f855d2ebe7e8ca1e71b31e93430f3d9b881281bf729fe28cd8e13793bd1576a7f9edf0a7a1d27809a28ba364fe5c4d9c15958e148dda016eb73916d1c528b12b92500c884f1481c74540611da3af411150b62c03484671cd6bf867e6c0e2ed252deda842f8e42a57e54a7074a7a3db3d9e66868835517d2a71f049202a39fca3932fca779135acb61aaec4a618f010e6a76178184600edd1a753a638277f1357b156ff4166049a164a45152d0b3d223de1cb9ae712576b2dd5f463db5ebd81fd4413ccbff3010e01c1c64a84930c126878bed082fb05a4deeb2f75f580705c18f78a1d9ccff317477571cbfb65b41b947cacd297ec4544a621cef2efe3af901a3bff5ec9a5edfb96c5bd226c7736512291c408ffa9702fbf6b81879cfae00718ab510db35ab11a369fc2b488cb07df0478f5da17745c2720f11fd05c397b05bad066d40626e7e2f617c44399ce9c8e791217ea289a824657749b56f37d482aad7e590daf3b514e9cb260e153ccfab5357fd3ed6aadac18e945fcccdc1bf79d994f82c8a905b2e7cc96f71d25ba1f8cd46056bf6f4ce2ae14218741b66fde8a08d17ac972a9bafa6cc3ccdd1626cbaee2a0a4d8e489c7dd7950706716d46364c3f1f265dd55beb5a700f4519f9f0343cf7ee2c6138f38223466648a62ebe6a68239d997bbe4e5b0d6820e6a8eb2a397b50b93526e4da577392b24784990295275e66b67abf28ecd89be1f1318f514941aaf95e725417ec81303e1cbfb41918995335ccfc3a5f22a8689753e520373aea3c2759788db01ea851f691caa923875479b4cc7a18a012c757e215c7f83b65c46a223eb1a2678b86315173717a0c03686cee4f3d2116490b80a932e99f2bae3a2bff018704f2dee277dfa04ae6933a2af13607b8f3d15b5bb74e951bb285993b32ecd9746831711af05bdc8e24e6b3b2f247cdefe83deb9e35492a4e565b0efeacefd8e11b92b8856552ba3ae0913e0dcc048e7d1d8a41fc2b3c0f50ecaafa0f33a887aab3ec2d937a74a147bd98ba6e6ff496a67492bfe4ce32b1aa3530cdd4df3b1e1edbcc2c7683a3836920dd60b491bfae4b862e7cbc17e30417386b257343181527a035daca38e21ea61d67701d83e7c55da364f7099d94e766ef763fa024413efcad94ad115b60f7abed25f9c963de002677bf2495006db64726ebdccf1f46dd4b3e6dea74e447101401f13d0883600fd8108121f8e103773ae5e01f2d85ac7d4ad4231240c499220198a09c38ef3bdb3632159548dea2272cfb648481ba4fd87ffdb6436a6cb55458b262e14642a02d3ce3e661d29635947877edcd44d371e957980ca363e7ebb86223d805e6e33cc9cb97307b84ab7467f6098be4960b0adb3958de19d65bf809d01066838f075f331805e169f702ec47fce9b5660173dbeb8b759f7302fc424e18a71ed15aec8bd349ba8a72f8b35075e5d6dbcc8abedf4ef6e7030512c31e55725e6eb865936976ea838c904ad97dfc189652a3680caf49fd5126883e70e63b162559de633dbebdfc4a08a216314208e3d626a14a829804e501cf32b64747f24f4abc123b36d5c19d732b458656d578a0664b33e802e1d264f0fc035136fec22b54fd79726352a9b7aaf6cc7ad8177e4339d28ad96049b468e751bee63e6f6dd15082b8fd3686caf01f107d9a4c827c4c9417274c698052d0a36f6d92230aa60f857b563a3323ae0a6de218240c1ad5588dd21331e5e4c3cdbe7512f2634bbf4e8a44b6d6cd12c3cf0ab43ad025f113bb56a9a1b67ce1d49b4a76fb5952df7a6ce39c68594841cbd3c8613da94b2691a473b61c7d4ac46ceedb7210d84b6d8b557614e8998f4d5c6b812900314ed26f421d597deb0e1b1429d7b11f0bbf7bc5b9b151c0135da256be90100a567121917046f22ebd9e5bdc99c9767f25b9b5ab28c136db320930e38b137d8b4a9a4c5f2aba703056534bfd61d24df57e68757b9507d768b6d0c73f75c8e705a1e61e64b1a1939d9eb4a14e564c580828dacfc36c68329ceeb7606f2c270be6bf54f4b794bc2d52d74413d1085d098461e15d977d3ed220aaac79596251c4684e969b458befa4a8dce7b06e832e7f22dcbd2f1c6df8290b036dc01bf6e353bdf1958b78bab30ec57025a591c1854e1ea7857949c61e38f0e456aa1eb882ab49918ee657f15ab0e13cca329863e06bc425950488b57d799cffba1390031f57f7bb4db36495e15baaf4a36b86b54a9bff5b2958a27fa8a0e9854a4134190a40a822f70678ae6e175234ee482dcc5d04120699bf39388e174d1a4871a597243c6f32762e9b82048dc199115827cb8e188f4f69f0bfbe9872d5c3c0c93680ee6398cffb648d12e7ab3f746619c5909b512675882134890b7ff7da5c719d995fee6e3a6ae3b299930a7c1e86bc4570fc5ac22e0746440150cf6888ad05b04534a390db375afdfdc871ba228c7fdd495e54169f4d59c6998868170b2e90681979fbfafaf43c72554083036b4c21290247a23afb61025cc83d6b0cfcf7f096b1d103e96a2902c6dedd45845964a87ac228ef3e6d9c35f5dd6db0ea1460793c0646f88fd1406a5c158791aa81e47ee14e79324a5a070d02eed998317806673a9169846b244c3c14f8284a5665671fdd7e90069afa0171725b4bd7719a76b91bf62d9bad5e2c2a64adefab9597deb560810a3414bba001841196ed2651e66ec4a8f58f49de22d833dc17165ee4dfd4f30d310d6f574ac11d3f63a8be9d17bd", 0x1000}, {&(0x7f00000012c0)="a6a7979719917a7c393d9536380b6610de1328ef160c74d06e3c864f6a4759ee87a55d7b6771fe718026bcd4aa6783922a21f850b3ef05d431288aeacbf5a63164f6fcbdb10b682d2606cbad7de7b4718223d5cab7a8db88dc71bacbbc4d500e2e618ef0189719f59043500fc9f8f4ba5665cbc8c07f04b0fef031d3be0acb87903ed508e1c0e481168cd1c5cefc6b8669d54d015dd8543f93941742ff74c4a136", 0xa1}, {&(0x7f0000001380)="7fc7b5fd9f08571d9828c0df882bf19e96023231182ead1086d75f2ad99729e05963cc0b2c133bcc0f1dfb61f2c04262b5dfe2268bab4fab6fb880d801f0626e0497656d41e1cabc6d240e43f4eb7236c457dc7d009ca82614eefd4eda2f665dc26f8c57b5ddade544893459b3ac4057d0512092c9548507dbd02fa280118a578a98100191074edf7635d6717dd70e4e3a250a714744e6860a2a55e72bf91d5cdec6d7b113a68ea3af5c91f857da7e1df13a16e82400633d4b1646a2dfbc8eb97d513be505fbf877112c49abd15d69d5341ae7e85d19f056c00e2c984a319d25c5be48766a", 0xe5}], 0x6) write(r0, 0x0, 0x0) 07:13:43 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pipe2(&(0x7f0000000040), 0x10004) r2 = geteuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xb3, 0x32154c0, 0xffffffff00000001, 0x9, "5940b55a288bd855466356865064b0b63f39ecb3", 0x100000000, 0xffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000900)=""/4096, 0x1000, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x1}, 0xc) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 07:13:43 executing program 1: setuid(0xee01) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:13:43 executing program 1: r0 = semget(0x1, 0x1, 0x412) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0xd4f, 0x800}], 0x2) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 07:13:43 executing program 1: r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff33) write(r0, &(0x7f0000000cc0)="11b3021c066d4cefc699b1e7db67579c37d8b577736e9bc9995e8fb1e5f3c7bc2185f40d8f51f1941b65e3340b46d739905d4714dfd2974593350bd085cfb08d65963c6e0fcaafedb6d8a5857a5ec4c29f6d81d50d7cc492942e68f441b221bb04d455015dde67d4ba83cd7cff5441693f462698f1f2477b5b29dcf7c3bea060ccc4643d5eeefe1c0592dd8a16bff1d4379ec492a5f6439fe4af1b85fd07520c066a6706129343714f2c908c60ddad494a753188a2cc6c3a9d3b93fff9855aa4b843a57557622431eff1908fdd1c2466789797db3e48a984b46493e7630c4dd33dedb22ab97065f2069dfcbf57460868e607449a271ec69d858b113244de2fc25a88a4c116d8851fd97664ccd958dbb7efb40ec2f06b36bfe816e80b53d2bfb3d516f4fedbb218bd55b986d184d12e84ccd89d15ed9a681e060048012af32e46a393542b26950f9dbf9c3bcb8698210a6a5b9f189fd827b7b22e82fe4a1f188f78971eaba7948d05d15a52323fcaec1af299921b174ad6e4dc16c058c06ad55060e004a7dfacc9e4b1ba17314bf4ba61671b610cac4996ec16b6398b9279f1f901bb2964d6cec05dcb481051ef554442e0f6edc6756f996827b67dd967454131d15093b660947bb10a6caeb40db6dcf1c8015abb6f89116af97903549a6b26e714372d884d70c4c17e0eb5f41f811ebb922074e39c65297c00a328c59c6eed9dabab9942c9bc547c9036fd9f411ea5647e6013b1df5f1507f1a25a814c01ccc66c286e7dd140c529cc4e1449cab5d0ed9b26ba8fdaa95cbbe45686e721a6632f9bac79a20628e5396ae41fabfd14c0848768f9a0963f0d8b5591d22261100e32be6d78a585ebc8ee5063165d65a2bb4f682e0e921a425e2763610c372506870d9fe7a6226d09dff14abf4acc9f98a366ada7f4e47a77f25c1abc8b9c00fc8220f7a48971d75c364dc5bb3bb4ea563c9167829137e19a60558b333d51031110481735f84aa4dd4453ebf5337c2da9af8178f7e985a9a80fd7dae6637173ae16a9b62c3eb9aa6da517fdd7041a148b3f5d86d8cad37e910fa9719a93b2fc718e2426fa268677e0d679a9903089a34ab73813dd333c0e35f7f1b82436f7249cc35da723d56a14039005f88232379e7067455d0404acc57ac5798e5f35785518890dda4e517300409c6258e016de2e290e4a36df46a0c1cdc56bc57b1664892dd71b0c2b290f781b5ee702b95dab7a3cc8fde7cc306811bbabb005396f6a30255591655c2dea443300b3e1e9329109548b53e63cfc94bcd527e5f193c074c0cdde47fa02d31a798915b1f9558811352106ed7b96bc2849ff13e97c47b986d302e6b528862e38cb6e9f31b0de657c1cf02b03e1aa5010957ac1206aab4df4e703f90f617c9ec931728cc192f217ae662d0f7dc41739ea02415abbcd3663969306854019af3da0a13feedaf281eb830840b46e1b14c19bf51148fe30266997cee57c8989a79393d08ae6015d66d844ad018d8b5f02df44f3256e8a7ffcd6cca2c4587c7c8b8c521d8a3b4487435455f973d41c2e4e32edd829bc9c0681a5b34c1bc7baf5d0210f5d154956a2c21a58822f91557b1fdd096e8e23508a5c3ba9ad47023526554a01a8d6e577ff1982391f0012f1b720ec0794a0eee40a68d153376c8326ff5fdf02bda20e92c9113fbe89805266aff3a26a5987146a43cb78e9224353c45af33c411411ee634d92a41f288e514ee33718487b29960292bc168b83a3fdcbeb88ccbd19746c0cdfb578ed8d8a6aa7b75661184123cfa67e1d8f18aae84d06224e891046398e1f7708ea4decd097ecc2aae71e3a01947a0e2fd3ee951989cba4135e6579396433f364a397407e66f480722c3d3be062c1e8c1d84bf2c3aa44b89dbb8ab2993c6b618317ea57e222de54465e0ae32c33acde1bf650c78898fb1654d5aaceafa2652d360a49fd0453db98280c30455407027bd8b93ff5458d39795189f10dff941cd2bc94d91a158c60392a020f7bb8e705b39e5bde7b1d294a1ec58803e5ec7b0d2c7e58f03be16be2da98dbe7b502f6100d63f81a1f5a174feb9ef2334f33aff227bcbade54e7267ed2431ce8e8b53de5ab7d79c8b6312be47880c06657c46018ee13bf49a4995bc7c301881cf967e339844ae299ac2d96900102a591808b00a212f1235790857ae74af5d4c08bfaf472e765775308265f03c177", 0x622) 07:13:43 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() close(r0) dup2(r0, r0) dup(r2) syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc8) fchmod(r1, 0x20) syz_open_pts() 07:13:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:13:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="9f", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x8010426d, &(0x7f0000000000)) 07:13:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x490d2, 0x0, "d730c1f4bb6fc6e23c5f00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01060000000000000000f9dd8cfb696b6ccb6f54a647ec01000000a5730fdf08000000130000009d2eacddcddb6be5d27541de9778161c52137f2f4b215ac6b5fd9c19287e1e0eaa430d8debb2eae1fc209e1bc247ac9073b887938a73211546964e530c785d55dc3a3c5d3d5623f7b2e66781a7535f56d0034f1accc6f74392ae58bedf42bac79c1489ff49648cca92af33a809fb4246398ae4b3cd037ff1b1b7efdccab6b95454d751b828eb6949ca526fa17e1b187f7c0d1c2ba8573b4e81a12e7e8af1b4860f91c638"], 0x1) close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) read(r0, &(0x7f0000000380)=""/119, 0x77) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x714, "62089118dc20b3fe33ca8f8bda43fdcff6e8dec7"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f0000000400)=""/215, 0xd7) fcntl$setflags(r1, 0x2, 0x0) close(r1) login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8039031000; item addr 0xfffffd8039031e70; offset 0x10=0xdeafbe00 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 87968 98889 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff82274ff0,1,ffff800014a09db4) at pool_do_get+0x48b pool_get(ffffffff82274ff0,1) at pool_get+0xc1 shmget_allocate_segment(ffff8000ffff8968,ffff800014a09f98,0,ffff800014a09f80) at shmget_allocate_segment+0x15e sys_shmget(ffff8000ffff8968,ffff800014a09f98,ffff800014a09f80) at sys_shmget+0x13f syscall(ffff800014a0a030) at syscall+0x541 Xsyscall(6,0,fffffffffffffff3,0,4,966ab2c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x9699b4c1840, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: shmpl free list modified: page 0xfffffd8039031000; item addr 0xfffffd8039031e70; offset 0x10=0xdeafbe00 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff82274ff0,1,ffff800014a09db4) at pool_do_get+0x48b pool_get(ffffffff82274ff0,1) at pool_get+0xc1 shmget_allocate_segment(ffff8000ffff8968,ffff800014a09f98,0,ffff800014a09f80) at shmget_allocate_segment+0x15e sys_shmget(ffff8000ffff8968,ffff800014a09f98,ffff800014a09f80) at sys_shmget+0x13f syscall(ffff800014a0a030) at syscall+0x541 Xsyscall(6,0,fffffffffffffff3,0,4,966ab2c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x9699b4c1840, count: -8 ddb> show registers rdi 0xffffffff8139b907 db_enter+0x17 rsi 0x3894 __ALIGN_SIZE+0x2894 rbp 0xffff800014a09c10 rbx 0xffff800014a09cc0 rdx 0x3895 __ALIGN_SIZE+0x2895 rcx 0xffff80000093b000 rax 0xffff80000093b000 r8 0xffff800014a09bd0 r9 0x1 r10 0xffff8000009358c0 r11 0xbbbe2d1e782de99 r12 0x3000000008 r13 0xffff800014a09c20 r14 0x100 r15 0x1 rip 0xffffffff8139b908 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a09c00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=87968 stat=onproc flags process=0 proc=4000000 pri=61, usrpri=61, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffff8000ffff4278 process=0xffff8000ffff66a0 user=0xffff800014a05000, vmspace=0xfffffd803f015d68 estcpu=11, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 83025 94314 25673 0 2 0 syz-executor.0 83025 493612 25673 0 3 0x4000080 ttyin syz-executor.0 83025 74050 25673 0 3 0x4000080 fsleep syz-executor.0 83025 236531 25673 0 3 0x4000080 fsleep syz-executor.0 98889 436949 83747 0 2 0 syz-executor.1 *98889 87968 83747 0 7 0x4000000 syz-executor.1 98889 111967 83747 0 3 0x4000080 fsleep syz-executor.1 98889 257094 83747 0 3 0x4000080 fsleep syz-executor.1 98889 77885 83747 0 3 0x4000080 fsleep syz-executor.1 25673 239053 38943 0 3 0x82 nanosleep syz-executor.0 83747 380864 38943 0 2 0x482 syz-executor.1 38943 354537 73700 0 3 0x82 thrsleep syz-fuzzer 38943 270975 73700 0 3 0x4000082 thrsleep syz-fuzzer 38943 352569 73700 0 3 0x4000082 thrsleep syz-fuzzer 38943 184252 73700 0 3 0x4000082 thrsleep syz-fuzzer 38943 331138 73700 0 3 0x4000082 kqread syz-fuzzer 38943 186507 73700 0 3 0x4000082 thrsleep syz-fuzzer 38943 522061 73700 0 3 0x4000082 thrsleep syz-fuzzer 73700 201599 67515 0 3 0x10008a pause ksh 67515 272302 52623 0 3 0x92 select sshd 72516 158329 1 0 3 0x100083 ttyin getty 52623 102491 1 0 3 0x80 select sshd 30748 264239 56478 73 3 0x100090 kqread syslogd 56478 189956 1 0 3 0x100082 netio syslogd 60848 376820 1 77 3 0x100090 poll dhclient 47443 320385 1 0 3 0x80 poll dhclient 88107 493311 0 0 2 0x14200 zerothread 54925 151486 0 0 3 0x14200 aiodoned aiodoned 1327 439484 0 0 3 0x14200 syncer update 52806 333235 0 0 3 0x14200 cleaner cleaner 31407 378354 0 0 3 0x14200 reaper reaper 76083 475060 0 0 3 0x14200 pgdaemon pagedaemon 64434 255729 0 0 3 0x14200 bored crynlk 80409 446602 0 0 3 0x14200 bored crypto 96063 198644 0 0 3 0x40014200 acpi0 acpi0 7351 373283 0 0 3 0x14200 bored softnet 23117 360502 0 0 3 0x14200 bored systqmp 19598 338781 0 0 3 0x14200 bored systq 95031 239643 0 0 3 0x40014200 bored softclock 24447 73111 0 0 3 0x40014200 idle0 21504 417231 0 0 3 0x14200 bored smr 1 122360 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9440 6311K 6312K 78643K 10536 0 0 pcb 23 9K 10K 78643K 67 0 0 rtable 97 2K 2K 78643K 167 0 0 ifaddr 34 9K 9K 78643K 34 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 12K 78643K 2 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1218 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 2 0K 0K 78643K 4 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1777 193K 286K 78643K 12501 0 0 file desc 6 17K 25K 78643K 31 0 0 proc 41 30K 54K 78643K 248 0 0 subproc 64 65538K 69634K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 4 0 0 in_multi 33 2K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 163 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 20K 78643K 800 0 0 UVM aobj 2 2K 2K 78643K 3 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 5 0K 0K 78643K 9 0 0 temp 82 2344K 2408K 78643K 2816 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 34 0 27 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 34 0 34 1 0 1 1 0 8 1 tcpcb 544 14 0 10 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 semapl 112 2 0 2 1 0 1 1 0 8 1 shmpl 112 1 0 1 1 0 1 1 0 8 1 shmpl: pool(0xffffffff82274ff0:shmpl): page inconsistency: page 0xfffffd8039031000; item ordinal 0; addr 0x6ea0e85421c9c4e3 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1455 0 47 46 0 46 46 0 8 0 ffsino 240 1455 0 47 84 0 84 84 0 8 1 nchpl 144 1698 0 76 61 0 61 61 0 8 0 uvmvnodes 72 1500 0 0 28 0 28 28 0 8 0 vnodes 200 1500 0 0 79 0 79 79 0 8 0 namei 1024 4023 0 4023 2 1 1 1 0 8 1 scxspl 192 4147 0 4147 7 1 6 6 0 8 6 sigapl 432 199 0 185 2 0 2 2 0 8 0 futexpl 56 317 0 312 1 0 1 1 0 8 0 knotepl 112 63 0 36 1 0 1 1 0 8 0 kqueuepl 104 6 0 4 1 0 1 1 0 8 0 pipepl 112 158 0 139 3 1 2 2 0 8 1 fdescpl 424 200 0 185 2 0 2 2 0 8 0 filepl 120 1034 0 933 4 0 4 4 0 8 0 lockfpl 104 9 0 8 2 1 1 1 0 8 0 lockfspl 32 5 0 4 2 1 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 99 0 92 1 0 1 1 0 8 0 zombiepl 144 185 0 185 2 1 1 1 0 8 1 processpl 840 214 0 185 4 0 4 4 0 8 0 procpl 600 241 0 199 4 0 4 4 0 8 0 sockpl 384 88 0 71 3 0 3 3 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 10 0 10 1 0 1 1 0 8 1 mcl2k 2048 44131 0 44099 12 2 10 10 0 8 5 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 71753 0 71653 10 3 7 7 0 8 0 bufpl 256 5350 0 1060 269 0 269 269 0 8 0 anonpl 16 27141 0 19256 34 2 32 32 0 62 0 amapchunkpl 152 769 0 668 6 0 6 6 0 158 2 amappl16 192 532 0 125 21 0 21 21 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 27 0 21 1 0 1 1 0 8 0 amappl13 168 24 0 20 1 0 1 1 0 8 0 amappl12 160 19 0 16 2 1 1 1 0 8 0 amappl11 152 189 0 176 1 0 1 1 0 8 0 amappl10 144 56 0 55 2 1 1 1 0 8 0 amappl9 136 310 0 306 1 0 1 1 0 8 0 amappl8 128 117 0 105 1 0 1 1 0 8 0 amappl7 120 23 0 21 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 213 0 203 1 0 1 1 0 8 0 amappl4 96 261 0 240 2 0 2 2 0 8 1 amappl3 88 128 0 120 1 0 1 1 0 8 0 amappl2 80 747 0 688 2 0 2 2 0 8 0 amappl1 72 12624 0 12181 26 9 17 19 0 8 8 amappl 72 445 0 405 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 2 0 1 1 0 1 1 0 8 0 uaddrrnd 24 200 0 185 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 200 0 185 1 0 1 1 0 8 0 vmmpekpl 168 5589 0 5573 1 0 1 1 0 8 0 vmmpepl 168 28200 0 26762 83 13 70 70 0 357 7 vmsppl 264 199 0 185 2 0 2 2 0 8 1 pdppl 4096 406 0 370 6 0 6 6 0 8 1 pvpl 32 105359 0 93777 101 4 97 97 0 265 3 pmappl 192 199 0 185 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 404 0 8 12 0 12 12 0 8 0