ok github.com/google/syzkaller/dashboard/app 0.687s ? github.com/google/syzkaller/dashboard/dashapi [no test files] ? github.com/google/syzkaller/executor [no test files] ok github.com/google/syzkaller/pkg/ast (cached) --- FAIL: TestBisectionResults (0.00s) --- FAIL: TestBisectionResults/cause-same-binary-release3 (5.79s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-inconclusive (5.79s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-same-binary (5.79s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-crashes-oldest (5.79s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-same-binary-off-by-one (5.79s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-finds-cause (5.80s) test_util.go:36: failed to start /usr/bin/git [git checkout -b branch2 master]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-same-binary-release2 (5.80s) test_util.go:36: failed to start /usr/bin/git [git checkout -b branch2 master]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-release (5.80s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-same-binary-last (5.84s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-same-binary-release1 (5.84s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/cause-does-not-repro (5.85s) test_util.go:73: failed to start /usr/bin/git [git log --format=%H%n%s%n%ae%n%an%n%ad%n%P%n%b -n 1 HEAD]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-crashes-HEAD (8.65s) test_util.go:36: failed to start /usr/bin/git [git commit --allow-empty -m 400]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-inconclusive (8.65s) test_util.go:36: failed to start /usr/bin/git [git commit --allow-empty -m 400]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-same-binary (8.70s) test_util.go:36: failed to start /usr/bin/git [git commit --allow-empty -m 400]: fork/exec /usr/bin/git: resource temporarily unavailable --- FAIL: TestBisectionResults/fix-finds-fix (8.70s) test_util.go:36: failed to start /usr/bin/git [git tag v4.0]: fork/exec /usr/bin/git: resource temporarily unavailable FAIL FAIL github.com/google/syzkaller/pkg/bisect 10.556s ok github.com/google/syzkaller/pkg/build 34.143s ok github.com/google/syzkaller/pkg/compiler (cached) ok github.com/google/syzkaller/pkg/config (cached) ? github.com/google/syzkaller/pkg/cover [no test files] runtime: failed to create new OS thread (have 56 already; errno=11) runtime: may need to increase max user processes (ulimit -u) fatal error: newosproc fatal error: unexpected signal during runtime execution panic during panic [signal SIGSEGV: segmentation violation code=0x1 addr=0x1290 pc=0x45874f] runtime stack: runtime.startpanic_m() /syzkaller/go/src/runtime/panic.go:690 +0x179 runtime.startpanic() /syzkaller/go/src/runtime/panic.go:589 +0x1e runtime.throw(0x68f478, 0x2a) /syzkaller/go/src/runtime/panic.go:615 +0x74 runtime.sigpanic() /syzkaller/go/src/runtime/signal_unix.go:372 +0x28e runtime.gcWriteBarrier(0x1, 0x1, 0xc420000480, 0xc4200d3d78, 0x429cee, 0x735738, 0xc4200d3d98, 0x429e14, 0x614d29, 0x9, ...) /syzkaller/go/src/runtime/asm_amd64.s:2393 +0x2f runtime.startpanic_m() /syzkaller/go/src/runtime/panic.go:677 +0xe0 runtime.startpanic() /syzkaller/go/src/runtime/panic.go:589 +0x1e runtime.throw(0x614d29, 0x9) /syzkaller/go/src/runtime/panic.go:615 +0x74 runtime.newosproc(0xc42ca8ec00, 0xc4206fa000) /syzkaller/go/src/runtime/os_linux.go:164 +0x1af runtime.newm1(0xc42ca8ec00) /syzkaller/go/src/runtime/proc.go:1879 +0x113 runtime.newm(0x0, 0xc420024f00) /syzkaller/go/src/runtime/proc.go:1858 +0x9b runtime.startm(0xc420024f00, 0x2d6e700) /syzkaller/go/src/runtime/proc.go:2002 +0x138 runtime.handoffp(0xc420024f00) /syzkaller/go/src/runtime/proc.go:2029 +0x55 runtime.retake(0x3b6e13e188fef3, 0x0) /syzkaller/go/src/runtime/proc.go:4363 +0x13b runtime.sysmon() /syzkaller/go/src/runtime/proc.go:4281 +0x233 runtime.mstart1(0x0) /syzkaller/go/src/runtime/proc.go:1227 +0xe7 runtime.mstart() /syzkaller/go/src/runtime/proc.go:1193 +0x76 goroutine 1 [chan receive]: testing.tRunner.func1(0xc420140000) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc420140000, 0xc4200d5df8) /syzkaller/go/src/testing/testing.go:783 +0xf2 testing.runTests(0xc42000a180, 0x2a9b180, 0x6, 0x6, 0x40f9a9) /syzkaller/go/src/testing/testing.go:1061 +0x2c4 testing.(*M).Run(0xc42013c000, 0x0) /syzkaller/go/src/testing/testing.go:978 +0x171 main.main() _testmain.go:52 +0x151 goroutine 5 [syscall]: os/signal.signal_recv(0x0) /syzkaller/go/src/runtime/sigqueue.go:139 +0xa6 os/signal.loop() /syzkaller/go/src/os/signal/signal_unix.go:22 +0x22 created by os/signal.init.0 /syzkaller/go/src/os/signal/signal_unix.go:28 +0x41 goroutine 6 [chan receive]: testing.tRunner.func1(0xc4201400f0) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc4201400f0, 0x735158) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 7 [chan receive]: testing.tRunner.func1(0xc4201401e0) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc4201401e0, 0x735178) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 14 [chan receive]: testing.runTests.func1.1(0xc420140000) /syzkaller/go/src/testing/testing.go:1068 +0x3b created by testing.runTests.func1 /syzkaller/go/src/testing/testing.go:1068 +0xa2 goroutine 79 [chan receive]: testing.tRunner.func1(0xc4205d8000) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc4205d8000, 0xc4204c01a0) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 207 [IO wait]: internal/poll.runtime_pollWait(0x7fe870a0c340, 0x72, 0xc42eb6ece8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42cb9a568, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42cb9a568, 0xc420b44801, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42cb9a550, 0xc420b44800, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc421710090, 0xc420b44800, 0x200, 0x200, 0xc420b44800, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc421710090, 0xc420b44800, 0x200, 0x200, 0xa0a7d0a3b293020, 0x6564756c636e6923, 0xc42eb6ee60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42de2a620, 0x7e38e0, 0xc421710090, 0x7fe8714311c8, 0xc42de2a620, 0x746978655f7a7901) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42de2a620, 0x7e38e0, 0xc421710090, 0x0, 0x0, 0x0, 0x6c20656c6974616c, 0x746e617720676e6f, 0x6974616c6f76202c) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42de2a620, 0x7e38e0, 0xc421710090, 0x6c5f746f6720676e, 0x69090a7b0a296e65, 0x5f746e6177282066) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0x6e656c5f746e6177, 0x746f6720756c253d) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42e7e4000, 0xc42018c840) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 782 [IO wait]: internal/poll.runtime_pollWait(0x7fe87102d2d0, 0x72, 0xc420485ce8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42dbb20b8, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42dbb20b8, 0xc420366e01, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42dbb20a0, 0xc420366e00, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42eb8c058, 0xc420366e00, 0x200, 0x200, 0xc420366e00, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42eb8c058, 0xc420366e00, 0x200, 0x200, 0x0, 0x47896c, 0xc420485e60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42ac94000, 0x7e38e0, 0xc42eb8c058, 0x7fe8714311c8, 0xc42ac94000, 0xc420485e01) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42ac94000, 0x7e38e0, 0xc42eb8c058, 0x0, 0x0, 0x0, 0xc4201ee9b0, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42ac94000, 0x7e38e0, 0xc42eb8c058, 0x4032e5, 0xc4200ec5a0, 0xc420485fb0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc4200ec5a0, 0xc420485fb0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42c4a0420, 0xc42b840140) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 494 [IO wait]: internal/poll.runtime_pollWait(0x7fe870a0c270, 0x72, 0xc4216dace8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42e90e298, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42e90e298, 0xc420306c01, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42e90e280, 0xc420306c00, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42dbb6128, 0xc420306c00, 0x200, 0x200, 0xc420306c00, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42dbb6128, 0xc420306c00, 0x200, 0x200, 0xc4216dae58, 0x47896c, 0xc4216dae60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42e227490, 0x7e38e0, 0xc42dbb6128, 0x7fe8714311c8, 0xc42e227490, 0xc4216dae01) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42e227490, 0x7e38e0, 0xc42dbb6128, 0x0, 0x0, 0x0, 0xc42e30c230, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42e227490, 0x7e38e0, 0xc42dbb6128, 0x4032e5, 0xc4200ed920, 0xc4216dafb0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc4200ed920, 0xc4216dafb0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42e81c580, 0xc42a9e84c0) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 101 [chan receive]: testing.tRunner.func1(0xc420a060f0) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc420a060f0, 0xc4209d8640) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 94 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42e596480, 0xc, 0xc42075a600, 0x18, 0x20, 0xc420cbf168, 0x20, 0x0, 0xc4205ecfc0) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42e596480, 0xc, 0xc42075a600, 0x18, 0x20, 0xc420cbf168, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42e596480, 0xc, 0xc42075a600, 0x18, 0x20, 0xc420cbf310, 0xc42a64c3c0, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42e596480, 0xc, 0xc42075a600, 0x18, 0x20, 0xc420cbf310, 0x0, 0x0, 0xc42075a600) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42da22160, 0x11, 0x68) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42da22160, 0xc4217542a0, 0x2) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc4201d4800, 0xc4201d5500, 0xc420cbfad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc4201d4800, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420140690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(0xc420140690, 0xc420b7d510) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 108 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x5f03, 0xc42081b1a0, 0x1000004, 0x0, 0x0, 0x0, 0xc42db11000, 0x0) /syzkaller/go/src/syscall/asm_linux_amd64.s:44 +0x5 os.(*Process).blockUntilWaitable(0xc420a72060, 0x0, 0x0, 0x19) /syzkaller/go/src/os/wait_waitid.go:31 +0x98 os.(*Process).wait(0xc420a72060, 0xc42c796400, 0xc42da847b8, 0xc42da847b8) /syzkaller/go/src/os/exec_unix.go:22 +0x3c os.(*Process).Wait(0xc420a72060, 0x735360, 0x735368, 0x735358) /syzkaller/go/src/os/exec.go:123 +0x2b os/exec.(*Cmd).Wait(0xc42da846e0, 0x0, 0x0) /syzkaller/go/src/os/exec/exec.go:461 +0x5c os/exec.(*Cmd).Run(0xc42da846e0, 0xc42eb66540, 0x2) /syzkaller/go/src/os/exec/exec.go:305 +0x5c github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc420a52300, 0xc42017e980, 0xc42081bad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc420a52300, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420a062d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(0xc420a062d0, 0xc420186820) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 105 [chan send]: testing.tRunner.func1(0xc420a061e0) /syzkaller/go/src/testing/testing.go:772 +0x183 runtime.Goexit() /syzkaller/go/src/runtime/panic.go:377 +0x117 testing.(*common).FailNow(0xc420a061e0) /syzkaller/go/src/testing/testing.go:553 +0x39 testing.(*common).Fatalf(0xc420a061e0, 0x68709e, 0x26, 0xc420cbdea8, 0x2, 0x2) /syzkaller/go/src/testing/testing.go:597 +0x83 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420a061e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:158 +0x736 testing.tRunner(0xc420a061e0, 0xc4201867d0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 111 [chan send]: testing.tRunner.func1(0xc420a063c0) /syzkaller/go/src/testing/testing.go:772 +0x183 runtime.Goexit() /syzkaller/go/src/runtime/panic.go:377 +0x117 testing.(*common).FailNow(0xc420a063c0) /syzkaller/go/src/testing/testing.go:553 +0x39 testing.(*common).Fatalf(0xc420a063c0, 0x68709e, 0x26, 0xc420cc3ea8, 0x2, 0x2) /syzkaller/go/src/testing/testing.go:597 +0x83 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420a063c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:158 +0x736 testing.tRunner(0xc420a063c0, 0xc420186870) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 130 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42e895bb0, 0xc, 0xc42075ae00, 0x1f, 0x20, 0xc4207f3168, 0x20, 0x0, 0xc429bf7ec0) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42e895bb0, 0xc, 0xc42075ae00, 0x1f, 0x20, 0xc4207f3168, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42e895bb0, 0xc, 0xc42075ae00, 0x1f, 0x20, 0xc4207f3310, 0xc42e8843c0, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42e895bb0, 0xc, 0xc42075ae00, 0x1f, 0x20, 0xc4207f3310, 0x0, 0x0, 0xc4207f32b0) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42da23340, 0x11, 0x68) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42da23340, 0xc42ac956c0, 0x2) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc42c140540, 0xc42c141240, 0xc4207f3ad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc42c140540, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420a064b0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(0xc420a064b0, 0xc4201868e0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 133 [chan send]: testing.tRunner.func1(0xc420a065a0) /syzkaller/go/src/testing/testing.go:772 +0x183 testing.tRunner(0xc420a065a0, 0xc420186960) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 150 [chan send]: testing.tRunner.func1(0xc4205d81e0) /syzkaller/go/src/testing/testing.go:772 +0x183 runtime.Goexit() /syzkaller/go/src/runtime/panic.go:377 +0x117 testing.(*common).FailNow(0xc4205d81e0) /syzkaller/go/src/testing/testing.go:553 +0x39 testing.(*common).Fatalf(0xc4205d81e0, 0x68709e, 0x26, 0xc42066bea8, 0x2, 0x2) /syzkaller/go/src/testing/testing.go:597 +0x83 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc4205d81e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:158 +0x736 testing.tRunner(0xc4205d81e0, 0xc420814190) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 146 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42e596eb0, 0xc, 0xc42b528a00, 0x19, 0x20, 0xc420669168, 0x20, 0x0, 0xc4297411c0) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42e596eb0, 0xc, 0xc42b528a00, 0x19, 0x20, 0xc420669168, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42e596eb0, 0xc, 0xc42b528a00, 0x19, 0x20, 0xc420669310, 0xc42d222780, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42e596eb0, 0xc, 0xc42b528a00, 0x19, 0x20, 0xc420669310, 0x0, 0x0, 0xc420023c00) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42c7991e0, 0x0, 0x68) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42c7991e0, 0xc42cac0f50, 0x2) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc420db8b80, 0xc420db9000, 0xc420669ad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc420db8b80, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc4205d80f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(0xc4205d80f0, 0xc420814110) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 143 [chan receive]: testing.tRunner.func1(0xc420804000) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc420804000, 0xc4208beb60) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 183 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c0c30) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c0c30) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c0c30, 0xc4200ec6c0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 121 [chan receive]: testing.tRunner.func1(0xc420804690) /syzkaller/go/src/testing/testing.go:753 +0x11d testing.tRunner(0xc420804690, 0xc42000a360) /syzkaller/go/src/testing/testing.go:783 +0xf2 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 151 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42b790c80, 0xc, 0xc42db9f000, 0x17, 0x20, 0xc420de3168, 0x20, 0x0, 0xc42064f960) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42b790c80, 0xc, 0xc42db9f000, 0x17, 0x20, 0xc420de3168, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42b790c80, 0xc, 0xc42db9f000, 0x17, 0x20, 0xc420de3310, 0xc429aec480, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42b790c80, 0xc, 0xc42db9f000, 0x17, 0x20, 0xc420de3310, 0x0, 0x0, 0x0) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42e7e5e40, 0xc42b790d01, 0xc421755260) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42e7e5e40, 0xc421755260, 0x2) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc42d810bc0, 0xc42d811980, 0xc420de3ad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc42d810bc0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc4205d82d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(0xc4205d82d0, 0xc4208141c0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 780 [IO wait]: internal/poll.runtime_pollWait(0x7fe8711ab5e0, 0x72, 0xc420a824e8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42e30c8d8, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42e30c8d8, 0xc4200da401, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42e30c8c0, 0xc4200da400, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42e310078, 0xc4200da400, 0x200, 0x200, 0xc4200da400, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42e310078, 0xc4200da400, 0x200, 0x200, 0xc420a82658, 0x47896c, 0xc420a82660) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42c1103f0, 0x7e38e0, 0xc42e310078, 0x7fe8714311c8, 0xc42c1103f0, 0xc420a82601) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42c1103f0, 0x7e38e0, 0xc42e310078, 0x0, 0x0, 0x0, 0xc4201eebe0, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42c1103f0, 0x7e38e0, 0xc42e310078, 0x4032e5, 0xc4201ba180, 0xc420a827b0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc4201ba180, 0xc420a827b0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42ce0a160, 0xc42bd36420) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 189 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c11d0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c11d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c11d0, 0xc4200ec900) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 139 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42d246670, 0xc, 0xc42c796e00, 0x17, 0x20, 0xc4203c5168, 0x20, 0x0, 0xc420a67960) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42d246670, 0xc, 0xc42c796e00, 0x17, 0x20, 0xc4203c5168, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42d246670, 0xc, 0xc42c796e00, 0x17, 0x20, 0xc4203c5310, 0xc42a64c600, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42d246670, 0xc, 0xc42c796e00, 0x17, 0x20, 0xc4203c5310, 0x0, 0x0, 0x0) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42da85760, 0xc42d246801, 0xc420dd3880) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42da85760, 0xc420dd3880, 0x2) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc4201d4840, 0xc4201d5300, 0xc4203c5ad0, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc4201d4840, 0x10101, 0x0, 0x2, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.TestSysTests.func1(0xc420a06690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:156 +0x63c testing.tRunner(runtime: failed to create new OS thread (have 57 already; errno=11) runtime: may need to increase max user processes (ulimit -u) fatal error: newosproc 0xc420a06690, 0xc420186ad0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 305 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x186f, 0xc429f61908, 0x1000004, 0x0, 0x0, 0x0, 0x2d6f180, 0x0) /syzkaller/go/src/syscall/asm_linux_amd64.s:44 +0x5 os.(*Process).blockUntilWaitable(0xc429b72210, 0x0, 0x0, 0x12) /syzkaller/go/src/os/wait_waitid.go:31 +0x98 os.(*Process).wait(0xc429b72210, 0xc42c120000, 0xc42e24a0d8, 0xc42e24a0d8) /syzkaller/go/src/os/exec_unix.go:22 +0x3c os.(*Process).Wait(0xc429b72210, 0x735360, 0x735368, 0x735358) /syzkaller/go/src/os/exec.go:123 +0x2b os/exec.(*Cmd).Wait(0xc42e24a000, 0x0, 0x0) /syzkaller/go/src/os/exec/exec.go:461 +0x5c os/exec.(*Cmd).Run(0xc42e24a000, 0xc42b97a150, 0x0) /syzkaller/go/src/os/exec/exec.go:305 +0x5c os/exec.(*Cmd).CombinedOutput(0xc42e24a000, 0xc42ce1ce10, 0xc42bc08000, 0x11, 0x14, 0xc42e24a000) /syzkaller/go/src/os/exec/exec.go:521 +0x106 github.com/google/syzkaller/pkg/csource.build(0xc420103380, 0xc42e952000, 0x1c102, 0x1e000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/build.go:73 +0x499 github.com/google/syzkaller/pkg/csource.Build(0xc420103380, 0xc42e952000, 0x1c102, 0x1e000, 0x6084b0, 0x4, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/build.go:21 +0x5d github.com/google/syzkaller/pkg/csource.testOne(0xc420141a40, 0xc420a65700, 0x10000, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:117 +0xa8runtime: failed to create new OS thread (have 58 already; errno=11) runtime: may need to increase max user processes (ulimit -u) fatal error: newosproc github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420141a40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:106 +0x78 runtime stack: testing.tRunner(0xc420141a40, 0xc42170e8a0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 runtime.throw(0x614d29, 0x9) /syzkaller/go/src/runtime/panic.go:616 +0x81 runtime.newosproc(0xc42080ec00, 0xc4226b8000) /syzkaller/go/src/runtime/os_linux.go:164 +0x1af runtime.newm1(0xc42080ec00) /syzkaller/go/src/runtime/proc.go:1879 +0x113 runtime.newm(0x735680, 0xc420029900) /syzkaller/go/src/runtime/proc.go:1858 +0x9b runtime.startm(0x0, 0x100c429a9df01) /syzkaller/go/src/runtime/proc.go:2002 +0x138 runtime.wakep() /syzkaller/go/src/runtime/proc.go:2083 +0x48 runtime.resetspinning() /syzkaller/go/src/runtime/proc.go:2454 +0x71 runtime.schedule() /syzkaller/go/src/runtime/proc.go:2548 +0x125 runtime.park_m(0xc42ca93e00) /syzkaller/go/src/runtime/proc.go:2604 +0xb6 runtime.mcall(0x0) /syzkaller/go/src/runtime/asm_amd64.s:351 +0x5b goroutine 880 [IO wait]: internal/poll.runtime_pollWait(0x7fe8713b99f0, 0x72, 0xc4209f74e8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42e30c158, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42e30c158, 0xc420b45001, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42e30c140, 0xc420b45000, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42edde038, 0xc420b45000, 0x200, 0x200, 0xc420b45000, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42edde038, 0xc420b45000, 0x200, 0x200, 0xc4209f7658, 0x47896c, 0xc4209f7660) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42df080e0, 0x7e38e0, 0xc42edde038, 0x7fe8714311c8, 0xc42df080e0, 0xc4209f7601) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42df080e0, 0x7e38e0, 0xc42edde038, 0x0, 0x0, 0x0, 0xc42eb906e0, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42df080e0, 0x7e38e0, 0xc42edde038, 0x4032e5, 0xc4203be600, 0xc4209f77b0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc4203be600, 0xc4209f77b0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42e81c6e0, 0xc42d19e620) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 884 [IO wait]: internal/poll.runtime_pollWait(0x7fe87102c5d0, 0x72, 0xc4209fc4e8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42eb903d8, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42eb903d8, 0xc420b44001, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42eb903c0, 0xc420b44000, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42ede20c8, 0xc420b44000, 0x200, 0x200, 0xc420b44000, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42ede20c8, 0xc420b44000, 0x200, 0x200, 0xc4209fc658, 0x47896c, 0xc4209fc660) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42080c070, 0x7e38e0, 0xc42ede20c8, 0x7fe8714311c8, 0xc42080c070, 0xc4209fc601) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42080c070, 0x7e38e0, 0xc42ede20c8, 0x0, 0x0, 0x0, 0xc4205cc640, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42080c070, 0x7e38e0, 0xc42ede20c8, 0x4032e5, 0xc4206b2000, 0xc4209fc7b0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc4206b2000, 0xc4209fc7b0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42c4a0840, 0xc42defe180) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 185 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c0e10) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c0e10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c0e10, 0xc4200ec780) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 171 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4208042d0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4208042d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4208042d0, 0xc4206b2960) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 925 [IO wait]: internal/poll.runtime_pollWait(0x7fe871472448, 0x77, 0xc4216de4e0) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4206805b8, 0x77, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitWrite(0xc4206805b8, 0xc42db6e001, 0xcde5, 0xe000) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:94 +0x3d internal/poll.(*FD).Write(0xc4206805a0, 0xc42db5e000, 0x1cde5, 0x1e000, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:264 +0x237 os.(*File).write(0xc42cb9e088, 0xc42db5e000, 0x1cde5, 0x1e000, 0x40cd2d, 0x2bd03c0, 0x5cefa0) /syzkaller/go/src/os/file_unix.go:243 +0x4e os.(*File).Write(0xc42cb9e088, 0xc42db5e000, 0x1cde5, 0x1e000, 0x5cefa0, 0x5ecca0, 0x1) /syzkaller/go/src/os/file.go:144 +0x6f bytes.(*Reader).WriteTo(0xc42eb36a80, 0x7e3900, 0xc42cb9e088, 0x7fe8713b8b70, 0xc42eb36a80, 0xc4216de601) /syzkaller/go/src/bytes/reader.go:140 +0xa1 io.copyBuffer(0x7e3900, 0xc42cb9e088, 0x7e3720, 0xc42eb36a80, 0x0, 0x0, 0x0, 0xc42dbb29b0, 0x0, 0x0) /syzkaller/go/src/io/io.go:382 +0x369 io.Copy(0x7e3900, 0xc42cb9e088, 0x7e3720, 0xc42eb36a80, 0x4032e5, 0xc42c0e64e0, 0xc4216de7b0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).stdin.func1(0xc42c0e64e0, 0xc4216de7b0) /syzkaller/go/src/os/exec/exec.go:230 +0x55 os/exec.(*Cmd).Start.func1(0xc42da84840, 0xc42d7c9ac0) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 188 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c10e0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c10e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c10e0, 0xc4200ec8a0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 187 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c0ff0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c0ff0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c0ff0, 0xc4200ec840) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 186 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c0f00) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c0f00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c0f00, 0xc4200ec7e0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 278 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4208043c0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4208043c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4208043c0, 0xc4203542a0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 784 [IO wait]: internal/poll.runtime_pollWait(0x7fe8711e8ff8, 0x72, 0xc4216ddce8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42eb90298, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42eb90298, 0xc4200daa01, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42eb90280, 0xc4200daa00, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42eb24030, 0xc4200daa00, 0x200, 0x200, 0xc4200daa00, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42eb24030, 0xc4200daa00, 0x200, 0x200, 0x0, 0x0, 0xc4216dde60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42cac0150, 0x7e38e0, 0xc42eb24030, 0x7fe8714311c8, 0xc42cac0150, 0x1) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42cac0150, 0x7e38e0, 0xc42eb24030, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42cac0150, 0x7e38e0, 0xc42eb24030, 0x0, 0x0, 0x0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42c798840, 0xc42e804000) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 245 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c1d10) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c1d10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c1d10, 0xc42170e120) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 246 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c1e00) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c1e00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c1e00, 0xc42170e1e0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 244 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c1c20) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c1c20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c1c20, 0xc42170e000) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 899 [IO wait]: internal/poll.runtime_pollWait(0x7fe8713e47e8, 0x72, 0xc420a83ce8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42ca6cbf8, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42ca6cbf8, 0xc420573201, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42ca6cbe0, 0xc420573200, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42eb680a8, 0xc420573200, 0x200, 0x200, 0xc420573200, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42eb680a8, 0xc420573200, 0x200, 0x200, 0xc420a83e58, 0x47896c, 0xc420a83e60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc42c1101c0, 0x7e38e0, 0xc42eb680a8, 0x7fe8714311c8, 0xc42c1101c0, 0xc420a83e01) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc42c1101c0, 0x7e38e0, 0xc42eb680a8, 0x0, 0x0, 0x0, 0xc42dbb2050, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc42c1101c0, 0x7e38e0, 0xc42eb680a8, 0x4032e5, 0xc42c0e6420, 0xc420a83fb0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc42c0e6420, 0xc420a83fb0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42da84160, 0xc42e7aa3a0) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 852 [IO wait]: internal/poll.runtime_pollWait(0x7fe8713c25f0, 0x72, 0xc420921ce8) /syzkaller/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42cb9a338, 0x72, 0xffffffffffffff01, 0x7e3ae0, 0x8b86a8) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc42cb9a338, 0xc4201a3201, 0x200, 0x200) /syzkaller/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42cb9a320, 0xc4201a3200, 0x200, 0x200, 0x0, 0x0, 0x0) /syzkaller/go/src/internal/poll/fd_unix.go:157 +0x17d os.(*File).read(0xc42eb8c068, 0xc4201a3200, 0x200, 0x200, 0xc4201a3200, 0x0, 0x0) /syzkaller/go/src/os/file_unix.go:226 +0x4e os.(*File).Read(0xc42eb8c068, 0xc4201a3200, 0x200, 0x200, 0xc420921e58, 0x47896c, 0xc420921e60) /syzkaller/go/src/os/file.go:107 +0x6a bytes.(*Buffer).ReadFrom(0xc420994620, 0x7e38e0, 0xc42eb8c068, 0x7fe8714311c8, 0xc420994620, 0xc420921e01) /syzkaller/go/src/bytes/buffer.go:205 +0xa0 io.copyBuffer(0x7e3700, 0xc420994620, 0x7e38e0, 0xc42eb8c068, 0x0, 0x0, 0x0, 0xc42eb3a2d0, 0x0, 0x0) /syzkaller/go/src/io/io.go:386 +0x31a io.Copy(0x7e3700, 0xc420994620, 0x7e38e0, 0xc42eb8c068, 0x4032e5, 0xc42c434d20, 0xc420921fb0) /syzkaller/go/src/io/io.go:362 +0x5a os/exec.(*Cmd).writerDescriptor.func1(0xc42c434d20, 0xc420921fb0) /syzkaller/go/src/os/exec/exec.go:275 +0x4d os/exec.(*Cmd).Start.func1(0xc42e24a9a0, 0xc42c13a240) /syzkaller/go/src/os/exec/exec.go:396 +0x27 created by os/exec.(*Cmd).Start /syzkaller/go/src/os/exec/exec.go:395 +0x5df goroutine 277 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4208041e0) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4208041e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4208041e0, 0xc420354240) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 184 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc4217c0d20) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc4217c0d20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc4217c0d20, 0xc4200ec720) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 258 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc420140780) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140780) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc420140780, 0xc421776060) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 259 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc420140870) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140870) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc420140870, 0xc4217760c0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 260 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc420140960) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140960) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc420140960, 0xc421776120) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 261 [chan receive]: testing.(*testContext).waitParallel(0xc42000e7e0) /syzkaller/go/src/testing/testing.go:868 +0x98 testing.(*T).Parallel(0xc420140a50) /syzkaller/go/src/testing/testing.go:698 +0x21d github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140a50) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:105 +0x3c testing.tRunner(0xc420140a50, 0xc421776180) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 262 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42e894d70, 0xc, 0xc42db11400, 0x21, 0x40, 0xc42d809138, 0x20, 0x0, 0xc429741d60) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42e894d70, 0xc, 0xc42db11400, 0x21, 0x40, 0xc42d809138, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42e894d70, 0xc, 0xc42db11400, 0x21, 0x40, 0xc42d8092e0, 0xc42eb4c480, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42e894d70, 0xc, 0xc42db11400, 0x21, 0x40, 0xc42d8092e0, 0x0, 0x0, 0xc42002d270) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42c4a09a0, 0x0, 0x68) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42c4a09a0, 0xc420dd2e70, 0x20) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc420a64040, 0xc42da86200, 0xc42d809aa0, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc420a64040, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.testOne(0xc420140b40, 0xc420a64040, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:112 +0x63 github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140b40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:106 +0x78 testing.tRunner(0xc420140b40, 0xc4217761e0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 263 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 sync.(*RWMutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/rwmutex.go:93 +0x2d syscall.forkExec(0xc42e230fb0, 0xc, 0xc42b877000, 0x21, 0x40, 0xc42d80d138, 0x20, 0x0, 0xc429c3e8c0) /syzkaller/go/src/syscall/exec_unix.go:186 +0x1f0 syscall.StartProcess(0xc42e230fb0, 0xc, 0xc42b877000, 0x21, 0x40, 0xc42d80d138, 0x2, 0x4, 0x0, 0x0) /syzkaller/go/src/syscall/exec_unix.go:241 +0x64 os.startProcess(0xc42e230fb0, 0xc, 0xc42b877000, 0x21, 0x40, 0xc42d80d2e0, 0xc42e884b40, 0xc, 0xc) /syzkaller/go/src/os/exec_posix.go:46 +0x1f1 os.StartProcess(0xc42e230fb0, 0xc, 0xc42b877000, 0x21, 0x40, 0xc42d80d2e0, 0x0, 0x0, 0xc420023c70) /syzkaller/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc42da22b00, 0x0, 0x68) /syzkaller/go/src/os/exec/exec.go:379 +0x4e6 os/exec.(*Cmd).Run(0xc42da22b00, 0xc421755e30, 0x20) /syzkaller/go/src/os/exec/exec.go:302 +0x2b github.com/google/syzkaller/pkg/csource.createCommonHeader(0xc420a64040, 0xc42c141540, 0xc42d80daa0, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/common.go:45 +0x3c1 github.com/google/syzkaller/pkg/csource.Write(0xc420a64040, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource.go:92 +0xed9 github.com/google/syzkaller/pkg/csource.testOne(0xc420140c30, 0xc420a64040, 0x10001, 0x0, 0x0, 0x6084b0, 0x4, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:112 +0x63 github.com/google/syzkaller/pkg/csource.testTarget.func2(0xc420140c30) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/csource/csource_test.go:106 +0x78 testing.tRunner(0xc420140c30, 0xc4217762a0) /syzkaller/go/src/testing/testing.go:777 +0xd0 created by testing.(*T).Run /syzkaller/go/src/testing/testing.go:824 +0x2e0 goroutine 264 [semacquire]: sync.runtime_SemacquireMutex(0x2d8baa4, 0x0) /syzkaller/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0x2d8baa0) /syzkaller/go/src/sync/mutex.go:134 +0x108 runtime stack: runtime.throw(0x614d29, 0x9) /syzkaller/go/src/runtime/panic.go:616 +0x81 runtime.newosproc(0xc42b877400, 0xc420638000) /syzkaller/go/src/runtime/os_linux.go:164 +0x1af runtime.newm1(0xc42b877400) /syzkaller/go/src/runtime/proc.go:1879 +0x113 runtime.newm(0x0, 0xc42002e500) /syzkaller/go/src/runtime/proc.go:1858 +0x9b runtime.startm(0x0, 0x100000000) /syzkaller/go/src/runtime/proc.go:2002 +0x138 runtime.injectglist(0xc420c16c00) /syzkaller/go/src/runtime/proc.go:2479 +0x156 runtime.findrunnable(0xc420022a00, 0x0) /syzkaller/go/src/runtime/proc.go:2253 +0x99e runtime.schedule() /syzkaller/go/src/runtime/proc.go:2541 +0x13b runtime.park_m(0xc4205e9b00) /syzkaller/go/src/runtime/proc.go:2604 +0xb6 runtime.mcall(0x0) /syzkaller/go/src/runtime/asm_amd64.s:351 +0x5b sync.(*RWMutex).LockFAIL github.com/google/syzkaller/pkg/csource 9.407s ok github.com/google/syzkaller/pkg/db (cached) ok github.com/google/syzkaller/pkg/email (cached) ? github.com/google/syzkaller/pkg/gce [no test files] ? github.com/google/syzkaller/pkg/gcs [no test files] ? github.com/google/syzkaller/pkg/hash [no test files] ok github.com/google/syzkaller/pkg/host 25.745s ? github.com/google/syzkaller/pkg/html [no test files] ok github.com/google/syzkaller/pkg/ifuzz (cached) ? github.com/google/syzkaller/pkg/ifuzz/gen [no test files] ? github.com/google/syzkaller/pkg/ifuzz/generated [no test files] ok github.com/google/syzkaller/pkg/instance 1.582s ok github.com/google/syzkaller/pkg/ipc 21.975s ? github.com/google/syzkaller/pkg/ipc/ipcconfig [no test files] ok github.com/google/syzkaller/pkg/kd (cached) ok github.com/google/syzkaller/pkg/log (cached) ok github.com/google/syzkaller/pkg/mgrconfig (cached) ok github.com/google/syzkaller/pkg/osutil (cached) ok github.com/google/syzkaller/pkg/report (cached) ok github.com/google/syzkaller/pkg/repro 3.022s ? github.com/google/syzkaller/pkg/rpctype [no test files] --- FAIL: Test (1.09s) --- FAIL: Test/64 (111.99s) run.go:66: align0 C : OK run.go:66: align0 /repeat C : BROKEN (non-forking loop) run.go:66: align0 /thr C : OK run.go:66: align0 /thr/repeat C : BROKEN (non-forking loop) run.go:66: align0 none : OK run.go:66: align0 none C : OK run.go:66: align0 none/repeat : OK run.go:66: align0 none/repeat C : BROKEN (non-forking loop) run.go:66: align0 none/thr : OK run.go:66: align0 none/thr C : OK run.go:66: align0 none/thr/repeat : FAIL: run 0: failed to run: failed to start executor binary: fork/exec /tmp/utor248071671.0: resource temporarily unavailable run.go:66: align0 none/thr/repeat C : BROKEN (non-forking loop) run.go:66: bf C : FAIL: failed to start /tmp/syz-executor411406588 [/tmp/syz-executor411406588]: fork/exec /tmp/syz-executor411406588: resource temporarily unavailable run.go:66: bf /repeat C : BROKEN (non-forking loop) run.go:66: bf /thr C : FAIL: failed to start /tmp/syz-executor108067221 [/tmp/syz-executor108067221]: fork/exec /tmp/syz-executor108067221: resource temporarily unavailable run.go:66: bf /thr/repeat C : BROKEN (non-forking loop) run.go:66: bf none : OK run.go:66: bf none C : OK run.go:66: bf none/repeat : OK run.go:66: bf none/repeat C : BROKEN (non-forking loop) run.go:66: bf none/thr : OK run.go:66: bf none/thr C : OK run.go:66: bf none/thr/repeat : OK run.go:66: bf none/thr/repeat C : BROKEN (non-forking loop) run.go:66: errno C : OK run.go:66: errno /repeat C : BROKEN (non-forking loop) run.go:66: errno /thr C : OK run.go:66: errno /thr/repeat C : BROKEN (non-forking loop) run.go:66: errno none : OK run.go:66: errno none C : OK run.go:66: errno none/repeat : OK run.go:66: errno none/repeat C : BROKEN (non-forking loop) run.go:66: errno none/thr : OK run.go:66: errno none/thr C : OK run.go:66: errno none/thr/repeat : OK run.go:66: errno none/thr/repeat C : BROKEN (non-forking loop) run.go:66: exit0 C : OK run.go:66: exit0 /repeat C : BROKEN (non-forking loop) run.go:66: exit0 /thr C : OK run.go:66: exit0 /thr/repeat C : BROKEN (non-forking loop) run.go:66: exit0 none : OK run.go:66: exit0 none C : OK run.go:66: exit0 none/repeat : OK run.go:66: exit0 none/repeat C : BROKEN (non-forking loop) run.go:66: exit0 none/thr : OK run.go:66: exit0 none/thr C : OK run.go:66: exit0 none/thr/repeat : OK run.go:66: exit0 none/thr/repeat C : BROKEN (non-forking loop) run.go:66: exit1 C : OK run.go:66: exit1 /repeat C : BROKEN (non-forking loop) run.go:66: exit1 /thr C : OK run.go:66: exit1 /thr/repeat C : BROKEN (non-forking loop) run.go:66: exit1 none : OK run.go:66: exit1 none C : OK run.go:66: exit1 none/repeat : OK run.go:66: exit1 none/repeat C : BROKEN (non-forking loop) run.go:66: exit1 none/thr : OK run.go:66: exit1 none/thr C : OK run.go:66: exit1 none/thr/repeat : OK run.go:66: exit1 none/thr/repeat C : BROKEN (non-forking loop) run.go:66: strings C : OK run.go:66: strings /repeat C : BROKEN (non-forking loop) run.go:66: strings /thr C : OK run.go:66: strings /thr/repeat C : BROKEN (non-forking loop) run.go:66: strings none : OK run.go:66: strings none C : OK run.go:66: strings none/repeat : OK run.go:66: strings none/repeat C : BROKEN (non-forking loop) run.go:66: strings none/thr : OK run.go:66: strings none/thr C : OK run.go:66: strings none/thr/repeat : OK run.go:66: strings none/thr/repeat C : BROKEN (non-forking loop) run.go:66: test C : OK run.go:66: test /repeat C : BROKEN (non-forking loop) run.go:66: test /thr C : OK run.go:66: test /thr/repeat C : BROKEN (non-forking loop) run.go:66: test none : OK run.go:66: test none C : OK run.go:66: test none/repeat : OK run.go:66: test none/repeat C : BROKEN (non-forking loop) run.go:66: test none/thr : OK run.go:66: test none/thr C : OK run.go:66: test none/thr/repeat : OK run.go:66: test none/thr/repeat C : BROKEN (non-forking loop) run.go:66: zero_args C : OK run.go:66: zero_args /repeat C : BROKEN (non-forking loop) run.go:66: zero_args /thr C : OK run.go:66: zero_args /thr/repeat C : BROKEN (non-forking loop) run.go:66: zero_args none : OK run.go:66: zero_args none C : OK run.go:66: zero_args none/repeat : OK run.go:66: zero_args none/repeat C : BROKEN (non-forking loop) run.go:66: zero_args none/thr : OK run.go:66: zero_args none/thr C : OK run.go:66: zero_args none/thr/repeat : OK run.go:66: zero_args none/thr/repeat C : BROKEN (non-forking loop) run.go:66: ok: 61, broken: 32, skip: 0, fail: 3 run_test.go:87: tests failed FAIL FAIL github.com/google/syzkaller/pkg/runtest 113.624s ok github.com/google/syzkaller/pkg/serializer (cached) ? github.com/google/syzkaller/pkg/signal [no test files] ok github.com/google/syzkaller/pkg/symbolizer 0.557s --- FAIL: TestBisect (16.74s) git_repo_test.go:306: f3ec14e13eddf11ee7a463672924091523ac543d commit 0 git_repo_test.go:306: 05726d0468265889f4ceafe4497c94dfb159923d commit 1 git_repo_test.go:306: 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 commit 2 git_repo_test.go:306: dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c commit 3 git_repo_test.go:306: 63d0f35ad699764bee7033e21f196ec461497424 commit 4 git_repo_test.go:396: TEST 0 test_util.go:22: # git bisect start 63d0f35ad699764bee7033e21f196ec461497424 f3ec14e13eddf11ee7a463672924091523ac543d Bisecting: 1 revision left to test after this (roughly 1 step) [7c92e551caac7ebddb7a2882a330d41bb1ffd7d5] commit 2 test_util.go:22: # git bisect bad 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 Bisecting: 0 revisions left to test after this (roughly 0 steps) [05726d0468265889f4ceafe4497c94dfb159923d] commit 1 test_util.go:22: # git bisect bad 05726d0468265889f4ceafe4497c94dfb159923d 05726d0468265889f4ceafe4497c94dfb159923d is the first bad commit git_repo_test.go:396: TEST 1 test_util.go:22: # git bisect start 63d0f35ad699764bee7033e21f196ec461497424 f3ec14e13eddf11ee7a463672924091523ac543d Bisecting: 1 revision left to test after this (roughly 1 step) [7c92e551caac7ebddb7a2882a330d41bb1ffd7d5] commit 2 test_util.go:22: # git bisect good 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 Bisecting: 0 revisions left to test after this (roughly 0 steps) [dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c] commit 3 test_util.go:22: # git bisect good dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c 63d0f35ad699764bee7033e21f196ec461497424 is the first bad commit git_repo_test.go:396: TEST 2 test_util.go:22: # git bisect start 63d0f35ad699764bee7033e21f196ec461497424 f3ec14e13eddf11ee7a463672924091523ac543d Bisecting: 1 revision left to test after this (roughly 1 step) [7c92e551caac7ebddb7a2882a330d41bb1ffd7d5] commit 2 test_util.go:22: # git bisect skip 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 Bisecting: 1 revision left to test after this (roughly 1 step) [05726d0468265889f4ceafe4497c94dfb159923d] commit 1 test_util.go:22: # git bisect skip 05726d0468265889f4ceafe4497c94dfb159923d Bisecting: 1 revision left to test after this (roughly 1 step) [dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c] commit 3 test_util.go:22: # git bisect skip dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c There are only 'skip'ped commits left to test. The first bad commit could be any of: 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 05726d0468265889f4ceafe4497c94dfb159923d dcdd3f7380ec4ae174c21b8990c6c1a5b3dba56c 63d0f35ad699764bee7033e21f196ec461497424 We cannot bisect more! git_repo_test.go:396: TEST 3 test_util.go:22: # git bisect start 63d0f35ad699764bee7033e21f196ec461497424 f3ec14e13eddf11ee7a463672924091523ac543d Bisecting: 1 revision left to test after this (roughly 1 step) [7c92e551caac7ebddb7a2882a330d41bb1ffd7d5] commit 2 test_util.go:22: # git bisect skip 7c92e551caac7ebddb7a2882a330d41bb1ffd7d5 Bisecting: 1 revision left to test after this (roughly 1 step) [05726d0468265889f4ceafe4497c94dfb159923d] commit 1 test_util.go:22: # git bisect skip 05726d0468265889f4ceafe4497c94dfb159923d /usr/lib/git-core/git-bisect: 308: eval: Cannot fork git_repo_test.go:399: failed to run ["git" "bisect" "skip"]: exit status 2 /usr/lib/git-core/git-bisect: 308: eval: Cannot fork FAIL FAIL github.com/google/syzkaller/pkg/vcs 17.121s ok github.com/google/syzkaller/prog (cached) ok github.com/google/syzkaller/prog/test (cached) ? github.com/google/syzkaller/sys [no test files] ? github.com/google/syzkaller/sys/akaros [no test files] ? github.com/google/syzkaller/sys/akaros/gen [no test files] ? github.com/google/syzkaller/sys/freebsd [no test files] ? github.com/google/syzkaller/sys/freebsd/gen [no test files] ? github.com/google/syzkaller/sys/fuchsia [no test files] ? github.com/google/syzkaller/sys/fuchsia/fidlgen [no test files] ? github.com/google/syzkaller/sys/fuchsia/gen [no test files] ? github.com/google/syzkaller/sys/fuchsia/layout [no test files] ok github.com/google/syzkaller/sys/linux (cached) ? github.com/google/syzkaller/sys/linux/gen [no test files] ? github.com/google/syzkaller/sys/netbsd [no test files] ? github.com/google/syzkaller/sys/netbsd/gen [no test files] ok github.com/google/syzkaller/sys/openbsd (cached) ? github.com/google/syzkaller/sys/openbsd/gen [no test files] ? github.com/google/syzkaller/sys/syz-extract [no test files] ? github.com/google/syzkaller/sys/syz-sysgen [no test files] ? github.com/google/syzkaller/sys/targets [no test files] ? github.com/google/syzkaller/sys/test [no test files] ? github.com/google/syzkaller/sys/test/gen [no test files] ? github.com/google/syzkaller/sys/trusty [no test files] ? github.com/google/syzkaller/sys/trusty/gen [no test files] ? github.com/google/syzkaller/sys/windows [no test files] ? github.com/google/syzkaller/sys/windows/gen [no test files] ok github.com/google/syzkaller/syz-ci 2.246s ok github.com/google/syzkaller/syz-fuzzer (cached) ok github.com/google/syzkaller/syz-hub (cached) ok github.com/google/syzkaller/syz-hub/state (cached) ? github.com/google/syzkaller/syz-manager [no test files] ? github.com/google/syzkaller/tools/syz-benchcmp [no test files] ? github.com/google/syzkaller/tools/syz-bisect [no test files] ? github.com/google/syzkaller/tools/syz-cover [no test files] ? github.com/google/syzkaller/tools/syz-crush [no test files] ? github.com/google/syzkaller/tools/syz-db [no test files] ? github.com/google/syzkaller/tools/syz-env [no test files] ? github.com/google/syzkaller/tools/syz-execprog [no test files] ? github.com/google/syzkaller/tools/syz-expand [no test files] ? github.com/google/syzkaller/tools/syz-fmt [no test files] ? github.com/google/syzkaller/tools/syz-imagegen [no test files] ? github.com/google/syzkaller/tools/syz-mutate [no test files] ? github.com/google/syzkaller/tools/syz-prog2c [no test files] ? github.com/google/syzkaller/tools/syz-repro [no test files] ? github.com/google/syzkaller/tools/syz-reprolist [no test files] ? github.com/google/syzkaller/tools/syz-runtest [no test files] ? github.com/google/syzkaller/tools/syz-showprio [no test files] ? github.com/google/syzkaller/tools/syz-stress [no test files] ? github.com/google/syzkaller/tools/syz-symbolize [no test files] ? github.com/google/syzkaller/tools/syz-testbuild [no test files] ? github.com/google/syzkaller/tools/syz-trace2syz [no test files] ok github.com/google/syzkaller/tools/syz-trace2syz/parser (cached) ok github.com/google/syzkaller/tools/syz-trace2syz/proggen (cached) ? github.com/google/syzkaller/tools/syz-tty [no test files] ? github.com/google/syzkaller/tools/syz-upgrade [no test files] ? github.com/google/syzkaller/tools/syz-usbgen [no test files] ok github.com/google/syzkaller/vm (cached) ? github.com/google/syzkaller/vm/adb [no test files] ? github.com/google/syzkaller/vm/bhyve [no test files] ? github.com/google/syzkaller/vm/gce [no test files] ? github.com/google/syzkaller/vm/gvisor [no test files] ? github.com/google/syzkaller/vm/isolated [no test files] ? github.com/google/syzkaller/vm/kvm [no test files] ? github.com/google/syzkaller/vm/odroid [no test files] ? github.com/google/syzkaller/vm/qemu [no test files] ok github.com/google/syzkaller/vm/vmimpl (cached) ? github.com/google/syzkaller/vm/vmm [no test files]