Extracting prog: 8m55.38258761s Minimizing prog: 2h10m36.249611856s Simplifying prog options: 5m8.169790004s Extracting C: 5m13.230861168s Simplifying C: 0s extracting reproducer from 1 programs testing a last program of every proc single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash single: failed to extract reproducer single: executing 1 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash single: failed to extract reproducer single: executing 1 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: SYZFAIL: pipe failed single: successfully extracted reproducer found reproducer with 6 syscalls minimizing guilty program testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)='1000\x00', 0x4) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)='1000\x00', 0x4) write(0xffffffffffffffff, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mount-openat-openat-write-write detailed listing: executing program 0: mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, 0x0, 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, 0x0, &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0), 0x0) write(r0, &(0x7f0000000240)='100\x00', 0x3) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, 0x0, 0x0) program did not crash testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240), 0x0) program did not crash extracting C reproducer testing compiled C program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write program crashed: no output from test machine a never seen crash title: no output from test machine, ignore simplifying guilty program options testing program (duration=8m39.820148287s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: SYZFAIL: posix_spawnp failed a never seen crash title: SYZFAIL: posix_spawnp failed, ignore testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: go runtime error a never seen crash title: go runtime error, ignore testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: SYZFAIL: posix_spawnp failed validation run: crashed=true testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: unregister_netdevice: waiting for DEV to become free validation run: crashed=true testing program (duration=8m39.820148287s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-openat-write-write detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ed) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/fail_page_alloc/probability\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./debug/fail_page_alloc/times\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)='1000\x00', 0x4) write(r0, &(0x7f0000000240)='100\x00', 0x3) program crashed: go runtime error validation run: crashed=true reproducing took 2h38m20.418069032s repro crashed as (corrupted=false): ** 19 printk messages dropped ** unexpected fault address 0x0 fatal error: fault [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x3f5068] goroutine 28 gp=0x7183fe8034a0 m=7 mp=0x7183ff96d008 [running]: runtime.throw({0x122ad0d?, 0x92064?}) /usr/local/go/src/runtime/panic.go:1229 +0x38 fp=0x7184002db530 sp=0x7184002db500 pc=0x94358 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:945 +0x21c fp=0x7184002db590 sp=0x7184002db530 pc=0x9665c encoding/binary.AppendUvarint(...) /usr/local/go/src/encoding/binary/varint.go:46 encoding/binary.AppendVarint(...) /usr/local/go/src/encoding/binary/varint.go:96 github.com/google/syzkaller/prog.(*execContext).write(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:325 github.com/google/syzkaller/prog.(*Prog).SerializeForExec(0x7183ffaff200) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:76 +0x128 fp=0x7184002db6b0 sp=0x7184002db5a0 pc=0x3f5068 github.com/google/syzkaller/pkg/rpcserver.(*Runner).sendRequest(0x7183fef12380, 0x7183ffe91980) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:330 +0x1d8 fp=0x7184002db7b0 sp=0x7184002db6b0 pc=0xcf8498 github.com/google/syzkaller/pkg/rpcserver.(*Runner).ConnectionLoop(0x7183fef12380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:185 +0x2f4 fp=0x7184002db9b0 sp=0x7184002db7b0 pc=0xcf7954 github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop(0x7183fef4a5a0, {0x1d081b0?, 0x7184002b0c80?}, 0x7183fef12380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:465 +0x13c fp=0x7184002dbb10 sp=0x7184002db9b0 pc=0xcf50ec github.com/google/syzkaller/pkg/rpcserver.(*server).handleRunnerConn(0x7183fef4a5a0, {0x1d081b0, 0x7184002b0c80}, 0x7183fef12380, 0x7184002b0cd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:388 +0x394 fp=0x7184002dbd20 sp=0x7184002dbb10 pc=0xcf4834 github.com/google/syzkaller/pkg/rpcserver.(*server).handleConn(0x7183fef4a5a0, {0x1d081b0, 0x7184002b0c80}, 0x7184002b0cd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:350 +0x37c fp=0x7184002dbe70 sp=0x7184002dbd20 pc=0xcf429c github.com/google/syzkaller/pkg/rpcserver.(*server).Serve.func1.1({0x1d081b0?, 0x7184002b0c80?}, 0x1?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:270 +0x38 fp=0x7184002dbee0 sp=0x7184002dbe70 pc=0xcf3e68 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:79 +0x16c fp=0x7184002dbf60 sp=0x7184002dbee0 pc=0x42637c golang.org/x/sync/errgroup.(*Group).Go.func1() /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:93 +0x4c fp=0x7184002dbfd0 sp=0x7184002dbf60 pc=0x3ccbbc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002dbfd0 sp=0x7184002dbfd0 pc=0x9bbc4 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 25 /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:78 +0x90 goroutine 1 gp=0x7183fdc0a1e0 m=nil [select]: runtime.gopark(0x7183fdcc1bb0?, 0x2?, 0x3?, 0x0?, 0x7183fdcc1b2c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184002d99a0 sp=0x7184002d9980 pc=0x9446c runtime.selectgo(0x7184002d9bb0, 0x7183fdcc1b28, 0xffffdfe9de46?, 0x0, 0x7183fdcc1c20?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7184002d9ae0 sp=0x7184002d99a0 pc=0x73d0c github.com/google/syzkaller/pkg/rpcserver.(*local).RunInstance(0x7183ffd64090, {0x1d081b0, 0x7184002b0b40}, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:172 +0x3f8 fp=0x7184002d9cc0 sp=0x7184002d9ae0 pc=0xcf2d88 github.com/google/syzkaller/pkg/rpcserver.RunLocal({0x1d081b0?, 0x7184002b0a50?}, 0x1ccb458?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:60 +0x148 fp=0x7184002d9d90 sp=0x7184002d9cc0 pc=0xcf2208 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:188 +0x774 fp=0x7184002d9f30 sp=0x7184002d9d90 pc=0xcfff54 runtime.main() /usr/local/go/src/runtime/proc.go:290 +0x2b4 fp=0x7184002d9fd0 sp=0x7184002d9f30 pc=0x60284 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002d9fd0 sp=0x7184002d9fd0 pc=0x9bbc4 goroutine 2 gp=0x7183fdc0a780 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7cf90 sp=0x7183fdc7cf70 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:375 +0xb4 fp=0x7183fdc7cfd0 sp=0x7183fdc7cf90 pc=0x605a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7cfd0 sp=0x7183fdc7cfd0 pc=0x9bbc4 created by runtime.init.7 in goroutine 1 /usr/local/go/src/runtime/proc.go:363 +0x24 goroutine 17 gp=0x7183fdd04000 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc78770 sp=0x7183fdc78750 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.bgsweep(0x7183fdd00000) /usr/local/go/src/runtime/mgcsweep.go:324 +0x178 fp=0x7183fdc787b0 sp=0x7183fdc78770 pc=0x496e8 runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:214 +0x20 fp=0x7183fdc787d0 sp=0x7183fdc787b0 pc=0x3ab50 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc787d0 sp=0x7183fdc787d0 pc=0x9bbc4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:214 +0x6c goroutine 18 gp=0x7183fdd041e0 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x1ccb3e8?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc78f60 sp=0x7183fdc78f40 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.(*scavengerState).park(0x2de8080) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x7183fdc78f90 sp=0x7183fdc78f60 pc=0x4721c runtime.bgscavenge(0x7183fdd00000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0xac fp=0x7183fdc78fb0 sp=0x7183fdc78f90 pc=0x4779c runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:215 +0x20 fp=0x7183fdc78fd0 sp=0x7183fdc78fb0 pc=0x3ab10 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc78fd0 sp=0x7183fdc78fd0 pc=0x9bbc4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:215 +0xac goroutine 19 gp=0x7183fdd043c0 m=nil [GOMAXPROCS updater (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc79770 sp=0x7183fdc79750 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.updateMaxProcsGoroutine() /usr/local/go/src/runtime/proc.go:7095 +0xf4 fp=0x7183fdc797d0 sp=0x7183fdc79770 pc=0x6ef64 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc797d0 sp=0x7183fdc797d0 pc=0x9bbc4 created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1 /usr/local/go/src/runtime/proc.go:7083 +0x48 goroutine 20 gp=0x7183fdd045a0 m=nil [finalizer wait]: runtime.gopark(0x8?, 0xa005c?, 0xd8?, 0xc5?, 0x60844?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7c580 sp=0x7183fdc7c560 pc=0x9446c runtime.runFinalizers() /usr/local/go/src/runtime/mfinal.go:210 +0x100 fp=0x7183fdc7c7d0 sp=0x7183fdc7c580 pc=0x39b70 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7c7d0 sp=0x7183fdc7c7d0 pc=0x9bbc4 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:172 +0x78 goroutine 3 gp=0x7183fdfd4d20 m=nil [select]: runtime.gopark(0x7183fdd16f68?, 0x3?, 0x30?, 0x8c?, 0x7183fdd16f62?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd16de0 sp=0x7183fdd16dc0 pc=0x9446c runtime.selectgo(0x7183fdd16f68, 0x7183fdd16f5c, 0x7183fdcfc600?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdd16f20 sp=0x7183fdd16de0 pc=0x73d0c go.opencensus.io/stats/view.(*worker).start(0x7183fdcfc600) /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:292 +0x88 fp=0x7183fdd16fb0 sp=0x7183fdd16f20 pc=0xb46e78 go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x20 fp=0x7183fdd16fd0 sp=0x7183fdd16fb0 pc=0xb463f0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd16fd0 sp=0x7183fdd16fd0 pc=0x9bbc4 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x94 goroutine 4 gp=0x7183fdfd4f00 m=nil [cleanup wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7df50 sp=0x7183fdc7df30 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.(*cleanupQueue).dequeue(0x2de86e0) /usr/local/go/src/runtime/mcleanup.go:522 +0x160 fp=0x7183fdc7df90 sp=0x7183fdc7df50 pc=0x35f20 runtime.runCleanups() /usr/local/go/src/runtime/mcleanup.go:718 +0x40 fp=0x7183fdc7dfd0 sp=0x7183fdc7df90 pc=0x36670 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7dfd0 sp=0x7183fdc7dfd0 pc=0x9bbc4 created by runtime.(*cleanupQueue).createGs in goroutine 1 /usr/local/go/src/runtime/mcleanup.go:672 +0x108 goroutine 5 gp=0x7183fe0b0960 m=nil [GC worker (idle)]: runtime.gopark(0x8a93d0e1b?, 0x3?, 0xd8?, 0xf8?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7e720 sp=0x7183fdc7e700 pc=0x9446c runtime.gcBgMarkWorker(0x7183fdcce2a0) /usr/local/go/src/runtime/mgc.go:1791 +0xe0 fp=0x7183fdc7e7b0 sp=0x7183fdc7e720 pc=0x3d5b0 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1695 +0x20 fp=0x7183fdc7e7d0 sp=0x7183fdc7e7b0 pc=0x3d4b0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7e7d0 sp=0x7183fdc7e7d0 pc=0x9bbc4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1695 +0x134 goroutine 21 gp=0x7183fdf17860 m=nil [GC worker (idle)]: runtime.gopark(0x8a94d99ed?, 0x7183fdc7d75c?, 0x0?, 0xc6?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7d720 sp=0x7183fdc7d700 pc=0x9446c runtime.gcBgMarkWorker(0x7183fdcce2a0) /usr/local/go/src/runtime/mgc.go:1791 +0xe0 fp=0x7183fdc7d7b0 sp=0x7183fdc7d720 pc=0x3d5b0 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1695 +0x20 fp=0x7183fdc7d7d0 sp=0x7183fdc7d7b0 pc=0x3d4b0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7d7d0 sp=0x7183fdc7d7d0 pc=0x9bbc4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1695 +0x134 goroutine 7 gp=0x7183fe17eb40 m=nil [chan receive]: runtime.gopark(0x7183fe06a160?, 0x7183fe06a0e0?, 0x0?, 0x3e?, 0x7183ffd64048?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184002c3ed0 sp=0x7184002c3eb0 pc=0x9446c runtime.chanrecv(0x7183fe06a0e0, 0x7184002c3fb0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184002c3f50 sp=0x7184002c3ed0 pc=0x28a90 runtime.chanrecv2(0x7183fdcbdc70?, 0x7183fdf7c008?) /usr/local/go/src/runtime/chan.go:514 +0x14 fp=0x7184002c3f80 sp=0x7184002c3f50 pc=0x28604 github.com/google/syzkaller/pkg/stat.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stat/set.go:97 +0x5c fp=0x7184002c3fd0 sp=0x7184002c3f80 pc=0x3cb38c runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002c3fd0 sp=0x7184002c3fd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/stat.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stat/set.go:96 +0xc4 goroutine 8 gp=0x7183fe1d1a40 m=nil [select]: runtime.gopark(0x7183fe1ddf58?, 0x3?, 0xf8?, 0xdd?, 0x7183fe1ddf3a?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd15db0 sp=0x7183fdd15d90 pc=0x9446c runtime.selectgo(0x7183fdd15f58, 0x7183fe1ddf34, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdd15ef0 sp=0x7183fdd15db0 pc=0x73d0c cloud.google.com/go/spanner.(*endpointLatencyRegistry).runCleanup(0x7183fde1e850) /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:251 +0xbc fp=0x7183fdd15fb0 sp=0x7183fdd15ef0 pc=0xb4915c cloud.google.com/go/spanner.newEndpointLatencyRegistry.gowrap1() /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:83 +0x20 fp=0x7183fdd15fd0 sp=0x7183fdd15fb0 pc=0xb48f50 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd15fd0 sp=0x7183fdd15fd0 pc=0x9bbc4 created by cloud.google.com/go/spanner.newEndpointLatencyRegistry in goroutine 1 /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:83 +0x144 goroutine 10 gp=0x7183fee6a780 m=nil [chan receive]: runtime.gopark(0x7184001afec8?, 0x3d3300?, 0x1?, 0x3a?, 0x7183ff964690?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001afea0 sp=0x7184001afe80 pc=0x9446c runtime.chanrecv(0x7183fe438a10, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001aff20 sp=0x7184001afea0 pc=0x28a90 runtime.chanrecv1(0x7183fe438a10?, 0x7184001affa8?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001aff50 sp=0x7184001aff20 pc=0x285e4 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x70 fp=0x7184001affd0 sp=0x7184001aff50 pc=0x3d6de0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001affd0 sp=0x7184001affd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x5c goroutine 11 gp=0x7183fee6a960 m=nil [select]: runtime.gopark(0x7183fdc7f7a8?, 0x2?, 0x0?, 0x0?, 0x7183fdc7f794?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7f610 sp=0x7183fdc7f5f0 pc=0x9446c runtime.selectgo(0x7183fdc7f7a8, 0x7183fdc7f790, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdc7f750 sp=0x7183fdc7f610 pc=0x73d0c github.com/google/syzkaller/pkg/rpcserver.cancelOnInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:101 +0x64 fp=0x7183fdc7f7d0 sp=0x7183fdc7f750 pc=0xcf2734 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7f7d0 sp=0x7183fdc7f7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.cancelOnInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:100 +0xa4 goroutine 12 gp=0x7183fee6ab40 m=nil [sync.WaitGroup.Wait]: runtime.gopark(0x2df7040?, 0xffffaa013a30?, 0x20?, 0x8d?, 0xffff6314f9d0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7fe50 sp=0x7183fdc7fe30 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.semacquire1(0x7183ffb22010, 0x0, 0x1, 0x0, 0x19) /usr/local/go/src/runtime/sema.go:192 +0x244 fp=0x7183fdc7fea0 sp=0x7183fdc7fe50 pc=0x748a4 sync.runtime_SemacquireWaitGroup(0x7183fee6ab40?, 0x50?) /usr/local/go/src/runtime/sema.go:114 +0x38 fp=0x7183fdc7fee0 sp=0x7183fdc7fea0 pc=0x95c68 sync.(*WaitGroup).Wait(0x7183ffb22008) /usr/local/go/src/sync/waitgroup.go:206 +0xa8 fp=0x7183fdc7ff10 sp=0x7183fdc7fee0 pc=0xa6c88 golang.org/x/sync/errgroup.(*Group).Wait(0x7183ffb22000) /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:56 +0x28 fp=0x7183fdc7ff30 sp=0x7183fdc7ff10 pc=0x3cca78 github.com/google/syzkaller/pkg/rpcserver.(*server).Serve(0x7183fef4a5a0, {0x1d081b0?, 0x7184002b0b90?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:289 +0x128 fp=0x7183fdc7ff80 sp=0x7183fdc7ff30 pc=0xcf3ca8 github.com/google/syzkaller/pkg/rpcserver.RunLocal.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:57 +0x34 fp=0x7183fdc7ffd0 sp=0x7183fdc7ff80 pc=0xcf2354 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7ffd0 sp=0x7183fdc7ffd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.RunLocal in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:56 +0x134 goroutine 23 gp=0x7183fe8023c0 m=nil [select, locked to thread]: runtime.gopark(0x7184001abfa0?, 0x2?, 0x98?, 0xbe?, 0x7184001abf8c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001abe00 sp=0x7184001abde0 pc=0x9446c runtime.selectgo(0x7184001abfa0, 0x7184001abf88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7184001abf40 sp=0x7184001abe00 pc=0x73d0c runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1091 +0x17c fp=0x7184001abfd0 sp=0x7184001abf40 pc=0x8e91c runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001abfd0 sp=0x7184001abfd0 pc=0x9bbc4 created by runtime.ensureSigM in goroutine 10 /usr/local/go/src/runtime/signal_unix.go:1074 +0xcc goroutine 24 gp=0x7183fe802960 m=4 mp=0x7183fe0a6808 [syscall]: runtime.notetsleepg(0x2e12d20, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_futex.go:123 +0x34 fp=0x7184001ac790 sp=0x7184001ac760 pc=0x2e934 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x114 fp=0x7184001ac7b0 sp=0x7184001ac790 pc=0x968b4 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x1c fp=0x7184001ac7d0 sp=0x7184001ac7b0 pc=0x3d37fc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001ac7d0 sp=0x7184001ac7d0 pc=0x9bbc4 created by os/signal.Notify.func1.1 in goroutine 10 /usr/local/go/src/os/signal/signal.go:152 +0x28 goroutine 25 gp=0x7183fe802f00 m=nil [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd14bb0 sp=0x7183fdd14b90 pc=0x9446c runtime.netpollblock(0x7000000000?, 0x6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:575 +0x150 fp=0x7183fdd14bf0 sp=0x7183fdd14bb0 pc=0x59390 internal/poll.runtime_pollWait(0xffffa9e4e000, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0xa0 fp=0x7183fdd14c20 sp=0x7183fdd14bf0 pc=0x93640 internal/poll.(*pollDesc).wait(0x7184017fe280?, 0x10ec3c?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x7183fdd14c50 sp=0x7183fdd14c20 pc=0x108c78 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x7184017fe280) /usr/local/go/src/internal/poll/fd_unix.go:613 +0x214 fp=0x7183fdd14d00 sp=0x7183fdd14c50 pc=0x10ce24 net.(*netFD).accept(0x7184017fe280) /usr/local/go/src/net/fd_unix.go:150 +0x28 fp=0x7183fdd14dc0 sp=0x7183fdd14d00 pc=0x15af88 net.(*TCPListener).accept(0x7183ff55cd80) /usr/local/go/src/net/tcpsock_posix.go:159 +0x24 fp=0x7183fdd14e10 sp=0x7183fdd14dc0 pc=0x16f4f4 net.(*TCPListener).Accept(0x7183ff55cd80) /usr/local/go/src/net/tcpsock.go:387 +0x2c fp=0x7183fdd14e50 sp=0x7183fdd14e10 pc=0x16e8ac github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve(0x7183ffd64108, {0x1d081b0?, 0x7183fe76f270?}, 0x7183ff95fb30) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:57 +0xd8 fp=0x7183fdd14f10 sp=0x7183fdd14e50 pc=0x426018 github.com/google/syzkaller/pkg/rpcserver.(*server).Serve.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:269 +0x80 fp=0x7183fdd14f60 sp=0x7183fdd14f10 pc=0xcf3e10 golang.org/x/sync/errgroup.(*Group).Go.func1() /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:93 +0x4c fp=0x7183fdd14fd0 sp=0x7183fdd14f60 pc=0x3ccbbc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd14fd0 sp=0x7183fdd14fd0 pc=0x9bbc4 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 12 /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:78 +0x90 goroutine 27 gp=0x7183fe8032c0 m=nil [chan receive]: runtime.gopark(0x7184001adf18?, 0xd86f0?, 0x20?, 0xb8?, 0x7184000286e0?) ** 89 printk messages dropped ** ** 148 printk messages dropped ** ** 124 printk messages dropped ** ** 104 printk messages dropped ** ** 12 printk messages dropped ** ** 3 printk messages dropped ** ** 157 printk messages dropped ** ** 103 printk messages dropped ** ** 158 printk messages dropped ** ** 117 printk messages dropped ** ** 131 printk messages dropped ** ** 158 printk messages dropped ** ** 138 printk messages dropped ** ** 224 printk messages dropped ** ** 23 printk messages dropped ** ** 23 printk messages dropped ** ** 136 printk messages dropped ** ** 150 printk messages dropped ** ** 165 printk messages dropped ** ** 330 printk messages dropped ** ** 32 printk messages dropped ** ** 37 printk messages dropped ** ** 153 printk messages dropped ** ** 148 printk messages dropped ** ** 177 printk messages dropped ** ** 155 printk messages dropped ** ** 155 printk messages dropped ** ** 163 printk messages dropped ** ** 136 printk messages dropped ** ** 52 printk messages dropped ** ** 54 printk messages dropped ** ** 118 printk messages dropped ** /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001adef0 sp=0x7184001aded0 pc=0x9446c runtime.chanrecv(0x7183ff89c700, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001adf70 sp=0x7184001adef0 pc=0x28a90 runtime.chanrecv1(0x7183fe42c8c0?, 0x1d29620?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001adfa0 sp=0x7184001adf70 pc=0x285e4 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:53 +0x34 fp=0x7184001adfd0 sp=0x7184001adfa0 pc=0x426464 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001adfd0 sp=0x7184001adfd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve in goroutine 25 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:51 +0xc8 goroutine 13 gp=0x7183fee6ad20 m=nil [select]: runtime.gopark(0x7183fdc79f30?, 0x2?, 0x0?, 0x0?, 0x7183fdc79ebc?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc79d30 sp=0x7183fdc79d10 pc=0x9446c runtime.selectgo(0x7183fdc79f30, 0x7183fdc79eb8, 0x0?, 0x1, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdc79e70 sp=0x7183fdc79d30 pc=0x73d0c os/exec.(*Cmd).watchCtx(0x7183ffc8b1e0, 0x7183ffa14bd0) /usr/local/go/src/os/exec/exec.go:797 +0x74 fp=0x7183fdc79fb0 sp=0x7183fdc79e70 pc=0x3d04b4 os/exec.(*Cmd).Start.gowrap2() /usr/local/go/src/os/exec/exec.go:783 +0x20 fp=0x7183fdc79fd0 sp=0x7183fdc79fb0 pc=0x3d0200 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc79fd0 sp=0x7183fdc79fd0 pc=0x9bbc4 created by os/exec.(*Cmd).Start in goroutine 1 /usr/local/go/src/os/exec/exec.go:783 +0x69c goroutine 14 gp=0x7183fee6af00 m=nil [chan receive]: runtime.gopark(0x7183fdc7a718?, 0xd86f0?, 0x20?, 0xb8?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7a6f0 sp=0x7183fdc7a6d0 pc=0x9446c runtime.chanrecv(0x7183ff89c770, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7183fdc7a770 sp=0x7183fdc7a6f0 pc=0x28a90 runtime.chanrecv1(0x7184002b0c80?, 0x0?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7183fdc7a7a0 sp=0x7183fdc7a770 pc=0x285e4 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2.1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:76 +0x34 fp=0x7183fdc7a7d0 sp=0x7183fdc7a7a0 pc=0x426404 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7a7d0 sp=0x7183fdc7a7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2 in goroutine 28 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:75 +0x150 goroutine 29 gp=0x7183fe803680 m=nil [chan receive]: runtime.gopark(0x7184001ae718?, 0xd86f0?, 0x20?, 0xb8?, 0x7262e7d255e335c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001ae6f0 sp=0x7184001ae6d0 pc=0x9446c runtime.chanrecv(0x7183ff89c070, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001ae770 sp=0x7184001ae6f0 pc=0x28a90 runtime.chanrecv1(0x7184002b0aa0?, 0x1?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001ae7a0 sp=0x7184001ae770 pc=0x285e4 ** 20 printk messages dropped ** ** 30 printk messages dropped ** ** 46 printk messages dropped ** github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:444 +0x34 fp=0x7184001ae7d0 sp=0x7184001ae7a0 pc=0xcf5334 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001ae7d0 sp=0x7184001ae7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop in goroutine 28 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:443 +0xa8 ** 141 printk messages dropped ** ** 31 printk messages dropped ** ** 95 printk messages dropped ** ** 132 printk messages dropped ** ** 151 printk messages dropped ** ** 152 printk messages dropped ** ** 143 printk messages dropped ** ** 57 printk messages dropped ** ** 93 printk messages dropped ** ** 82 printk messages dropped ** ** 63 printk messages dropped ** ** 157 printk messages dropped ** ** 163 printk messages dropped ** ** 131 printk messages dropped ** ** 149 printk messages dropped ** ** 141 printk messages dropped ** ** 126 printk messages dropped ** ** 167 printk messages dropped ** ** 122 printk messages dropped ** ** 156 printk messages dropped ** ** 169 printk messages dropped ** ** 335 printk messages dropped ** ** 154 printk messages dropped ** ** 24 printk messages dropped ** SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 104: Connection reset by peer) final repro crashed as (corrupted=false): ** 19 printk messages dropped ** unexpected fault address 0x0 fatal error: fault [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x3f5068] goroutine 28 gp=0x7183fe8034a0 m=7 mp=0x7183ff96d008 [running]: runtime.throw({0x122ad0d?, 0x92064?}) /usr/local/go/src/runtime/panic.go:1229 +0x38 fp=0x7184002db530 sp=0x7184002db500 pc=0x94358 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:945 +0x21c fp=0x7184002db590 sp=0x7184002db530 pc=0x9665c encoding/binary.AppendUvarint(...) /usr/local/go/src/encoding/binary/varint.go:46 encoding/binary.AppendVarint(...) /usr/local/go/src/encoding/binary/varint.go:96 github.com/google/syzkaller/prog.(*execContext).write(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:325 github.com/google/syzkaller/prog.(*Prog).SerializeForExec(0x7183ffaff200) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:76 +0x128 fp=0x7184002db6b0 sp=0x7184002db5a0 pc=0x3f5068 github.com/google/syzkaller/pkg/rpcserver.(*Runner).sendRequest(0x7183fef12380, 0x7183ffe91980) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:330 +0x1d8 fp=0x7184002db7b0 sp=0x7184002db6b0 pc=0xcf8498 github.com/google/syzkaller/pkg/rpcserver.(*Runner).ConnectionLoop(0x7183fef12380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:185 +0x2f4 fp=0x7184002db9b0 sp=0x7184002db7b0 pc=0xcf7954 github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop(0x7183fef4a5a0, {0x1d081b0?, 0x7184002b0c80?}, 0x7183fef12380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:465 +0x13c fp=0x7184002dbb10 sp=0x7184002db9b0 pc=0xcf50ec github.com/google/syzkaller/pkg/rpcserver.(*server).handleRunnerConn(0x7183fef4a5a0, {0x1d081b0, 0x7184002b0c80}, 0x7183fef12380, 0x7184002b0cd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:388 +0x394 fp=0x7184002dbd20 sp=0x7184002dbb10 pc=0xcf4834 github.com/google/syzkaller/pkg/rpcserver.(*server).handleConn(0x7183fef4a5a0, {0x1d081b0, 0x7184002b0c80}, 0x7184002b0cd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:350 +0x37c fp=0x7184002dbe70 sp=0x7184002dbd20 pc=0xcf429c github.com/google/syzkaller/pkg/rpcserver.(*server).Serve.func1.1({0x1d081b0?, 0x7184002b0c80?}, 0x1?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:270 +0x38 fp=0x7184002dbee0 sp=0x7184002dbe70 pc=0xcf3e68 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:79 +0x16c fp=0x7184002dbf60 sp=0x7184002dbee0 pc=0x42637c golang.org/x/sync/errgroup.(*Group).Go.func1() /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:93 +0x4c fp=0x7184002dbfd0 sp=0x7184002dbf60 pc=0x3ccbbc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002dbfd0 sp=0x7184002dbfd0 pc=0x9bbc4 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 25 /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:78 +0x90 goroutine 1 gp=0x7183fdc0a1e0 m=nil [select]: runtime.gopark(0x7183fdcc1bb0?, 0x2?, 0x3?, 0x0?, 0x7183fdcc1b2c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184002d99a0 sp=0x7184002d9980 pc=0x9446c runtime.selectgo(0x7184002d9bb0, 0x7183fdcc1b28, 0xffffdfe9de46?, 0x0, 0x7183fdcc1c20?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7184002d9ae0 sp=0x7184002d99a0 pc=0x73d0c github.com/google/syzkaller/pkg/rpcserver.(*local).RunInstance(0x7183ffd64090, {0x1d081b0, 0x7184002b0b40}, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:172 +0x3f8 fp=0x7184002d9cc0 sp=0x7184002d9ae0 pc=0xcf2d88 github.com/google/syzkaller/pkg/rpcserver.RunLocal({0x1d081b0?, 0x7184002b0a50?}, 0x1ccb458?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:60 +0x148 fp=0x7184002d9d90 sp=0x7184002d9cc0 pc=0xcf2208 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:188 +0x774 fp=0x7184002d9f30 sp=0x7184002d9d90 pc=0xcfff54 runtime.main() /usr/local/go/src/runtime/proc.go:290 +0x2b4 fp=0x7184002d9fd0 sp=0x7184002d9f30 pc=0x60284 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002d9fd0 sp=0x7184002d9fd0 pc=0x9bbc4 goroutine 2 gp=0x7183fdc0a780 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7cf90 sp=0x7183fdc7cf70 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:375 +0xb4 fp=0x7183fdc7cfd0 sp=0x7183fdc7cf90 pc=0x605a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7cfd0 sp=0x7183fdc7cfd0 pc=0x9bbc4 created by runtime.init.7 in goroutine 1 /usr/local/go/src/runtime/proc.go:363 +0x24 goroutine 17 gp=0x7183fdd04000 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc78770 sp=0x7183fdc78750 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.bgsweep(0x7183fdd00000) /usr/local/go/src/runtime/mgcsweep.go:324 +0x178 fp=0x7183fdc787b0 sp=0x7183fdc78770 pc=0x496e8 runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:214 +0x20 fp=0x7183fdc787d0 sp=0x7183fdc787b0 pc=0x3ab50 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc787d0 sp=0x7183fdc787d0 pc=0x9bbc4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:214 +0x6c goroutine 18 gp=0x7183fdd041e0 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x1ccb3e8?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc78f60 sp=0x7183fdc78f40 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.(*scavengerState).park(0x2de8080) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x7183fdc78f90 sp=0x7183fdc78f60 pc=0x4721c runtime.bgscavenge(0x7183fdd00000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0xac fp=0x7183fdc78fb0 sp=0x7183fdc78f90 pc=0x4779c runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:215 +0x20 fp=0x7183fdc78fd0 sp=0x7183fdc78fb0 pc=0x3ab10 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc78fd0 sp=0x7183fdc78fd0 pc=0x9bbc4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:215 +0xac goroutine 19 gp=0x7183fdd043c0 m=nil [GOMAXPROCS updater (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc79770 sp=0x7183fdc79750 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.updateMaxProcsGoroutine() /usr/local/go/src/runtime/proc.go:7095 +0xf4 fp=0x7183fdc797d0 sp=0x7183fdc79770 pc=0x6ef64 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc797d0 sp=0x7183fdc797d0 pc=0x9bbc4 created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1 /usr/local/go/src/runtime/proc.go:7083 +0x48 goroutine 20 gp=0x7183fdd045a0 m=nil [finalizer wait]: runtime.gopark(0x8?, 0xa005c?, 0xd8?, 0xc5?, 0x60844?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7c580 sp=0x7183fdc7c560 pc=0x9446c runtime.runFinalizers() /usr/local/go/src/runtime/mfinal.go:210 +0x100 fp=0x7183fdc7c7d0 sp=0x7183fdc7c580 pc=0x39b70 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7c7d0 sp=0x7183fdc7c7d0 pc=0x9bbc4 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:172 +0x78 goroutine 3 gp=0x7183fdfd4d20 m=nil [select]: runtime.gopark(0x7183fdd16f68?, 0x3?, 0x30?, 0x8c?, 0x7183fdd16f62?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd16de0 sp=0x7183fdd16dc0 pc=0x9446c runtime.selectgo(0x7183fdd16f68, 0x7183fdd16f5c, 0x7183fdcfc600?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdd16f20 sp=0x7183fdd16de0 pc=0x73d0c go.opencensus.io/stats/view.(*worker).start(0x7183fdcfc600) /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:292 +0x88 fp=0x7183fdd16fb0 sp=0x7183fdd16f20 pc=0xb46e78 go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x20 fp=0x7183fdd16fd0 sp=0x7183fdd16fb0 pc=0xb463f0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd16fd0 sp=0x7183fdd16fd0 pc=0x9bbc4 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x94 goroutine 4 gp=0x7183fdfd4f00 m=nil [cleanup wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7df50 sp=0x7183fdc7df30 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.(*cleanupQueue).dequeue(0x2de86e0) /usr/local/go/src/runtime/mcleanup.go:522 +0x160 fp=0x7183fdc7df90 sp=0x7183fdc7df50 pc=0x35f20 runtime.runCleanups() /usr/local/go/src/runtime/mcleanup.go:718 +0x40 fp=0x7183fdc7dfd0 sp=0x7183fdc7df90 pc=0x36670 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7dfd0 sp=0x7183fdc7dfd0 pc=0x9bbc4 created by runtime.(*cleanupQueue).createGs in goroutine 1 /usr/local/go/src/runtime/mcleanup.go:672 +0x108 goroutine 5 gp=0x7183fe0b0960 m=nil [GC worker (idle)]: runtime.gopark(0x8a93d0e1b?, 0x3?, 0xd8?, 0xf8?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7e720 sp=0x7183fdc7e700 pc=0x9446c runtime.gcBgMarkWorker(0x7183fdcce2a0) /usr/local/go/src/runtime/mgc.go:1791 +0xe0 fp=0x7183fdc7e7b0 sp=0x7183fdc7e720 pc=0x3d5b0 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1695 +0x20 fp=0x7183fdc7e7d0 sp=0x7183fdc7e7b0 pc=0x3d4b0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7e7d0 sp=0x7183fdc7e7d0 pc=0x9bbc4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1695 +0x134 goroutine 21 gp=0x7183fdf17860 m=nil [GC worker (idle)]: runtime.gopark(0x8a94d99ed?, 0x7183fdc7d75c?, 0x0?, 0xc6?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7d720 sp=0x7183fdc7d700 pc=0x9446c runtime.gcBgMarkWorker(0x7183fdcce2a0) /usr/local/go/src/runtime/mgc.go:1791 +0xe0 fp=0x7183fdc7d7b0 sp=0x7183fdc7d720 pc=0x3d5b0 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1695 +0x20 fp=0x7183fdc7d7d0 sp=0x7183fdc7d7b0 pc=0x3d4b0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7d7d0 sp=0x7183fdc7d7d0 pc=0x9bbc4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1695 +0x134 goroutine 7 gp=0x7183fe17eb40 m=nil [chan receive]: runtime.gopark(0x7183fe06a160?, 0x7183fe06a0e0?, 0x0?, 0x3e?, 0x7183ffd64048?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184002c3ed0 sp=0x7184002c3eb0 pc=0x9446c runtime.chanrecv(0x7183fe06a0e0, 0x7184002c3fb0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184002c3f50 sp=0x7184002c3ed0 pc=0x28a90 runtime.chanrecv2(0x7183fdcbdc70?, 0x7183fdf7c008?) /usr/local/go/src/runtime/chan.go:514 +0x14 fp=0x7184002c3f80 sp=0x7184002c3f50 pc=0x28604 github.com/google/syzkaller/pkg/stat.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stat/set.go:97 +0x5c fp=0x7184002c3fd0 sp=0x7184002c3f80 pc=0x3cb38c runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184002c3fd0 sp=0x7184002c3fd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/stat.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stat/set.go:96 +0xc4 goroutine 8 gp=0x7183fe1d1a40 m=nil [select]: runtime.gopark(0x7183fe1ddf58?, 0x3?, 0xf8?, 0xdd?, 0x7183fe1ddf3a?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd15db0 sp=0x7183fdd15d90 pc=0x9446c runtime.selectgo(0x7183fdd15f58, 0x7183fe1ddf34, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdd15ef0 sp=0x7183fdd15db0 pc=0x73d0c cloud.google.com/go/spanner.(*endpointLatencyRegistry).runCleanup(0x7183fde1e850) /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:251 +0xbc fp=0x7183fdd15fb0 sp=0x7183fdd15ef0 pc=0xb4915c cloud.google.com/go/spanner.newEndpointLatencyRegistry.gowrap1() /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:83 +0x20 fp=0x7183fdd15fd0 sp=0x7183fdd15fb0 pc=0xb48f50 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd15fd0 sp=0x7183fdd15fd0 pc=0x9bbc4 created by cloud.google.com/go/spanner.newEndpointLatencyRegistry in goroutine 1 /syzkaller/gopath/pkg/mod/cloud.google.com/go/spanner@v1.91.0/endpoint_latency_registry.go:83 +0x144 goroutine 10 gp=0x7183fee6a780 m=nil [chan receive]: runtime.gopark(0x7184001afec8?, 0x3d3300?, 0x1?, 0x3a?, 0x7183ff964690?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001afea0 sp=0x7184001afe80 pc=0x9446c runtime.chanrecv(0x7183fe438a10, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001aff20 sp=0x7184001afea0 pc=0x28a90 runtime.chanrecv1(0x7183fe438a10?, 0x7184001affa8?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001aff50 sp=0x7184001aff20 pc=0x285e4 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x70 fp=0x7184001affd0 sp=0x7184001aff50 pc=0x3d6de0 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001affd0 sp=0x7184001affd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x5c goroutine 11 gp=0x7183fee6a960 m=nil [select]: runtime.gopark(0x7183fdc7f7a8?, 0x2?, 0x0?, 0x0?, 0x7183fdc7f794?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7f610 sp=0x7183fdc7f5f0 pc=0x9446c runtime.selectgo(0x7183fdc7f7a8, 0x7183fdc7f790, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdc7f750 sp=0x7183fdc7f610 pc=0x73d0c github.com/google/syzkaller/pkg/rpcserver.cancelOnInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:101 +0x64 fp=0x7183fdc7f7d0 sp=0x7183fdc7f750 pc=0xcf2734 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7f7d0 sp=0x7183fdc7f7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.cancelOnInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:100 +0xa4 goroutine 12 gp=0x7183fee6ab40 m=nil [sync.WaitGroup.Wait]: runtime.gopark(0x2df7040?, 0xffffaa013a30?, 0x20?, 0x8d?, 0xffff6314f9d0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7fe50 sp=0x7183fdc7fe30 pc=0x9446c runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:468 runtime.semacquire1(0x7183ffb22010, 0x0, 0x1, 0x0, 0x19) /usr/local/go/src/runtime/sema.go:192 +0x244 fp=0x7183fdc7fea0 sp=0x7183fdc7fe50 pc=0x748a4 sync.runtime_SemacquireWaitGroup(0x7183fee6ab40?, 0x50?) /usr/local/go/src/runtime/sema.go:114 +0x38 fp=0x7183fdc7fee0 sp=0x7183fdc7fea0 pc=0x95c68 sync.(*WaitGroup).Wait(0x7183ffb22008) /usr/local/go/src/sync/waitgroup.go:206 +0xa8 fp=0x7183fdc7ff10 sp=0x7183fdc7fee0 pc=0xa6c88 golang.org/x/sync/errgroup.(*Group).Wait(0x7183ffb22000) /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:56 +0x28 fp=0x7183fdc7ff30 sp=0x7183fdc7ff10 pc=0x3cca78 github.com/google/syzkaller/pkg/rpcserver.(*server).Serve(0x7183fef4a5a0, {0x1d081b0?, 0x7184002b0b90?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:289 +0x128 fp=0x7183fdc7ff80 sp=0x7183fdc7ff30 pc=0xcf3ca8 github.com/google/syzkaller/pkg/rpcserver.RunLocal.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:57 +0x34 fp=0x7183fdc7ffd0 sp=0x7183fdc7ff80 pc=0xcf2354 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7ffd0 sp=0x7183fdc7ffd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.RunLocal in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/local.go:56 +0x134 goroutine 23 gp=0x7183fe8023c0 m=nil [select, locked to thread]: runtime.gopark(0x7184001abfa0?, 0x2?, 0x98?, 0xbe?, 0x7184001abf8c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001abe00 sp=0x7184001abde0 pc=0x9446c runtime.selectgo(0x7184001abfa0, 0x7184001abf88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7184001abf40 sp=0x7184001abe00 pc=0x73d0c runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1091 +0x17c fp=0x7184001abfd0 sp=0x7184001abf40 pc=0x8e91c runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001abfd0 sp=0x7184001abfd0 pc=0x9bbc4 created by runtime.ensureSigM in goroutine 10 /usr/local/go/src/runtime/signal_unix.go:1074 +0xcc goroutine 24 gp=0x7183fe802960 m=4 mp=0x7183fe0a6808 [syscall]: runtime.notetsleepg(0x2e12d20, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_futex.go:123 +0x34 fp=0x7184001ac790 sp=0x7184001ac760 pc=0x2e934 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x114 fp=0x7184001ac7b0 sp=0x7184001ac790 pc=0x968b4 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x1c fp=0x7184001ac7d0 sp=0x7184001ac7b0 pc=0x3d37fc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001ac7d0 sp=0x7184001ac7d0 pc=0x9bbc4 created by os/signal.Notify.func1.1 in goroutine 10 /usr/local/go/src/os/signal/signal.go:152 +0x28 goroutine 25 gp=0x7183fe802f00 m=nil [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdd14bb0 sp=0x7183fdd14b90 pc=0x9446c runtime.netpollblock(0x7000000000?, 0x6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:575 +0x150 fp=0x7183fdd14bf0 sp=0x7183fdd14bb0 pc=0x59390 internal/poll.runtime_pollWait(0xffffa9e4e000, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0xa0 fp=0x7183fdd14c20 sp=0x7183fdd14bf0 pc=0x93640 internal/poll.(*pollDesc).wait(0x7184017fe280?, 0x10ec3c?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x7183fdd14c50 sp=0x7183fdd14c20 pc=0x108c78 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x7184017fe280) /usr/local/go/src/internal/poll/fd_unix.go:613 +0x214 fp=0x7183fdd14d00 sp=0x7183fdd14c50 pc=0x10ce24 net.(*netFD).accept(0x7184017fe280) /usr/local/go/src/net/fd_unix.go:150 +0x28 fp=0x7183fdd14dc0 sp=0x7183fdd14d00 pc=0x15af88 net.(*TCPListener).accept(0x7183ff55cd80) /usr/local/go/src/net/tcpsock_posix.go:159 +0x24 fp=0x7183fdd14e10 sp=0x7183fdd14dc0 pc=0x16f4f4 net.(*TCPListener).Accept(0x7183ff55cd80) /usr/local/go/src/net/tcpsock.go:387 +0x2c fp=0x7183fdd14e50 sp=0x7183fdd14e10 pc=0x16e8ac github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve(0x7183ffd64108, {0x1d081b0?, 0x7183fe76f270?}, 0x7183ff95fb30) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:57 +0xd8 fp=0x7183fdd14f10 sp=0x7183fdd14e50 pc=0x426018 github.com/google/syzkaller/pkg/rpcserver.(*server).Serve.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:269 +0x80 fp=0x7183fdd14f60 sp=0x7183fdd14f10 pc=0xcf3e10 golang.org/x/sync/errgroup.(*Group).Go.func1() /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:93 +0x4c fp=0x7183fdd14fd0 sp=0x7183fdd14f60 pc=0x3ccbbc runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdd14fd0 sp=0x7183fdd14fd0 pc=0x9bbc4 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 12 /syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.21.0/errgroup/errgroup.go:78 +0x90 goroutine 27 gp=0x7183fe8032c0 m=nil [chan receive]: runtime.gopark(0x7184001adf18?, 0xd86f0?, 0x20?, 0xb8?, 0x7184000286e0?) ** 89 printk messages dropped ** ** 148 printk messages dropped ** ** 124 printk messages dropped ** ** 104 printk messages dropped ** ** 12 printk messages dropped ** ** 3 printk messages dropped ** ** 157 printk messages dropped ** ** 103 printk messages dropped ** ** 158 printk messages dropped ** ** 117 printk messages dropped ** ** 131 printk messages dropped ** ** 158 printk messages dropped ** ** 138 printk messages dropped ** ** 224 printk messages dropped ** ** 23 printk messages dropped ** ** 23 printk messages dropped ** ** 136 printk messages dropped ** ** 150 printk messages dropped ** ** 165 printk messages dropped ** ** 330 printk messages dropped ** ** 32 printk messages dropped ** ** 37 printk messages dropped ** ** 153 printk messages dropped ** ** 148 printk messages dropped ** ** 177 printk messages dropped ** ** 155 printk messages dropped ** ** 155 printk messages dropped ** ** 163 printk messages dropped ** ** 136 printk messages dropped ** ** 52 printk messages dropped ** ** 54 printk messages dropped ** ** 118 printk messages dropped ** /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001adef0 sp=0x7184001aded0 pc=0x9446c runtime.chanrecv(0x7183ff89c700, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001adf70 sp=0x7184001adef0 pc=0x28a90 runtime.chanrecv1(0x7183fe42c8c0?, 0x1d29620?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001adfa0 sp=0x7184001adf70 pc=0x285e4 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:53 +0x34 fp=0x7184001adfd0 sp=0x7184001adfa0 pc=0x426464 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001adfd0 sp=0x7184001adfd0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve in goroutine 25 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:51 +0xc8 goroutine 13 gp=0x7183fee6ad20 m=nil [select]: runtime.gopark(0x7183fdc79f30?, 0x2?, 0x0?, 0x0?, 0x7183fdc79ebc?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc79d30 sp=0x7183fdc79d10 pc=0x9446c runtime.selectgo(0x7183fdc79f30, 0x7183fdc79eb8, 0x0?, 0x1, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:351 +0x83c fp=0x7183fdc79e70 sp=0x7183fdc79d30 pc=0x73d0c os/exec.(*Cmd).watchCtx(0x7183ffc8b1e0, 0x7183ffa14bd0) /usr/local/go/src/os/exec/exec.go:797 +0x74 fp=0x7183fdc79fb0 sp=0x7183fdc79e70 pc=0x3d04b4 os/exec.(*Cmd).Start.gowrap2() /usr/local/go/src/os/exec/exec.go:783 +0x20 fp=0x7183fdc79fd0 sp=0x7183fdc79fb0 pc=0x3d0200 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc79fd0 sp=0x7183fdc79fd0 pc=0x9bbc4 created by os/exec.(*Cmd).Start in goroutine 1 /usr/local/go/src/os/exec/exec.go:783 +0x69c goroutine 14 gp=0x7183fee6af00 m=nil [chan receive]: runtime.gopark(0x7183fdc7a718?, 0xd86f0?, 0x20?, 0xb8?, 0x0?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7183fdc7a6f0 sp=0x7183fdc7a6d0 pc=0x9446c runtime.chanrecv(0x7183ff89c770, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7183fdc7a770 sp=0x7183fdc7a6f0 pc=0x28a90 runtime.chanrecv1(0x7184002b0c80?, 0x0?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7183fdc7a7a0 sp=0x7183fdc7a770 pc=0x285e4 github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2.1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:76 +0x34 fp=0x7183fdc7a7d0 sp=0x7183fdc7a7a0 pc=0x426404 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7183fdc7a7d0 sp=0x7183fdc7a7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2 in goroutine 28 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:75 +0x150 goroutine 29 gp=0x7183fe803680 m=nil [chan receive]: runtime.gopark(0x7184001ae718?, 0xd86f0?, 0x20?, 0xb8?, 0x7262e7d255e335c?) /usr/local/go/src/runtime/proc.go:462 +0xbc fp=0x7184001ae6f0 sp=0x7184001ae6d0 pc=0x9446c runtime.chanrecv(0x7183ff89c070, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:667 +0x470 fp=0x7184001ae770 sp=0x7184001ae6f0 pc=0x28a90 runtime.chanrecv1(0x7184002b0aa0?, 0x1?) /usr/local/go/src/runtime/chan.go:509 +0x14 fp=0x7184001ae7a0 sp=0x7184001ae770 pc=0x285e4 ** 20 printk messages dropped ** ** 30 printk messages dropped ** ** 46 printk messages dropped ** github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:444 +0x34 fp=0x7184001ae7d0 sp=0x7184001ae7a0 pc=0xcf5334 runtime.goexit({}) /usr/local/go/src/runtime/asm_arm64.s:1447 +0x4 fp=0x7184001ae7d0 sp=0x7184001ae7d0 pc=0x9bbc4 created by github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop in goroutine 28 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:443 +0xa8 ** 141 printk messages dropped ** ** 31 printk messages dropped ** ** 95 printk messages dropped ** ** 132 printk messages dropped ** ** 151 printk messages dropped ** ** 152 printk messages dropped ** ** 143 printk messages dropped ** ** 57 printk messages dropped ** ** 93 printk messages dropped ** ** 82 printk messages dropped ** ** 63 printk messages dropped ** ** 157 printk messages dropped ** ** 163 printk messages dropped ** ** 131 printk messages dropped ** ** 149 printk messages dropped ** ** 141 printk messages dropped ** ** 126 printk messages dropped ** ** 167 printk messages dropped ** ** 122 printk messages dropped ** ** 156 printk messages dropped ** ** 169 printk messages dropped ** ** 335 printk messages dropped ** ** 154 printk messages dropped ** ** 24 printk messages dropped ** SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 104: Connection reset by peer)