FAQ
hey guys,

i recently noted that after building go, the testsuit has random hickups.
first i stumbled because, today i was missing my go folder. the only thing
i remember is that a test failed in cgo testcarchive. but i didnt save the
error because i thougt maybe its just me, or the master branch is in a bit
of strange shape..

today i tried to recreate this issue. but didnt get there. several clean
builds and tests later a stumbled accross the following error:
ok cmd/vendor/golang.org/x/arch/arm/armasm 0.041s
ok cmd/vendor/golang.org/x/arch/x86/x86asm 0.182s
ok cmd/vet 2.297s

##### GOMAXPROCS=2 runtime -cpu=1,2,4
panic: test timed out after 5m0s

goroutine 312350 [running]:
testing.startAlarm.func1()
     /home/claudia/go/src/testing/testing.go:719 +0x14b
created by time.goFunc
     /home/claudia/go/src/time/sleep.go:129 +0x3a

goroutine 1 [runnable, locked to thread]:
strconv.genericFtoa(0xc8200601f8, 0x1, 0x41, 0x3fa71a7f549651b3, 0x66, 0x2,
0x40, 0x0, 0x0, 0x0)
     /home/claudia/go/src/strconv/ftoa.go:54
strconv.AppendFloat(0xc8200601f8, 0x1, 0x41, 0x3fa71a7f549651b3, 0x66, 0x2,
0x40, 0x0, 0x0, 0x0)
     /home/claudia/go/src/strconv/ftoa.go:51 +0x82
fmt.(*fmt).formatFloat(0xc8200601f8, 0x3fa71a7f549651b3, 0x66, 0x2, 0x40)
     /home/claudia/go/src/fmt/format.go:408 +0x9f
fmt.(*fmt).fmt_f64(0xc8200601f8, 0x3fa71a7f549651b3)
     /home/claudia/go/src/fmt/format.go:458 +0x54
fmt.(*pp).fmtFloat64(0xc8200601a0, 0x3fa71a7f549651b3, 0xc800000066)
     /home/claudia/go/src/fmt/print.go:480 +0x82
fmt.(*pp).printArg(0xc8200601a0, 0x5eeb40, 0xc8209625a0, 0x66, 0x0, 0x0)
     /home/claudia/go/src/fmt/print.go:769 +0x45b
fmt.(*pp).doPrintf(0xc8200601a0, 0x68aac0, 0x5, 0xc820038a48, 0x1, 0x1)
     /home/claudia/go/src/fmt/print.go:1238 +0x1dcd
fmt.Sprintf(0x68aac0, 0x5, 0xc820038a48, 0x1, 0x1, 0x0, 0x0)
     /home/claudia/go/src/fmt/print.go:203 +0x6f
testing.fmtDuration(0x2b089c2, 0x0, 0x0)
     /home/claudia/go/src/testing/testing.go:256 +0x163
testing.(*T).report(0xc8203061b0)
     /home/claudia/go/src/testing/testing.go:524 +0x37
testing.RunTests(0x6f7670, 0x7d8da0, 0xa6, 0xa6, 0x4ce101)
     /home/claudia/go/src/testing/testing.go:585 +0x935
testing.(*M).Run(0xc820038f08, 0x7673c0)
     /home/claudia/go/src/testing/testing.go:509 +0x81
runtime_test.TestMain(0xc820038f08)
     /home/claudia/go/src/runtime/crash_test.go:24 +0x28
main.main()
     runtime/_test/_testmain.go:930 +0x114

goroutine 17 [syscall, 4 minutes, locked to thread]:
runtime.goexit()
     /home/claudia/go/src/runtime/asm_amd64.s:1998 +0x1

goroutine 312416 [chan receive, 4 minutes]:
testing.(*T).Parallel(0xc820306cf0)
     /home/claudia/go/src/testing/testing.go:435 +0xbd
runtime_test.TestStackGrowthCallback(0xc820306cf0)
     /home/claudia/go/src/runtime/stack_test.go:157 +0x25
testing.tRunner(0xc820306cf0, 0x7d9b50)
     /home/claudia/go/src/testing/testing.go:467 +0x98
created by testing.RunTests
     /home/claudia/go/src/testing/testing.go:576 +0x879

goroutine 22548 [syscall, 4 minutes]:
runtime_test.TestFutexsleep.func1(0x0, 0x1dcd65174876e800, 0x6ba480, 0x13,
0xc82005e180)
     /home/claudia/go/src/runtime/futex_test.go:47 +0x63
created by runtime_test.TestFutexsleep
     /home/claudia/go/src/runtime/futex_test.go:51 +0x2aa

goroutine 22547 [syscall, 4 minutes]:
runtime_test.TestFutexsleep.func1(0x0, 0x4e94914f0000, 0x6ba7a0, 0x14,
0xc82005e120)
     /home/claudia/go/src/runtime/futex_test.go:47 +0x63
created by runtime_test.TestFutexsleep
     /home/claudia/go/src/runtime/futex_test.go:51 +0x2aa

goroutine 312417 [chan receive, 4 minutes]:
testing.RunTests.func1(0xc8203984e0, 0xc820306cf0)
     /home/claudia/go/src/testing/testing.go:580 +0x47
