Extracting prog: 1m6.227694504s Minimizing prog: 1h12m0.552142572s Simplifying prog options: 0s Extracting C: 1m23.282709932s Simplifying C: 18m33.582678576s 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:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 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:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program crashed: panic: runtime error: invalid memory address or nil pointer dereference single: successfully extracted reproducer found reproducer with 5 syscalls minimizing guilty program testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000140)) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), 0x0) program did not crash extracting C reproducer testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: panic: runtime error: invalid memory address or nil pointer dereference simplifying C reproducer testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing compiled C program (duration=6m0s, {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:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: panic: runtime error: invalid memory address or nil pointer dereference testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: panic: runtime error: invalid memory address or nil pointer dereference testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: panic: runtime error: invalid memory address or nil pointer dereference testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred program crashed: panic: runtime error: invalid memory address or nil pointer dereference testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program did not crash validation run: crashed=false testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program crashed: panic: runtime error: invalid memory address or nil pointer dereference validation run: crashed=true testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program crashed: panic: runtime error: invalid memory address or nil pointer dereference validation run: crashed=true testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-socket$unix-bind$unix-connect$unix-getsockopt$sock_cred detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) program crashed: panic: runtime error: invalid memory address or nil pointer dereference validation run: crashed=true reproducing took 1h43m17.13114128s repro crashed as (corrupted=false): panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x67b94c] goroutine 1159 gp=0x4000a74540 m=11 mp=0x4000680808 [running]: panic({0xcfefc0?, 0x1c80d30?}) GOROOT/src/runtime/panic.go:811 +0x154 fp=0x4001b85580 sp=0x4001b854d0 pc=0x87504 runtime.panicmem(...) GOROOT/src/runtime/panic.go:262 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:925 +0x300 fp=0x4001b855e0 sp=0x4001b85580 pc=0x89fe0 gvisor.dev/gvisor/pkg/sentry/socket/control.(*scmCredentials).Credentials(0x0, 0xdec840?) pkg/sentry/socket/control/control.go:162 +0x1c fp=0x4001b85620 sp=0x4001b855f0 pc=0x67b94c gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetPeerCreds(0x4001b85944?, 0x4002411208) pkg/sentry/socket/unix/unix.go:531 +0xd0 fp=0x4001b85670 sp=0x4001b85620 pc=0x754490 gvisor.dev/gvisor/pkg/sentry/socket/netstack.getSockOptSocket(0x4001b85828?, {0x11492c0, 0x4000d15a40}, {0xfffedc4681c0, 0x4002350420}, 0xee9660?, 0x1137801?, 0x4002411208?, 0x4001b858a8?) pkg/sentry/socket/netstack/netstack.go:983 +0x66c fp=0x4001b85810 sp=0x4001b85670 pc=0x73e49c gvisor.dev/gvisor/pkg/sentry/socket/netstack.GetSockOpt(0x1c871b0?, {0x11492c0?, 0x4000d15a40?}, {0xfffedc4681c0?, 0x4002350420?}, 0x4001b85890?, 0x4001b85908?, 0x1c5074?, 0x4001b85908?, 0x24134?, ...) pkg/sentry/socket/netstack/netstack.go:930 +0x4c fp=0x4001b85870 sp=0x4001b85810 pc=0x73dcfc gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetSockOpt(0x4000d15a40, 0x4002411208, 0x1, 0x11, 0x20000100, 0xc) pkg/sentry/socket/unix/unix.go:139 +0x98 fp=0x4001b858f0 sp=0x4001b85870 pc=0x751d28 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.getSockOpt(0x11249b0?, {0x11492c0?, 0x4000d15a40?}, 0x4001b8599c?, 0x0?, 0x0?, 0x400126efc0?) pkg/sentry/syscalls/linux/sys_socket.go:513 +0x160 fp=0x4001b85950 sp=0x4001b858f0 pc=0x7b5fc0 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.GetSockOpt(0x4002411208, 0x886f38?, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:468 +0x158 fp=0x4001b85a30 sp=0x4001b85950 pc=0x7b5868 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x4dc fp=0x4001b85c60 sp=0x4001b85a30 pc=0x63467c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x3c fp=0x4001b85cc0 sp=0x4001b85c60 pc=0x6354ec gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x58 fp=0x4001b85d10 sp=0x4001b85cc0 pc=0x635218 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4001d08840?) pkg/sentry/kernel/task_syscall.go:258 +0x23c fp=0x4001b85df0 sp=0x4001b85d10 pc=0x634fcc gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x40004f9440?, 0x4002411208) pkg/sentry/kernel/task_run.go:269 +0xc60 fp=0x4001b85f10 sp=0x4001b85df0 pc=0x62bc60 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4002411208, 0x137) pkg/sentry/kernel/task_run.go:97 +0x1d4 fp=0x4001b85fb0 sp=0x4001b85f10 pc=0x62a9d4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x2c fp=0x4001b85fd0 sp=0x4001b85fb0 pc=0x6332dc runtime.goexit({}) src/runtime/asm_arm64.s:1223 +0x4 fp=0x4001b85fd0 sp=0x4001b85fd0 pc=0x90394 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 1185 pkg/sentry/kernel/task_start.go:416 +0xc0 final repro crashed as (corrupted=false): panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x67b94c] goroutine 1159 gp=0x4000a74540 m=11 mp=0x4000680808 [running]: panic({0xcfefc0?, 0x1c80d30?}) GOROOT/src/runtime/panic.go:811 +0x154 fp=0x4001b85580 sp=0x4001b854d0 pc=0x87504 runtime.panicmem(...) GOROOT/src/runtime/panic.go:262 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:925 +0x300 fp=0x4001b855e0 sp=0x4001b85580 pc=0x89fe0 gvisor.dev/gvisor/pkg/sentry/socket/control.(*scmCredentials).Credentials(0x0, 0xdec840?) pkg/sentry/socket/control/control.go:162 +0x1c fp=0x4001b85620 sp=0x4001b855f0 pc=0x67b94c gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetPeerCreds(0x4001b85944?, 0x4002411208) pkg/sentry/socket/unix/unix.go:531 +0xd0 fp=0x4001b85670 sp=0x4001b85620 pc=0x754490 gvisor.dev/gvisor/pkg/sentry/socket/netstack.getSockOptSocket(0x4001b85828?, {0x11492c0, 0x4000d15a40}, {0xfffedc4681c0, 0x4002350420}, 0xee9660?, 0x1137801?, 0x4002411208?, 0x4001b858a8?) pkg/sentry/socket/netstack/netstack.go:983 +0x66c fp=0x4001b85810 sp=0x4001b85670 pc=0x73e49c gvisor.dev/gvisor/pkg/sentry/socket/netstack.GetSockOpt(0x1c871b0?, {0x11492c0?, 0x4000d15a40?}, {0xfffedc4681c0?, 0x4002350420?}, 0x4001b85890?, 0x4001b85908?, 0x1c5074?, 0x4001b85908?, 0x24134?, ...) pkg/sentry/socket/netstack/netstack.go:930 +0x4c fp=0x4001b85870 sp=0x4001b85810 pc=0x73dcfc gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetSockOpt(0x4000d15a40, 0x4002411208, 0x1, 0x11, 0x20000100, 0xc) pkg/sentry/socket/unix/unix.go:139 +0x98 fp=0x4001b858f0 sp=0x4001b85870 pc=0x751d28 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.getSockOpt(0x11249b0?, {0x11492c0?, 0x4000d15a40?}, 0x4001b8599c?, 0x0?, 0x0?, 0x400126efc0?) pkg/sentry/syscalls/linux/sys_socket.go:513 +0x160 fp=0x4001b85950 sp=0x4001b858f0 pc=0x7b5fc0 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.GetSockOpt(0x4002411208, 0x886f38?, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:468 +0x158 fp=0x4001b85a30 sp=0x4001b85950 pc=0x7b5868 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x4dc fp=0x4001b85c60 sp=0x4001b85a30 pc=0x63467c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x3c fp=0x4001b85cc0 sp=0x4001b85c60 pc=0x6354ec gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x58 fp=0x4001b85d10 sp=0x4001b85cc0 pc=0x635218 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4001d08840?) pkg/sentry/kernel/task_syscall.go:258 +0x23c fp=0x4001b85df0 sp=0x4001b85d10 pc=0x634fcc gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x40004f9440?, 0x4002411208) pkg/sentry/kernel/task_run.go:269 +0xc60 fp=0x4001b85f10 sp=0x4001b85df0 pc=0x62bc60 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4002411208, 0x137) pkg/sentry/kernel/task_run.go:97 +0x1d4 fp=0x4001b85fb0 sp=0x4001b85f10 pc=0x62a9d4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x2c fp=0x4001b85fd0 sp=0x4001b85fb0 pc=0x6332dc runtime.goexit({}) src/runtime/asm_arm64.s:1223 +0x4 fp=0x4001b85fd0 sp=0x4001b85fd0 pc=0x90394 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 1185 pkg/sentry/kernel/task_start.go:416 +0xc0