https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85037

            Bug ID: 85037
           Summary: SIGSEGV in gotools testsuite affects several tests
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: ubizjak at gmail dot com
                CC: cmang at google dot com
  Target Milestone: ---

Several tests in gotools testsuite start to fail with the following backtrace:

FAIL: TestCgoSignalDeadlock
        crash_test.go:55: building testprogcgo []: exit status 2
                #
_/space/uros/gcc-svn/trunk/libgo/go/runtime/testdata/testprogcgo
                panic: runtime error: invalid memory address or nil pointer
dereference
                [signal SIGSEGV: segmentation violation code=1 addr=0
pc=2199037193288]

                goroutine 1 [running]:
                panic
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/runtime/panic.go:557
                internal_poll.FD.destroy
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/internal/poll/fd_unix.go:71
                internal_poll.FD.decref
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/internal/poll/fd_mutex.go:211
                internal_poll.FD.Close
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/internal/poll/fd_unix.go:93
                os.file.close
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/file_unix.go:210
                os.File.Close
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/file_unix.go:202
                os_exec.Cmd.closeDescriptors
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec/exec.go:284
                os_exec.Cmd.Start
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec/exec.go:391
                os_exec.Cmd.Run
                       
/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec/exec.go:302
                main.run
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/util.go:62
                main.runGcc
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/gcc.go:1736
                main.Package.gccDefines
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/gcc.go:1692
                main.Package.loadDefines
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/gcc.go:203
                main.Package.Translate
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/gcc.go:185
                main.main
                       
/space/homedirs/uros/gcc-svn/trunk/gotools/../libgo/go/cmd/cgo/main.go:331

Reply via email to