created by testing.RunTests
     /home/claudia/go/src/testing/testing.go:581 +0x91a

goroutine 312414 [chan receive, 4 minutes]:
testing.(*T).Parallel(0xc820306c60)
     /home/claudia/go/src/testing/testing.go:435 +0xbd
runtime_test.TestStackGrowth(0xc820306c60)
     /home/claudia/go/src/runtime/stack_test.go:74 +0x25
testing.tRunner(0xc820306c60, 0x7d9b38)
     /home/claudia/go/src/testing/testing.go:467 +0x98
created by testing.RunTests
     /home/claudia/go/src/testing/testing.go:576 +0x879

goroutine 312415 [chan receive, 4 minutes]:
testing.RunTests.func1(0xc8203984e0, 0xc820306c60)
     /home/claudia/go/src/testing/testing.go:580 +0x47
created by testing.RunTests
     /home/claudia/go/src/testing/testing.go:581 +0x91a
FAIL runtime 300.009s
2015/12/31 11:54:07 Failed: exit status 1
2015/12/31 11:54:07 FAILED
claudia@claudia-desktop:~/go/src$

please note that this is random. i cant get this error twice. the question
now is, is it me or go?

--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Sperberstephan at Dec 31, 2015 at 11:25 am
    some good tests/builds later:

    ok cmd/vendor/golang.org/x/arch/arm/armasm 0.008s
    ok cmd/vendor/golang.org/x/arch/x86/x86asm 0.204s
    ok cmd/vet 2.184s

    ##### GOMAXPROCS=2 runtime -cpu=1,2,4
    panic: test timed out after 5m0s

    goroutine 312409 [running]:
    testing.startAlarm.func1()
         /home/claudia/go/src/testing/testing.go:719 +0x14b
    created by time.goFunc
         /home/claudia/go/src/time/sleep.go:129 +0x3a

    goroutine 1 [runnable, locked to thread]:
    fmt.Sprintf(0x68aac0, 0x5, 0xc8201e3a38, 0x1, 0x1, 0x0, 0x0)
         /home/claudia/go/src/fmt/print.go:204 +0xa6
    testing.fmtDuration(0x2a56e26, 0x0, 0x0)
         /home/claudia/go/src/testing/testing.go:256 +0x163
    testing.(*T).report(0xc82007c240)
         /home/claudia/go/src/testing/testing.go:524 +0x37
    testing.RunTests(0x6f7670, 0x7d8da0, 0xa6, 0xa6, 0x4ce101)
         /home/claudia/go/src/testing/testing.go:585 +0x935
    testing.(*M).Run(0xc8201e3ef8, 0x7673c0)
         /home/claudia/go/src/testing/testing.go:509 +0x81
    runtime_test.TestMain(0xc8201e3ef8)
         /home/claudia/go/src/runtime/crash_test.go:24 +0x28
    main.main()
         runtime/_test/_testmain.go:930 +0x114

    goroutine 17 [syscall, 4 minutes, locked to thread]:
    runtime.goexit()
         /home/claudia/go/src/runtime/asm_amd64.s:1998 +0x1

    goroutine 22569 [syscall, 4 minutes]:
    runtime_test.TestFutexsleep.func1(0x0, 0x4e94914f0000, 0x6ba7a0, 0x14,
    0xc82005e120)
         /home/claudia/go/src/runtime/futex_test.go:47 +0x63
    created by runtime_test.TestFutexsleep
         /home/claudia/go/src/runtime/futex_test.go:51 +0x2aa

    goroutine 22570 [syscall, 4 minutes]:
    runtime_test.TestFutexsleep.func1(0x0, 0x1dcd65174876e800, 0x6ba480, 0x13,
    0xc82005e180)
         /home/claudia/go/src/runtime/futex_test.go:47 +0x63
    created by runtime_test.TestFutexsleep
         /home/claudia/go/src/runtime/futex_test.go:51 +0x2aa

    goroutine 312391 [chan receive, 4 minutes]:
    testing.RunTests.func1(0xc82013e2a0, 0xc82034a2d0)
         /home/claudia/go/src/testing/testing.go:580 +0x47
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:581 +0x91a

    goroutine 312392 [chan receive, 4 minutes]:
    testing.(*T).Parallel(0xc82034a360)
         /home/claudia/go/src/testing/testing.go:435 +0xbd
    runtime_test.TestStackGrowthCallback(0xc82034a360)
         /home/claudia/go/src/runtime/stack_test.go:157 +0x25
    testing.tRunner(0xc82034a360, 0x7d9b50)
         /home/claudia/go/src/testing/testing.go:467 +0x98
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:576 +0x879

    goroutine 312390 [chan receive, 4 minutes]:
    testing.(*T).Parallel(0xc82034a2d0)
         /home/claudia/go/src/testing/testing.go:435 +0xbd
    runtime_test.TestStackGrowth(0xc82034a2d0)
         /home/claudia/go/src/runtime/stack_test.go:74 +0x25
    testing.tRunner(0xc82034a2d0, 0x7d9b38)
         /home/claudia/go/src/testing/testing.go:467 +0x98
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:576 +0x879

    goroutine 312393 [chan receive, 4 minutes]:
    testing.RunTests.func1(0xc82013e2a0, 0xc82034a360)
         /home/claudia/go/src/testing/testing.go:580 +0x47
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:581 +0x91a
    FAIL runtime 300.009s
    2015/12/31 12:23:51 Failed: exit status 1
    2015/12/31 12:23:51 FAILED
    claudia@claudia-desktop:~/go/src$


    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Dec 31, 2015 at 2:12 pm
    and another one. interrestingly the same test:
    ok cmd/vendor/golang.org/x/arch/arm/armasm 0.012s
    ok cmd/vendor/golang.org/x/arch/x86/x86asm 0.168s
    ok cmd/vet 2.307s

    ##### GOMAXPROCS=2 runtime -cpu=1,2,4
    --- FAIL: TestGdbPython (0.51s)
         runtime-gdb_test.go:42: gdb version 7.7
         runtime-gdb_test.go:163: goroutine 2 bt failed: Python Exception <class
    'gdb.MemoryError'> Cannot access memory at address 0x0:
             Error occurred in Python command: Cannot access memory at address
    0x0
    FAIL
    FAIL runtime 22.901s
    2015/12/31 14:49:49 Failed: exit status 1
    2015/12/31 14:49:49 FAILED
    2015/12/31 14:49:49 exit status 1
    exit status 1
    claudia@claudia-desktop:~/go/src$


    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Jan 1, 2016 at 2:07 pm
    some good builds and tests later i have a new one:
    ok mime/quotedprintable 0.313s
    ok net 2.018s
    panic: test timed out after 3m0s

    goroutine 5425 [running]:
    testing.startAlarm.func1()
         /home/claudia/go/src/testing/testing.go:719 +0x14b
    created by time.goFunc
         /home/claudia/go/src/time/sleep.go:129 +0x3a

    goroutine 1 [chan receive, 2 minutes]:
    testing.RunTests(0xa348c8, 0xbc99a0, 0x13a, 0x13a, 0x601)
         /home/claudia/go/src/testing/testing.go:597 +0x564
    testing.(*M).Run(0xc82003af08, 0x20)
         /home/claudia/go/src/testing/testing.go:509 +0x81
    net/http_test.TestMain(0xc82003af08)
         /home/claudia/go/src/net/http/main_test.go:19 +0x21
    main.main()
         net/http/_test/_testmain.go:724 +0x114

    goroutine 17 [syscall, 2 minutes, locked to thread]:
    runtime.goexit()
         /home/claudia/go/src/runtime/asm_amd64.s:1998 +0x1

    goroutine 5209 [select, 2 minutes]:
    net/http.(*persistConn).roundTrip(0xc8204fc180, 0xc82054d040, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/http/transport.go:1373 +0xd03
    net/http.(*Transport).RoundTrip(0xc8200c26e0, 0xc8201d8000, 0xc820450000,
    0x0, 0x0)
         /home/claudia/go/src/net/http/transport.go:283 +0x98b
    net/http.send(0xc8201d8000, 0x7f9b05c117f8, 0xc8200c26e0, 0xc820678b80, 0x0,
    0x0)
         /home/claudia/go/src/net/http/client.go:229 +0x532
    net/http.(*Client).send(0xc82046ce70, 0xc8201d8000, 0x16, 0x0, 0x0)
         /home/claudia/go/src/net/http/client.go:151 +0x15a
    net/http.(*Client).doFollowingRedirects(0xc82046ce70, 0xc8201d8000, 0xa34e40
    , 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/http/client.go:397 +0xbcd
    net/http.(*Client).Get(0xc82046ce70, 0xc82068c200, 0x16, 0x7e05630280592966,
    0x0, 0x0)
         /home/claudia/go/src/net/http/client.go:323 +0xaa
    net/http_test.TestTransportPersistConnLeak.func2(0xc82046ce70, 0xc8204e7ec0,
    0xc8204e7f20, 0xc820376750)
         /home/claudia/go/src/net/http/transport_test.go:993 +0x4b
    created by net/http_test.TestTransportPersistConnLeak
         /home/claudia/go/src/net/http/transport_test.go:1000 +0x336

    goroutine 5325 [chan send, 2 minutes]:
    net/http_test.TestTransportPersistConnLeak.func1(0x7f9b05bcf208,
    0xc82039e780, 0xc82029ed20)
         /home/claudia/go/src/net/http/transport_test.go:977 +0x48
    net/http.HandlerFunc.ServeHTTP(0xc82068c180, 0x7f9b05bcf208, 0xc82039e780,
    0xc82029ed20)
         /home/claudia/go/src/net/http/server.go:1561 +0x3a
    net/http.serverHandler.ServeHTTP(0xc8204f7280, 0x7f9b05bcf208, 0xc82039e780,
    0xc82029ed20)
         /home/claudia/go/src/net/http/server.go:2018 +0x19e
    net/http.(*conn).serve(0xc8205cab00)
         /home/claudia/go/src/net/http/server.go:1464 +0xf60
    created by net/http.(*Server).Serve
         /home/claudia/go/src/net/http/server.go:2074 +0x44e

    goroutine 5251 [select, 2 minutes]:
    net/http.(*persistConn).writeLoop(0xc8204fc180)
         /home/claudia/go/src/net/http/transport.go:1177 +0x472
    created by net/http.(*Transport).dialConn
         /home/claudia/go/src/net/http/transport.go:782 +0xe9f

    goroutine 5302 [select, 2 minutes]:
    net/http.(*persistConn).writeLoop(0xc8204d8e40)
         /home/claudia/go/src/net/http/transport.go:1177 +0x472
    created by net/http.(*Transport).dialConn
         /home/claudia/go/src/net/http/transport.go:782 +0xe9f

    goroutine 5250 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda338, 0x72, 0xc820632000)
         /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc8204fa300, 0x72, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc8204fa300, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc8204fa2a0, 0xc820632000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
         /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc8201ec000, 0xc820632000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.noteEOFReader.Read(0x7f9b05bcf168, 0xc8201ec000, 0xc8204fc1e8,
    0xc820632000, 0x1000, 0x1000, 0xc8205b71f8, 0x0, 0x0)
         /home/claudia/go/src/net/http/transport.go:1573 +0x67
    net/http.(*noteEOFReader).Read(0xc82066c040, 0xc820632000, 0x1000, 0x1000,
    0x9, 0x0, 0x0)
         <autogenerated>:259 +0xd0
    bufio.(*Reader).fill(0xc820630000)
         /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).Peek(0xc820630000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/bufio/bufio.go:132 +0xcc
    net/http.(*persistConn).readLoop(0xc8204fc180)
         /home/claudia/go/src/net/http/transport.go:988 +0x103
    created by net/http.(*Transport).dialConn
         /home/claudia/go/src/net/http/transport.go:781 +0xe7a

    goroutine 5218 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05c1ced8, 0x72, 0xc8204b6000)
         /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc8204aaed0, 0x72, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc8204aaed0, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc8204aae70, 0xc8204b6000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
         /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc820050160, 0xc8204b6000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.(*connReader).Read(0xc820681ce0, 0xc8204b6000, 0x1000, 0x1000, 0x0,
    0x0, 0x0)
         /home/claudia/go/src/net/http/server.go:519 +0x196
    bufio.(*Reader).fill(0xc820062f00)
         /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).ReadSlice(0xc820062f00, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/bufio/bufio.go:328 +0x21a
    bufio.(*Reader).ReadLine(0xc820062f00, 0x0, 0x0, 0x0, 0x935700, 0x0, 0x0)
         /home/claudia/go/src/bufio/bufio.go:357 +0x53
    net/textproto.(*Reader).readLineSlice(0xc8203a97a0, 0x0, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/textproto/reader.go:55 +0x81
    net/textproto.(*Reader).ReadLine(0xc8203a97a0, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/textproto/reader.go:36 +0x40
    net/http.readRequest(0xc820062f00, 0x0, 0xc82029ee00, 0x0, 0x0)
         /home/claudia/go/src/net/http/request.go:703 +0xb6
    net/http.(*conn).readRequest(0xc8204f7680, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/http/server.go:696 +0x359
    net/http.(*conn).serve(0xc8204f7680)
         /home/claudia/go/src/net/http/server.go:1416 +0x947
    created by net/http.(*Server).Serve
         /home/claudia/go/src/net/http/server.go:2074 +0x44e

    goroutine 4685 [chan receive, 2 minutes]:
    testing.RunTests.func1(0xc8200621e0, 0xc820376750)
         /home/claudia/go/src/testing/testing.go:580 +0x47
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:581 +0x91a

    goroutine 4684 [chan receive, 2 minutes]:
    net/http_test.TestTransportPersistConnLeak(0xc820376750)
         /home/claudia/go/src/net/http/transport_test.go:1017 +0x41c
    testing.tRunner(0xc820376750, 0xbcb350)
         /home/claudia/go/src/testing/testing.go:467 +0x98
    created by testing.RunTests
         /home/claudia/go/src/testing/testing.go:576 +0x879

    goroutine 5301 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda7b8, 0x72, 0xc8205c8000)
         /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc82001b410, 0x72, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc82001b410, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc82001b3b0, 0xc8205c8000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
         /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc8201ec0d0, 0xc8205c8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.noteEOFReader.Read(0x7f9b05bcf168, 0xc8201ec0d0, 0xc8204d8ea8,
    0xc8205c8000, 0x1000, 0x1000, 0xc8205b7198, 0x0, 0x0)
         /home/claudia/go/src/net/http/transport.go:1573 +0x67
    net/http.(*noteEOFReader).Read(0xc82066d040, 0xc8205c8000, 0x1000, 0x1000,
    0x9, 0x0, 0x0)
         <autogenerated>:259 +0xd0
    bufio.(*Reader).fill(0xc8205b65a0)
         /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).Peek(0xc8205b65a0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/bufio/bufio.go:132 +0xcc
    net/http.(*persistConn).readLoop(0xc8204d8e40)
         /home/claudia/go/src/net/http/transport.go:988 +0x103
    created by net/http.(*Transport).dialConn
         /home/claudia/go/src/net/http/transport.go:781 +0xe7a

    goroutine 5185 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda1b8, 0x72, 0x0)
         /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc82001b330, 0x72, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc82001b330, 0x0, 0x0)
         /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).accept(0xc82001b2d0, 0x0, 0x7f9b05bcf140, 0xc82066d7c0)
         /home/claudia/go/src/net/fd_unix.go:426 +0x27c
    net.(*TCPListener).AcceptTCP(0xc820050120, 0xc820244ea0, 0x0, 0x0)
         /home/claudia/go/src/net/tcpsock_posix.go:254 +0x4d
    net.(*TCPListener).Accept(0xc820050120, 0x0, 0x0, 0x0, 0x0)
         /home/claudia/go/src/net/tcpsock_posix.go:264 +0x3d
    net/http.(*Server).Serve(0xc8204f7280, 0x7f9b05c1c530, 0xc820050120, 0x0,
    0x0)
         /home/claudia/go/src/net/http/server.go:2054 +0x129
    net/http/httptest.(*Server).goServe.func1(0xc8204e7ec0)
         /home/claudia/go/src/net/http/httptest/server.go:216 +0x75
    created by net/http/httptest.(*Server).goServe
         /home/claudia/go/src/net/http/httptest/server.go:217 +0x58

    goroutine 5245 [chan send, 2 minutes]:
    net/http.(*persistConn).readLoop(0xc8204fc240)
         /home/claudia/go/src/net/http/transport.go:1052 +0x67c
    created by net/http.(*Transport).dialConn
         /home/claudia/go/src/net/http/transport.go:781 +0xe7a
    FAIL net/http 180.010s
    ok net/http/cgi 0.460s


    if someone is interested i do builds in a loop with the following program:
    package main

    import "os/exec"
    import "os"
    import "log"

    func main() {
         for {
             cmd := exec.Command("./all.bash")
             cmd.Stdin = os.Stdin
             cmd.Stdout = os.Stdout
             cmd.Stderr = os.Stderr

             err := cmd.Run()
             if err != nil {
                 log.Fatal(err)
                 return
             }
         }
    }


    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Austin Clements at Jan 3, 2016 at 3:55 pm
    Hi. The runtime test time outs are a known issue:
    https://github.com/golang/go/issues/13645

    The TestGdbPython failure does not appear to be a known issue, nor have we
    seen it on the build dashboard. If you can reproduce it, please file an
    issue.

    We may be seeing the net/http timeout occasionally on the dashboard, but I
    don't see any issues filed for it:
    [2015-12-21T20:21:28-d6a203e/linux-ppc64-minux](
    https://build.golang.org/log/fd5f92b239c6f54c15d9c195b50b973185ba363a)
    [2015-12-29T15:46:44-04d732b/linux-386-sid](
    https://build.golang.org/log/f09fa9b475fe65bc548f332e19fdaea2893675aa)

    On Fri, Jan 1, 2016 at 9:07 AM, wrote:

    some good builds and tests later i have a new one:
    ok mime/quotedprintable 0.313s
    ok net 2.018s
    panic: test timed out after 3m0s

    goroutine 5425 [running]:
    testing.startAlarm.func1()
    /home/claudia/go/src/testing/testing.go:719 +0x14b
    created by time.goFunc
    /home/claudia/go/src/time/sleep.go:129 +0x3a

    goroutine 1 [chan receive, 2 minutes]:
    testing.RunTests(0xa348c8, 0xbc99a0, 0x13a, 0x13a, 0x601)
    /home/claudia/go/src/testing/testing.go:597 +0x564
    testing.(*M).Run(0xc82003af08, 0x20)
    /home/claudia/go/src/testing/testing.go:509 +0x81
    net/http_test.TestMain(0xc82003af08)
    /home/claudia/go/src/net/http/main_test.go:19 +0x21
    main.main()
    net/http/_test/_testmain.go:724 +0x114

    goroutine 17 [syscall, 2 minutes, locked to thread]:
    runtime.goexit()
    /home/claudia/go/src/runtime/asm_amd64.s:1998 +0x1

    goroutine 5209 [select, 2 minutes]:
    net/http.(*persistConn).roundTrip(0xc8204fc180, 0xc82054d040, 0x0, 0x0,
    0x0)
    /home/claudia/go/src/net/http/transport.go:1373 +0xd03
    net/http.(*Transport).RoundTrip(0xc8200c26e0, 0xc8201d8000, 0xc820450000,
    0x0, 0x0)
    /home/claudia/go/src/net/http/transport.go:283 +0x98b
    net/http.send(0xc8201d8000, 0x7f9b05c117f8, 0xc8200c26e0, 0xc820678b80,
    0x0, 0x0)
    /home/claudia/go/src/net/http/client.go:229 +0x532
    net/http.(*Client).send(0xc82046ce70, 0xc8201d8000, 0x16, 0x0, 0x0)
    /home/claudia/go/src/net/http/client.go:151 +0x15a
    net/http.(*Client).doFollowingRedirects(0xc82046ce70, 0xc8201d8000,
    0xa34e40, 0x0, 0x0, 0x0)
    /home/claudia/go/src/net/http/client.go:397 +0xbcd
    net/http.(*Client).Get(0xc82046ce70, 0xc82068c200, 0x16,
    0x7e05630280592966, 0x0, 0x0)
    /home/claudia/go/src/net/http/client.go:323 +0xaa
    net/http_test.TestTransportPersistConnLeak.func2(0xc82046ce70,
    0xc8204e7ec0, 0xc8204e7f20, 0xc820376750)
    /home/claudia/go/src/net/http/transport_test.go:993 +0x4b
    created by net/http_test.TestTransportPersistConnLeak
    /home/claudia/go/src/net/http/transport_test.go:1000 +0x336

    goroutine 5325 [chan send, 2 minutes]:
    net/http_test.TestTransportPersistConnLeak.func1(0x7f9b05bcf208,
    0xc82039e780, 0xc82029ed20)
    /home/claudia/go/src/net/http/transport_test.go:977 +0x48
    net/http.HandlerFunc.ServeHTTP(0xc82068c180, 0x7f9b05bcf208, 0xc82039e780,
    0xc82029ed20)
    /home/claudia/go/src/net/http/server.go:1561 +0x3a
    net/http.serverHandler.ServeHTTP(0xc8204f7280, 0x7f9b05bcf208,
    0xc82039e780, 0xc82029ed20)
    /home/claudia/go/src/net/http/server.go:2018 +0x19e
    net/http.(*conn).serve(0xc8205cab00)
    /home/claudia/go/src/net/http/server.go:1464 +0xf60
    created by net/http.(*Server).Serve
    /home/claudia/go/src/net/http/server.go:2074 +0x44e

    goroutine 5251 [select, 2 minutes]:
    net/http.(*persistConn).writeLoop(0xc8204fc180)
    /home/claudia/go/src/net/http/transport.go:1177 +0x472
    created by net/http.(*Transport).dialConn
    /home/claudia/go/src/net/http/transport.go:782 +0xe9f

    goroutine 5302 [select, 2 minutes]:
    net/http.(*persistConn).writeLoop(0xc8204d8e40)
    /home/claudia/go/src/net/http/transport.go:1177 +0x472
    created by net/http.(*Transport).dialConn
    /home/claudia/go/src/net/http/transport.go:782 +0xe9f

    goroutine 5250 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda338, 0x72, 0xc820632000)
    /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc8204fa300, 0x72, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc8204fa300, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc8204fa2a0, 0xc820632000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
    /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc8201ec000, 0xc820632000, 0x1000, 0x1000, 0x0, 0x0, 0x0
    )
    /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.noteEOFReader.Read(0x7f9b05bcf168, 0xc8201ec000, 0xc8204fc1e8,
    0xc820632000, 0x1000, 0x1000, 0xc8205b71f8, 0x0, 0x0)
    /home/claudia/go/src/net/http/transport.go:1573 +0x67
    net/http.(*noteEOFReader).Read(0xc82066c040, 0xc820632000, 0x1000, 0x1000,
    0x9, 0x0, 0x0)
    <autogenerated>:259 +0xd0
    bufio.(*Reader).fill(0xc820630000)
    /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).Peek(0xc820630000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/claudia/go/src/bufio/bufio.go:132 +0xcc
    net/http.(*persistConn).readLoop(0xc8204fc180)
    /home/claudia/go/src/net/http/transport.go:988 +0x103
    created by net/http.(*Transport).dialConn
    /home/claudia/go/src/net/http/transport.go:781 +0xe7a

    goroutine 5218 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05c1ced8, 0x72, 0xc8204b6000)
    /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc8204aaed0, 0x72, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc8204aaed0, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc8204aae70, 0xc8204b6000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
    /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc820050160, 0xc8204b6000, 0x1000, 0x1000, 0x0, 0x0, 0x0
    )
    /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.(*connReader).Read(0xc820681ce0, 0xc8204b6000, 0x1000, 0x1000,
    0x0, 0x0, 0x0)
    /home/claudia/go/src/net/http/server.go:519 +0x196
    bufio.(*Reader).fill(0xc820062f00)
    /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).ReadSlice(0xc820062f00, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/claudia/go/src/bufio/bufio.go:328 +0x21a
    bufio.(*Reader).ReadLine(0xc820062f00, 0x0, 0x0, 0x0, 0x935700, 0x0, 0x0)
    /home/claudia/go/src/bufio/bufio.go:357 +0x53
    net/textproto.(*Reader).readLineSlice(0xc8203a97a0, 0x0, 0x0, 0x0, 0x0,
    0x0)
    /home/claudia/go/src/net/textproto/reader.go:55 +0x81
    net/textproto.(*Reader).ReadLine(0xc8203a97a0, 0x0, 0x0, 0x0, 0x0)
    /home/claudia/go/src/net/textproto/reader.go:36 +0x40
    net/http.readRequest(0xc820062f00, 0x0, 0xc82029ee00, 0x0, 0x0)
    /home/claudia/go/src/net/http/request.go:703 +0xb6
    net/http.(*conn).readRequest(0xc8204f7680, 0x0, 0x0, 0x0)
    /home/claudia/go/src/net/http/server.go:696 +0x359
    net/http.(*conn).serve(0xc8204f7680)
    /home/claudia/go/src/net/http/server.go:1416 +0x947
    created by net/http.(*Server).Serve
    /home/claudia/go/src/net/http/server.go:2074 +0x44e

    goroutine 4685 [chan receive, 2 minutes]:
    testing.RunTests.func1(0xc8200621e0, 0xc820376750)
    /home/claudia/go/src/testing/testing.go:580 +0x47
    created by testing.RunTests
    /home/claudia/go/src/testing/testing.go:581 +0x91a

    goroutine 4684 [chan receive, 2 minutes]:
    net/http_test.TestTransportPersistConnLeak(0xc820376750)
    /home/claudia/go/src/net/http/transport_test.go:1017 +0x41c
    testing.tRunner(0xc820376750, 0xbcb350)
    /home/claudia/go/src/testing/testing.go:467 +0x98
    created by testing.RunTests
    /home/claudia/go/src/testing/testing.go:576 +0x879

    goroutine 5301 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda7b8, 0x72, 0xc8205c8000)
    /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc82001b410, 0x72, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc82001b410, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).Read(0xc82001b3b0, 0xc8205c8000, 0x1000, 0x1000, 0x0,
    0x7f9b05c0d050, 0xc82000e260)
    /home/claudia/go/src/net/fd_unix.go:250 +0x23a
    net.(*conn).Read(0xc8201ec0d0, 0xc8205c8000, 0x1000, 0x1000, 0x0, 0x0, 0x0
    )
    /home/claudia/go/src/net/net.go:172 +0xe4
    net/http.noteEOFReader.Read(0x7f9b05bcf168, 0xc8201ec0d0, 0xc8204d8ea8,
    0xc8205c8000, 0x1000, 0x1000, 0xc8205b7198, 0x0, 0x0)
    /home/claudia/go/src/net/http/transport.go:1573 +0x67
    net/http.(*noteEOFReader).Read(0xc82066d040, 0xc8205c8000, 0x1000, 0x1000,
    0x9, 0x0, 0x0)
    <autogenerated>:259 +0xd0
    bufio.(*Reader).fill(0xc8205b65a0)
    /home/claudia/go/src/bufio/bufio.go:97 +0x1e9
    bufio.(*Reader).Peek(0xc8205b65a0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/claudia/go/src/bufio/bufio.go:132 +0xcc
    net/http.(*persistConn).readLoop(0xc8204d8e40)
    /home/claudia/go/src/net/http/transport.go:988 +0x103
    created by net/http.(*Transport).dialConn
    /home/claudia/go/src/net/http/transport.go:781 +0xe7a

    goroutine 5185 [IO wait, 2 minutes]:
    net.runtime_pollWait(0x7f9b05bda1b8, 0x72, 0x0)
    /home/claudia/go/src/runtime/netpoll.go:160 +0x60
    net.(*pollDesc).Wait(0xc82001b330, 0x72, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:73 +0x3a
    net.(*pollDesc).WaitRead(0xc82001b330, 0x0, 0x0)
    /home/claudia/go/src/net/fd_poll_runtime.go:78 +0x36
    net.(*netFD).accept(0xc82001b2d0, 0x0, 0x7f9b05bcf140, 0xc82066d7c0)
    /home/claudia/go/src/net/fd_unix.go:426 +0x27c
    net.(*TCPListener).AcceptTCP(0xc820050120, 0xc820244ea0, 0x0, 0x0)
    /home/claudia/go/src/net/tcpsock_posix.go:254 +0x4d
    net.(*TCPListener).Accept(0xc820050120, 0x0, 0x0, 0x0, 0x0)
    /home/claudia/go/src/net/tcpsock_posix.go:264 +0x3d
    net/http.(*Server).Serve(0xc8204f7280, 0x7f9b05c1c530, 0xc820050120, 0x0,
    0x0)
    /home/claudia/go/src/net/http/server.go:2054 +0x129
    net/http/httptest.(*Server).goServe.func1(0xc8204e7ec0)
    /home/claudia/go/src/net/http/httptest/server.go:216 +0x75
    created by net/http/httptest.(*Server).goServe
    /home/claudia/go/src/net/http/httptest/server.go:217 +0x58

    goroutine 5245 [chan send, 2 minutes]:
    net/http.(*persistConn).readLoop(0xc8204fc240)
    /home/claudia/go/src/net/http/transport.go:1052 +0x67c
    created by net/http.(*Transport).dialConn
    /home/claudia/go/src/net/http/transport.go:781 +0xe7a
    FAIL net/http 180.010s
    ok net/http/cgi 0.460s


    if someone is interested i do builds in a loop with the following program:
    package main

    import "os/exec"
    import "os"
    import "log"

    func main() {
    for {
    cmd := exec.Command("./all.bash")
    cmd.Stdin = os.Stdin
    cmd.Stdout = os.Stdout
    cmd.Stderr = os.Stderr

    err := cmd.Run()
    if err != nil {
    log.Fatal(err)
    return
    }
    }
    }


    --
    You received this message because you are subscribed to the Google Groups
    "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an
    email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Jan 4, 2016 at 10:40 am
    thank you for your response.
    we all know how problematic it is to catch random issues. now i got that
    one why i searched in the beginning.
    And this one kills the whole go folder.. i dont understand why this could
    happen, but deleting more than needed is not good.
    ##### ../misc/cgo/testcarchive
    PASS
    PASS
    PASS
    looping too long waiting for signal
    FAIL test4
    2016/01/04 11:30:48 Failed: exit status 1
    2016/01/04 11:30:48 FAILED
    2016/01/04 11:30:48 exit status 1
    exit status 1
    claudia@claudia-desktop:~/ramdisk/go/src$ dir
    claudia@claudia-desktop:~/ramdisk/go/src$ ls -lah
    insgesamt 0
    claudia@claudia-desktop:~/ramdisk/go/src$ cd ..
    cd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete
    Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
    claudia@claudia-desktop:~/ramdisk/go/src/..$ cd
    claudia@claudia-desktop:~$ cd ramdisk/
    claudia@claudia-desktop:~/ramdisk$ dir
    claudia@claudia-desktop:~/ramdisk$ ls -lah
    insgesamt 0
    drwxrwxrwt 2 root root 40 Jan 4 11:30 .
    drwxr-xr-x 1 claudia claudia 3,2K Jan 4 10:07 ..
    claudia@claudia-desktop:~/ramdisk$


    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Jan 4, 2016 at 1:51 pm
    another one. this is in the net/http package but the error is a little bit
    different.

    ok net/http/httptest 0.013s
    --- FAIL: TestDumpRequest (0.00s)
         dump_test.go:199: Unexpectedly large number of new goroutines: 5 new:
    goroutine 6 [running]:
             net/http/httputil.TestDumpRequest(0xc820080090)
                 /home/claudia/ramdisk/go/src/net/http/httputil/dump_test.go:198
    +0x435
             testing.tRunner(0xc820080090, 0x9cc960)
                 /home/claudia/ramdisk/go/src/testing/testing.go:467 +0x98
             created by testing.RunTests
                 /home/claudia/ramdisk/go/src/testing/testing.go:576 +0x879

             goroutine 1 [chan receive]:
             testing.RunTests(0x89a068, 0x9cc960, 0x9, 0x9, 0xc82004fe01)
                 /home/claudia/ramdisk/go/src/testing/testing.go:577 +0x8b9
             testing.(*M).Run(0xc82004fef8, 0x7fa31fb69878)
                 /home/claudia/ramdisk/go/src/testing/testing.go:509 +0x81
             main.main()
                 net/http/httputil/_test/_testmain.go:80 +0x117

             goroutine 17 [syscall, locked to thread]:
             runtime.goexit()
                 /home/claudia/ramdisk/go/src/runtime/asm_amd64.s:1998 +0x1

             goroutine 26 [runnable]:
             net/http/httputil.DumpRequestOut.func2(0xc820132020, 0xc82011e560)
                 /home/claudia/ramdisk/go/src/net/http/httputil/dump.go:118 +
    0x23a
             created by net/http/httputil.DumpRequestOut
                 /home/claudia/ramdisk/go/src/net/http/httputil/dump.go:119 +
    0x663

             goroutine 29 [select]:
             net/http.(*persistConn).writeLoop(0xc8201303c0)
                 /home/claudia/ramdisk/go/src/net/http/transport.go:1177 +0x472
             created by net/http.(*Transport).dialConn
                 /home/claudia/ramdisk/go/src/net/http/transport.go:782 +0xe9f

             goroutine 25 [runnable]:
             net/http.(*persistConn).writeLoop(0xc820130240)
                 /home/claudia/ramdisk/go/src/net/http/transport.go:1177 +0x472
             created by net/http.(*Transport).dialConn
                 /home/claudia/ramdisk/go/src/net/http/transport.go:782 +0xe9f

             goroutine 28 [runnable]:
             net/http.(*persistConn).readLoop(0xc8201303c0)
                 /home/claudia/ramdisk/go/src/net/http/transport.go:1052 +0x67c
             created by net/http.(*Transport).dialConn
                 /home/claudia/ramdisk/go/src/net/http/transport.go:781 +0xe7a
    FAIL
    FAIL net/http/httputil 0.020s



    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Jan 9, 2016 at 9:20 am
    new runtime error
    ok runtime/pprof 1.408s
    signal: segmentation fault (core dumped)
    FAIL runtime/trace 0.769s

    do you have some information how to gather more output?

    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Alb at Jan 9, 2016 at 11:55 am
    Did you get that with the latest version of master?

    On Saturday, January 9, 2016 at 10:20:12 AM UTC+1,
    sperber...@googlemail.com wrote:
    new runtime error
    ok runtime/pprof 1.408s
    signal: segmentation fault (core dumped)
    FAIL runtime/trace 0.769s

    do you have some information how to gather more output?
    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Sperberstephan at Jan 9, 2016 at 11:57 am
    that happend with 57b1e55a0c12369522c65708c1ccf0d8630a10b4
    i did the pull few hours ago.

    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedDec 31, '15 at 10:58a
activeJan 9, '16 at 11:57a
posts10
users3
websitegolang.org

People

Translate

site design / logo © 2021 Grokbase