Created
February 3, 2017 18:27
-
-
Save ivan4th/4596664ba1f935c500250f74ade5c162 to your computer and use it in GitHub Desktop.
kube-proxy hangs - threads
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(dlv) threads | |
Thread 1 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 7 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 8 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 9 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 10 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 11 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 12 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 13 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 14 at 0x465237 .usr/local/go/src/runtime/sys_linux_amd64.s:479 runtime.osyield | |
Thread 15 at 0x464e40 .usr/local/go/src/runtime/sys_linux_amd64.s:174 runtime.nanotime | |
Thread 16 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 17 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 18 at 0x434885 .usr/local/go/src/runtime/proc.go:646 runtime.readgstatus | |
Thread 19 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 20 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 21 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 22 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 23 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 24 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 25 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 26 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 27 at 0x462d94 .usr/local/go/src/runtime/asm_amd64.s:509 runtime.procyield | |
Thread 28 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 29 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 30 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 31 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 32 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 33 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 34 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 199 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 201 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 731 at 0x465123 .usr/local/go/src/runtime/sys_linux_amd64.s:388 runtime.futex | |
Thread 733 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 1283 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 1285 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 1827 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 1829 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 4368 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
Thread 4959 at 0x465237 .usr/local/go/src/runtime/sys_linux_amd64.s:479 runtime.osyield | |
Thread 34689 at 0x434ff5 .usr/local/go/src/runtime/proc.go:807 runtime.scang | |
* Thread 47869 at 0x464d07 .usr/local/go/src/runtime/sys_linux_amd64.s:95 runtime.usleep | |
(dlv) thread 1 | |
Switched from 47869 to 1 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42002d228) | |
incnwait = 1350300928 | |
incnwait = 13 | |
decnwait = 2708051376 | |
i = 214107840 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42002d228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x42279d) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42002d228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0x5cacea0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42002d228) | |
_g_ = (*runtime.g)(0x5cacea0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0x5cacea0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42002d500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 17 | |
i = 1534186865 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 17,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42002dac0) | |
gp = (*runtime.g)(0xb6) | |
gp = (*runtime.g)(0xc42002d500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0x5cacea0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002e728) | |
_g_ = (*runtime.g)(0x5cacea0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420461040) | |
_g_ = (*runtime.g)(0x5cacea0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 7 | |
Switched from 1 to 7 | |
(dlv) bt -full | |
Command failed: unable to find function context | |
(dlv) thread 8 | |
Switched from 7 to 8 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42002e728) | |
incnwait = 1613500352 | |
incnwait = 14 | |
decnwait = 1690922120 | |
i = 219717722 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42002e728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x422993) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42002e728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420000ea0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42002e728) | |
_g_ = (*runtime.g)(0xc420000ea0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420000ea0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420019500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 37 | |
i = 1956002581 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 37,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420019ac0) | |
gp = (*runtime.g)(0x38e) | |
gp = (*runtime.g)(0xc420019500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420000ea0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001a728) | |
_g_ = (*runtime.g)(0xc420000ea0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4202216c0) | |
_g_ = (*runtime.g)(0xc420000ea0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 9 | |
Switched from 8 to 9 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc420062d10) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc420062d10) | |
gp = (*runtime.g)(0xc420001380) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc420001380) | |
4 0x0000000000439a53 in runtime.exitsyscall0 | |
at .usr/local/go/src/runtime/proc.go:2638 | |
gp = (*runtime.g)(0xc420f1e820) | |
_p_ = *runtime.p nil | |
_g_ = (*runtime.g)(0xc420001380) | |
5 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 10 | |
Switched from 9 to 10 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42003d228) | |
incnwait = 1350012928 | |
incnwait = 24 | |
decnwait = 1674136664 | |
i = 219438658 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42003d228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4963c94c90) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42003d228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4200981a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42003d228) | |
_g_ = (*runtime.g)(0xc4200981a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4200981a0) | |
6 0x0000000000437395 in runtime.gcstopm | |
at .usr/local/go/src/runtime/proc.go:1798 | |
_p_ = (*runtime.p)(0xc420026a00) | |
7 0x0000000000437f73 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:1848 | |
gp = (*runtime.g)(0xc42001d500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 3 | |
i = 1152426723 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 3,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001dac0) | |
gp = (*runtime.g)(0x471) | |
gp = (*runtime.g)(0xc42001d500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4200981a0) | |
8 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001e728) | |
_g_ = (*runtime.g)(0xc4200981a0) | |
9 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221ba0) | |
_g_ = (*runtime.g)(0xc4200981a0) | |
10 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 11 | |
Switched from 10 to 11 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc420478110) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc420478110) | |
gp = (*runtime.g)(0xc420476340) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc420476340) | |
4 0x0000000000439a53 in runtime.exitsyscall0 | |
at .usr/local/go/src/runtime/proc.go:2638 | |
gp = (*runtime.g)(0xc420001520) | |
_p_ = *runtime.p nil | |
_g_ = (*runtime.g)(0xc420476340) | |
5 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 12 | |
Switched from 11 to 12 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420026728) | |
incnwait = 1612683264 | |
incnwait = 8 | |
decnwait = 1647295624 | |
i = 218780458 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420026728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0xc420482128) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420026728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4204841a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420026728) | |
_g_ = (*runtime.g)(0xc4204841a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4204841a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420030000) | |
inheritTime = false | |
wasSpinning = false | |
pos = 541597696 | |
i = 196 | |
i = 48 | |
i = 139953156636120 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200305c0) | |
gp = (*runtime.g)(0x5c) | |
gp = (*runtime.g)(0xc420030000) | |
_p_ = (*runtime.p)(0xc420030000) | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4204841a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420031228) | |
_g_ = (*runtime.g)(0xc4204841a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420461380) | |
_g_ = (*runtime.g)(0xc4204841a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 13 | |
Switched from 12 to 13 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420036728) | |
incnwait = 1708744000 | |
incnwait = 19 | |
decnwait = 1638902920 | |
i = 218491708 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420036728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4961afacc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420036728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4204921a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420036728) | |
_g_ = (*runtime.g)(0xc4204921a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4204921a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42002d500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 24 | |
i = 1850090472 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 24,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42002dac0) | |
gp = (*runtime.g)(0xb6) | |
gp = (*runtime.g)(0xc42002d500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4204921a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002e728) | |
_g_ = (*runtime.g)(0xc4204921a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420461040) | |
_g_ = (*runtime.g)(0xc4204921a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 14 | |
Switched from 13 to 14 | |
(dlv) bt -full | |
0 0x0000000000465237 in runtime.osyield | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:479 | |
1 0x000000000043500b in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:865 | |
gp = (*runtime.g)(0xc420221380) | |
gcw = (*runtime.gcWork)(0xc420017c28) | |
nextYield = 487396600593231 | |
i = 101070403879 | |
2 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc420221380) | |
gcw = (*runtime.gcWork)(0xc420017c28) | |
3 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
4 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc420017c28) | |
i = 5 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc420221380) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x7f4950539800acb9) | |
5 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc420017c28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4204844e0) | |
6 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420017c28) | |
_g_ = (*runtime.g)(0xc4204844e0) | |
7 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4204844e0) | |
8 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420015500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 6 | |
i = 1278527238 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 6,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420015ac0) | |
gp = (*runtime.g)(0x1ac3) | |
gp = (*runtime.g)(0xc420015500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4204844e0) | |
9 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420016728) | |
_g_ = (*runtime.g)(0xc4204844e0) | |
10 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4202211e0) | |
_g_ = (*runtime.g)(0xc4204844e0) | |
(dlv) thread 15 | |
Switched from 14 to 15 | |
(dlv) bt -full | |
0 0x0000000000464e40 in runtime.nanotime | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:174 | |
1 0x0000000000434f66 in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:862 | |
gp = (*runtime.g)(0xc4202211e0) | |
gcw = (*runtime.gcWork)(0xc420016728) | |
nextYield = 487396600632703 | |
i = 98607213579 | |
2 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc4202211e0) | |
gcw = (*runtime.gcWork)(0xc420016728) | |
3 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
4 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc420016728) | |
i = 4 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc4202211e0) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x7f4965df35411902) | |
5 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc420016728) | |
flags = 0 | |
initScanWork = 139951509340160 | |
gp = (*runtime.g)(0xc4204924e0) | |
6 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420016728) | |
_g_ = (*runtime.g)(0xc4204924e0) | |
7 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4204924e0) | |
8 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42002c000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 41 | |
i = 1696880777 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 41,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42002c5c0) | |
gp = (*runtime.g)(0xbc) | |
gp = (*runtime.g)(0xc42002c000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4204924e0) | |
9 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002d228) | |
_g_ = (*runtime.g)(0xc4204924e0) | |
10 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460ea0) | |
_g_ = (*runtime.g)(0xc4204924e0) | |
(dlv) thread 16 | |
Switched from 15 to 16 | |
(dlv) bt -full | |
Command failed: unable to find function context | |
(dlv) thread 17 | |
Switched from 16 to 17 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42002bc28) | |
incnwait = 1613207552 | |
incnwait = 12 | |
decnwait = 1400888456 | |
i = 218946559 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42002bc28) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4965cbc470) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42002bc28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420492820) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42002bc28) | |
_g_ = (*runtime.g)(0xc420492820) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420492820) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420014000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 42 | |
i = 1281846618 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 42,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200145c0) | |
gp = (*runtime.g)(0x29ba) | |
gp = (*runtime.g)(0xc420014000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420492820) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420015228) | |
_g_ = (*runtime.g)(0xc420492820) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221040) | |
_g_ = (*runtime.g)(0xc420492820) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 18 | |
Switched from 17 to 18 | |
(dlv) bt -full | |
0 0x0000000000434885 in runtime.readgstatus | |
at .usr/local/go/src/runtime/proc.go:646 | |
gp = (*runtime.g)(0xc420221ba0) | |
~r1 = 2 | |
1 0x0000000000434f7a in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:808 | |
gp = (*runtime.g)(0xc420221ba0) | |
gcw = (*runtime.gcWork)(0xc42001bc28) | |
nextYield = 487396600856415 | |
i = 98856423408 | |
2 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc420221ba0) | |
gcw = (*runtime.gcWork)(0xc42001bc28) | |
3 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
4 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc42001bc28) | |
i = 10 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc420221ba0) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x42e512) | |
5 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc42001bc28) | |
flags = 0 | |
initScanWork = 139951509340160 | |
gp = (*runtime.g)(0xc420099a00) | |
6 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42001bc28) | |
_g_ = (*runtime.g)(0xc420099a00) | |
7 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420099a00) | |
8 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42001d500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 28 | |
i = 1614336076 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 28,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001dac0) | |
gp = (*runtime.g)(0x472) | |
gp = (*runtime.g)(0xc42001d500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420099a00) | |
9 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001e728) | |
_g_ = (*runtime.g)(0xc420099a00) | |
10 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221ba0) | |
_g_ = (*runtime.g)(0xc420099a00) | |
(dlv) thread 19 | |
Switched from 18 to 19 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420025228) | |
incnwait = 1611896832 | |
incnwait = 7 | |
decnwait = 1384103048 | |
i = 218099360 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420025228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x1) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420025228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420099d40) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420025228) | |
_g_ = (*runtime.g)(0xc420099d40) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420099d40) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420034000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 1 | |
i = 797391937 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 1,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200345c0) | |
gp = (*runtime.g)(0x40) | |
gp = (*runtime.g)(0xc420034000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420099d40) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420035228) | |
_g_ = (*runtime.g)(0xc420099d40) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420461860) | |
_g_ = (*runtime.g)(0xc420099d40) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 20 | |
Switched from 19 to 20 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420027c28) | |
incnwait = 1349226496 | |
incnwait = 9 | |
decnwait = 1375710344 | |
i = 218712521 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420027c28) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x422993) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420027c28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420492b60) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420027c28) | |
_g_ = (*runtime.g)(0xc420492b60) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420492b60) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420032a00) | |
inheritTime = false | |
wasSpinning = false | |
pos = 24186293 | |
i = 0 | |
i = 48 | |
i = -4287113730 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420032fc0) | |
gp = (*runtime.g)(0x47) | |
gp = (*runtime.g)(0xc420032a00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420492b60) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420033c28) | |
_g_ = (*runtime.g)(0xc420492b60) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204616c0) | |
_g_ = (*runtime.g)(0xc420492b60) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 21 | |
Switched from 20 to 21 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc420412510) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc420412510) | |
gp = (*runtime.g)(0xc420484d00) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc420484d00) | |
4 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420016a00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 12 | |
i = 5971260 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 12,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420016fc0) | |
gp = (*runtime.g)(0x17e2) | |
gp = (*runtime.g)(0xc420016a00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420484d00) | |
5 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420017c28) | |
_g_ = (*runtime.g)(0xc420484d00) | |
6 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221380) | |
_g_ = (*runtime.g)(0xc420484d00) | |
7 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 22 | |
Switched from 21 to 22 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42001fc28) | |
incnwait = 1347655680 | |
incnwait = 4 | |
decnwait = 1358924936 | |
i = 219773792 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42001fc28) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0xc42027dd40) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42001fc28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420492ea0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42001fc28) | |
_g_ = (*runtime.g)(0xc420492ea0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420492ea0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420016a00) | |
inheritTime = false | |
wasSpinning = false | |
pos = 542130176 | |
i = 196 | |
i = 48 | |
i = 139952868265432 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420016fc0) | |
gp = (*runtime.g)(0x1882) | |
gp = (*runtime.g)(0xc420016a00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420492ea0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420017c28) | |
_g_ = (*runtime.g)(0xc420492ea0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221380) | |
_g_ = (*runtime.g)(0xc420492ea0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 23 | |
Switched from 22 to 23 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0x5ccdbe0) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x000000000041447e in runtime.notetsleep_internal | |
at .usr/local/go/src/runtime/lock_futex.go:161 | |
n = (*runtime.note)(0x5ccdbe0) | |
ns = -1 | |
~r2 = false | |
deadline = 4236891 | |
gp = (*runtime.g)(0xc42027da00) | |
3 0x0000000000414672 in runtime.notetsleepg | |
at .usr/local/go/src/runtime/lock_futex.go:206 | |
n = (*runtime.note)(0x5ccdbe0) | |
ns = -1 | |
~r2 = true | |
ok = false | |
4 0x000000000044669e in os/signal.signal_recv | |
at .usr/local/go/src/runtime/sigqueue.go:116 | |
~r0 = 10418521 | |
i = 842354189440 | |
5 0x0000000000fc677d in os/signal.loop | |
at .usr/local/go/src/os/signal/signal_unix.go:22 | |
6 0x0000000000464080 in runtime.goexit | |
at .usr/local/go/src/runtime/asm_amd64.s:2086 | |
(dlv) thread 24 | |
Switched from 23 to 24 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc420482910) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc420482910) | |
gp = (*runtime.g)(0xc420476680) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc420476680) | |
4 0x0000000000439a53 in runtime.exitsyscall0 | |
at .usr/local/go/src/runtime/proc.go:2638 | |
gp = (*runtime.g)(0xc4208d9d40) | |
_p_ = *runtime.p nil | |
_g_ = (*runtime.g)(0xc420476680) | |
5 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 25 | |
Switched from 24 to 25 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420019228) | |
incnwait = 1611114496 | |
incnwait = 1 | |
decnwait = 1191169160 | |
i = 218852682 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420019228) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0xc42046ba00) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420019228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4204769c0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420019228) | |
_g_ = (*runtime.g)(0xc4204769c0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4204769c0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42001c000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 31 | |
i = 1805911039 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 31,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001c5c0) | |
gp = (*runtime.g)(0x47f) | |
gp = (*runtime.g)(0xc42001c000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4204769c0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001d228) | |
_g_ = (*runtime.g)(0xc4204769c0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221a00) | |
_g_ = (*runtime.g)(0xc4204769c0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 26 | |
Switched from 25 to 26 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42001e728) | |
incnwait = 1708179456 | |
incnwait = 3 | |
decnwait = 1182776456 | |
i = 218061475 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42001e728) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0xc420f1e820) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42001e728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42027c1a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42001e728) | |
_g_ = (*runtime.g)(0xc42027c1a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42027c1a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420018000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 12 | |
i = 704271372 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 12,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200185c0) | |
gp = (*runtime.g)(0x842) | |
gp = (*runtime.g)(0xc420018000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42027c1a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420019228) | |
_g_ = (*runtime.g)(0xc42027c1a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221520) | |
_g_ = (*runtime.g)(0xc42027c1a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 27 | |
Switched from 26 to 27 | |
(dlv) bt -full | |
0 0x0000000000462d94 in runtime.procyield | |
at .usr/local/go/src/runtime/asm_amd64.s:509 | |
1 0x0000000000434fe4 in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:863 | |
gp = (*runtime.g)(0xc420221520) | |
gcw = (*runtime.gcWork)(0xc420022728) | |
nextYield = 487396700665810 | |
i = 98411903700 | |
2 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc420221520) | |
gcw = (*runtime.gcWork)(0xc420022728) | |
3 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
4 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc420022728) | |
i = 6 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc420221520) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x7f496013a000d72d) | |
5 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc420022728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420001a00) | |
6 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420022728) | |
_g_ = (*runtime.g)(0xc420001a00) | |
7 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420001a00) | |
8 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420020000) | |
inheritTime = false | |
wasSpinning = false | |
pos = 541601792 | |
i = 196 | |
i = 48 | |
i = 139952683724248 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200205c0) | |
gp = (*runtime.g)(0x22d) | |
gp = (*runtime.g)(0xc420020000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420001a00) | |
9 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420021228) | |
_g_ = (*runtime.g)(0xc420001a00) | |
10 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460000) | |
_g_ = (*runtime.g)(0xc420001a00) | |
(dlv) thread 28 | |
Switched from 27 to 28 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42002a728) | |
incnwait = 1611898880 | |
incnwait = 11 | |
decnwait = 1165991048 | |
i = 217505731 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42002a728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x42279d) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42002a728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc420896000) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42002a728) | |
_g_ = (*runtime.g)(0xc420896000) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc420896000) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420026a00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 40 | |
i = 441169816 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 40,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420026fc0) | |
gp = (*runtime.g)(0x1ed) | |
gp = (*runtime.g)(0xc420026a00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420896000) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420027c28) | |
_g_ = (*runtime.g)(0xc420896000) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460820) | |
_g_ = (*runtime.g)(0xc420896000) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 29 | |
Switched from 28 to 29 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42003a728) | |
incnwait = 1612681216 | |
incnwait = 22 | |
decnwait = 1157598344 | |
i = 217880484 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42003a728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4944ff8cc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42003a728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4209181a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42003a728) | |
_g_ = (*runtime.g)(0xc4209181a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4209181a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420029500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 8 | |
i = 2070236888 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 8,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420029ac0) | |
gp = (*runtime.g)(0x14b) | |
gp = (*runtime.g)(0xc420029500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4209181a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002a728) | |
_g_ = (*runtime.g)(0xc4209181a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460b60) | |
_g_ = (*runtime.g)(0xc4209181a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 30 | |
Switched from 29 to 30 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420037c28) | |
incnwait = 1708720192 | |
incnwait = 20 | |
decnwait = 1006627976 | |
i = 218008268 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420037c28) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f493bffecc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420037c28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42092a4e0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420037c28) | |
_g_ = (*runtime.g)(0xc42092a4e0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42092a4e0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420035500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 32 | |
i = 1319039456 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 32,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420035ac0) | |
gp = (*runtime.g)(0x2c) | |
gp = (*runtime.g)(0xc420035500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42092a4e0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420036728) | |
_g_ = (*runtime.g)(0xc42092a4e0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420461a00) | |
_g_ = (*runtime.g)(0xc42092a4e0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 31 | |
Switched from 30 to 31 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420033c28) | |
incnwait = 1708181504 | |
incnwait = 17 | |
decnwait = 998235272 | |
i = 218539261 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420033c28) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f493b7fdcc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420033c28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42092c1a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420033c28) | |
_g_ = (*runtime.g)(0xc42092c1a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42092c1a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420015500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 34 | |
i = 1936219522 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 34,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420015ac0) | |
gp = (*runtime.g)(0x1ac2) | |
gp = (*runtime.g)(0xc420015500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42092c1a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420016728) | |
_g_ = (*runtime.g)(0xc42092c1a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4202211e0) | |
_g_ = (*runtime.g)(0xc42092c1a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 32 | |
Switched from 31 to 32 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420021228) | |
incnwait = 1350293504 | |
incnwait = 5 | |
decnwait = 989842568 | |
i = 218385802 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420021228) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0xc4208d9d40) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420021228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42092c4e0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420021228) | |
_g_ = (*runtime.g)(0xc42092c4e0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42092c4e0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42001ea00) | |
inheritTime = false | |
wasSpinning = false | |
pos = 541558784 | |
i = 196 | |
i = 48 | |
i = 139952499183064 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001efc0) | |
gp = (*runtime.g)(0x2ce) | |
gp = (*runtime.g)(0xc42001ea00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42092c4e0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001fc28) | |
_g_ = (*runtime.g)(0xc42092c4e0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221d40) | |
_g_ = (*runtime.g)(0xc42092c4e0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 33 | |
Switched from 32 to 33 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc420479510) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc420479510) | |
gp = (*runtime.g)(0xc42092c820) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc42092c820) | |
4 0x0000000000439a53 in runtime.exitsyscall0 | |
at .usr/local/go/src/runtime/proc.go:2638 | |
gp = (*runtime.g)(0xc42027dd40) | |
_p_ = *runtime.p nil | |
_g_ = (*runtime.g)(0xc42092c820) | |
5 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 34 | |
Switched from 33 to 34 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420031228) | |
incnwait = 1612949952 | |
incnwait = 15 | |
decnwait = 973057160 | |
i = 216641833 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420031228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x422993) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420031228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42092cb60) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420031228) | |
_g_ = (*runtime.g)(0xc42092cb60) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42092cb60) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420021500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 2 | |
i = 896741762 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 2,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420021ac0) | |
gp = (*runtime.g)(0x215) | |
gp = (*runtime.g)(0x5aebc88) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x5aebc88) | |
_g_ = (*runtime.g)(0xc42092cb60) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420022728) | |
_g_ = (*runtime.g)(0xc42092cb60) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204601a0) | |
_g_ = (*runtime.g)(0xc42092cb60) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 199 | |
Switched from 34 to 199 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420029228) | |
incnwait = 1707909120 | |
incnwait = 10 | |
decnwait = 964664456 | |
i = 216925841 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420029228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x422993) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420029228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4209d76c0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420029228) | |
_g_ = (*runtime.g)(0xc4209d76c0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4209d76c0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42001aa00) | |
inheritTime = false | |
wasSpinning = false | |
pos = 538168320 | |
i = 196 | |
i = 48 | |
i = 139952474004952 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001afc0) | |
gp = (*runtime.g)(0x343) | |
gp = (*runtime.g)(0xc42001aa00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4209d76c0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001bc28) | |
_g_ = (*runtime.g)(0xc4209d76c0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221860) | |
_g_ = (*runtime.g)(0xc4209d76c0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 201 | |
Switched from 199 to 201 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc42013c110) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc42013c110) | |
gp = (*runtime.g)(0xc420fbe000) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc420fbe000) | |
4 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42002ea00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 20 | |
i = 1460256500 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 20,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42002efc0) | |
gp = (*runtime.g)(0x8e) | |
gp = (*runtime.g)(0xc42002ea00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc420fbe000) | |
5 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002fc28) | |
_g_ = (*runtime.g)(0xc420fbe000) | |
6 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204611e0) | |
_g_ = (*runtime.g)(0xc420fbe000) | |
7 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 731 | |
Switched from 201 to 731 | |
(dlv) bt -full | |
0 0x0000000000465123 in runtime.futex | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:388 | |
1 0x000000000042e4da in runtime.futexsleep | |
at .usr/local/go/src/runtime/os_linux.go:45 | |
addr = (*uint32)(0xc42013c510) | |
val = 0 | |
ns = -1 | |
ts = runtime.timespec {tv_sec: 0, tv_nsec: 0} | |
2 0x00000000004143c3 in runtime.notesleep | |
at .usr/local/go/src/runtime/lock_futex.go:145 | |
n = (*runtime.note)(0xc42013c510) | |
gp = (*runtime.g)(0xc4213eb1e0) | |
3 0x00000000004369d2 in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1594 | |
_g_ = (*runtime.g)(0xc4213eb1e0) | |
4 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420032a00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 47 | |
i = 394827695 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 47,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420032fc0) | |
gp = (*runtime.g)(0xc420c2e680) | |
gp = *runtime.g nil | |
_p_ = *runtime.p nil | |
_p_ = *runtime.p nil | |
_g_ = (*runtime.g)(0xc4213eb1e0) | |
5 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = true | |
gp = (*runtime.g)(0x43859b) | |
_g_ = (*runtime.g)(0xc4213eb1e0) | |
6 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4208d9d40) | |
_g_ = (*runtime.g)(0xc4213eb1e0) | |
7 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 733 | |
Switched from 731 to 733 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420032728) | |
incnwait = 1708776448 | |
incnwait = 16 | |
decnwait = 662690952 | |
i = 217727379 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420032728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f49277fdcc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420032728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4213ea1a0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420032728) | |
_g_ = (*runtime.g)(0xc4213ea1a0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4213ea1a0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42001aa00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 17 | |
i = 2115810065 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 17,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42001afc0) | |
gp = (*runtime.g)(0x343) | |
gp = (*runtime.g)(0xc42001aa00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4213ea1a0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001bc28) | |
_g_ = (*runtime.g)(0xc4213ea1a0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420221860) | |
_g_ = (*runtime.g)(0xc4213ea1a0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 1283 | |
Switched from 733 to 1283 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420039228) | |
incnwait = 1709131072 | |
incnwait = 21 | |
decnwait = 654298248 | |
i = 216297383 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420039228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4926ffccc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420039228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4215ce340) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420039228) | |
_g_ = (*runtime.g)(0xc4215ce340) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4215ce340) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420019500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 28 | |
i = 363665116 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 28,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420019ac0) | |
gp = (*runtime.g)(0x38e) | |
gp = (*runtime.g)(0xc420019500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4215ce340) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42001a728) | |
_g_ = (*runtime.g)(0xc4215ce340) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4202216c0) | |
_g_ = (*runtime.g)(0xc4215ce340) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 1285 | |
Switched from 1283 to 1285 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420035228) | |
incnwait = 1708175360 | |
incnwait = 18 | |
decnwait = 645905544 | |
i = 217980320 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420035228) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f49267fbcc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420035228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4215ce680) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420035228) | |
_g_ = (*runtime.g)(0xc4215ce680) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4215ce680) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc42002c000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 7 | |
i = 1309604503 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 7,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc42002c5c0) | |
gp = (*runtime.g)(0xbc) | |
gp = (*runtime.g)(0x5aebc88) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x5aebc88) | |
_g_ = (*runtime.g)(0xc4215ce680) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc42002d228) | |
_g_ = (*runtime.g)(0xc4215ce680) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460ea0) | |
_g_ = (*runtime.g)(0xc4215ce680) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 1827 | |
Switched from 1285 to 1827 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42003e728) | |
incnwait = 1708722240 | |
incnwait = 26 | |
decnwait = 637512840 | |
i = 216831665 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42003e728) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x7f4925ffacc0) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42003e728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc421542340) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42003e728) | |
_g_ = (*runtime.g)(0xc421542340) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc421542340) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420024000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 4 | |
i = 273940900 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 4,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200245c0) | |
gp = (*runtime.g)(0x24d) | |
gp = (*runtime.g)(0xc420024000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc421542340) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420025228) | |
_g_ = (*runtime.g)(0xc421542340) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204604e0) | |
_g_ = (*runtime.g)(0xc421542340) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 1829 | |
Switched from 1827 to 1829 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42003bc28) | |
incnwait = 1348440064 | |
incnwait = 23 | |
decnwait = 629120136 | |
i = 219469921 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42003bc28) | |
~r0 = 0 | |
w = (*runtime.workbuf)(0x422993) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42003bc28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4215424e0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42003bc28) | |
_g_ = (*runtime.g)(0xc4215424e0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4215424e0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420020000) | |
inheritTime = false | |
wasSpinning = false | |
pos = 542131200 | |
i = 196 | |
i = 48 | |
i = 139952138460632 | |
enum = runtime.randomEnum {i: 4319529, count: 0, pos: 97176832,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200205c0) | |
gp = (*runtime.g)(0x22d) | |
gp = (*runtime.g)(0xc420020000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4215424e0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420021228) | |
_g_ = (*runtime.g)(0xc4215424e0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460000) | |
_g_ = (*runtime.g)(0xc4215424e0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 4368 | |
Switched from 1829 to 4368 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc42001d228) | |
incnwait = 1709126976 | |
incnwait = 2 | |
decnwait = 620727432 | |
i = 216376771 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc42001d228) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0xc42046b380) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc42001d228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc4208b7ba0) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42001d228) | |
_g_ = (*runtime.g)(0xc4208b7ba0) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc4208b7ba0) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420022a00) | |
inheritTime = false | |
wasSpinning = true | |
pos = 33 | |
i = 1644744945 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 33,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420022fc0) | |
gp = (*runtime.g)(0x1f7) | |
gp = (*runtime.g)(0xc420022a00) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc4208b7ba0) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420023c28) | |
_g_ = (*runtime.g)(0xc4208b7ba0) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460340) | |
_g_ = (*runtime.g)(0xc4208b7ba0) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 4959 | |
Switched from 4368 to 4959 | |
(dlv) bt -full | |
0 0x0000000000465237 in runtime.osyield | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:479 | |
1 0x000000000043500b in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:865 | |
gp = (*runtime.g)(0xc420221d40) | |
gcw = (*runtime.gcWork)(0xc42001a728) | |
nextYield = 487396701077361 | |
i = 98526672812 | |
2 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc420221d40) | |
gcw = (*runtime.gcWork)(0xc42001a728) | |
3 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
4 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc42001a728) | |
i = 11 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc420221d40) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x7f4965cca000da0a) | |
5 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc42001a728) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42102cd00) | |
6 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc42001a728) | |
_g_ = (*runtime.g)(0xc42102cd00) | |
7 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42102cd00) | |
8 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420028000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 6 | |
i = 117771174 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 6,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200285c0) | |
gp = (*runtime.g)(0x191) | |
gp = (*runtime.g)(0xc420028000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42102cd00) | |
9 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420029228) | |
_g_ = (*runtime.g)(0xc42102cd00) | |
10 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204609c0) | |
_g_ = (*runtime.g)(0xc42102cd00) | |
(dlv) thread 34689 | |
Switched from 4959 to 34689 | |
(dlv) bt -full | |
0 0x0000000000434ff5 in runtime.scang | |
at .usr/local/go/src/runtime/proc.go:807 | |
gp = (*runtime.g)(0xc420221a00) | |
gcw = (*runtime.gcWork)(0xc420023c28) | |
nextYield = 487396700975725 | |
i = 98723943990 | |
1 0x0000000000459e8f in runtime.markroot.func1 | |
at .usr/local/go/src/runtime/mgcmark.go:236 | |
selfScan = false | |
userG = *runtime.g nil | |
gp = (*runtime.g)(0xc420221a00) | |
gcw = (*runtime.gcWork)(0xc420023c28) | |
2 0x00000000004611e9 in runtime.systemstack | |
at .usr/local/go/src/runtime/asm_amd64.s:314 | |
3 0x0000000000420111 in runtime.markroot | |
at .usr/local/go/src/runtime/mgcmark.go:241 | |
gcw = (*runtime.gcWork)(0xc420023c28) | |
i = 9 | |
baseBSS = 3 | |
gp = (*runtime.g)(0xc420221a00) | |
fb = (*runtime.finblock)(0x413dac) | |
datap = (*runtime.moduledata)(0x5cacd08) | |
datap = (*runtime.moduledata)(0x7f4960279801029e) | |
4 0x0000000000421cf9 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:963 | |
gcw = (*runtime.gcWork)(0xc420023c28) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42111fd40) | |
5 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420023c28) | |
_g_ = (*runtime.g)(0xc42111fd40) | |
6 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42111fd40) | |
7 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420025500) | |
inheritTime = false | |
wasSpinning = true | |
pos = 28 | |
i = 1551256396 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 28,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc420025ac0) | |
gp = (*runtime.g)(0x20c) | |
gp = (*runtime.g)(0xc420025500) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42111fd40) | |
8 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420026728) | |
_g_ = (*runtime.g)(0xc42111fd40) | |
9 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc420460680) | |
_g_ = (*runtime.g)(0xc42111fd40) | |
10 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
(dlv) thread 47869 | |
Switched from 34689 to 47869 | |
(dlv) bt -full | |
0 0x0000000000464d07 in runtime.usleep | |
at .usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
1 0x0000000000424f71 in runtime.getfull | |
at .usr/local/go/src/runtime/mgcwork.go:411 | |
~r0 = (*runtime.workbuf)(0xc420015228) | |
incnwait = 1350275072 | |
incnwait = 6 | |
decnwait = 184536200 | |
i = 216680818 | |
2 0x000000000042479a in runtime.(*gcWork).get | |
at .usr/local/go/src/runtime/mgcwork.go:199 | |
w = (*runtime.gcWork)(0xc420015228) | |
~r0 = 1 | |
w = (*runtime.workbuf)(0x42e5e6) | |
3 0x0000000000421e31 in runtime.gcDrain | |
at .usr/local/go/src/runtime/mgcmark.go:982 | |
gcw = (*runtime.gcWork)(0xc420015228) | |
flags = 0 | |
initScanWork = 0 | |
gp = (*runtime.g)(0xc42153eb60) | |
4 0x000000000041f567 in runtime.gchelper | |
at .usr/local/go/src/runtime/mgc.go:1819 | |
nproc = 0 | |
gcw = (*runtime.gcWork)(0xc420015228) | |
_g_ = (*runtime.g)(0xc42153eb60) | |
5 0x0000000000436a1a in runtime.stopm | |
at .usr/local/go/src/runtime/proc.go:1597 | |
_g_ = (*runtime.g)(0xc42153eb60) | |
6 0x00000000004377f3 in runtime.findrunnable | |
at .usr/local/go/src/runtime/proc.go:2021 | |
gp = (*runtime.g)(0xc420024000) | |
inheritTime = false | |
wasSpinning = true | |
pos = 34 | |
i = 4562050 | |
i = 48 | |
i = 4 | |
enum = runtime.randomEnum {i: 48, count: 48, pos: 34,...+1 more} | |
gp = (*runtime.g)(0x43e30e) | |
gp = (*runtime.g)(0xc4200245c0) | |
gp = (*runtime.g)(0x251) | |
gp = (*runtime.g)(0xc420024000) | |
_p_ = *runtime.p nil | |
_p_ = (*runtime.p)(0x400000002) | |
_g_ = (*runtime.g)(0xc42153eb60) | |
7 0x0000000000438367 in runtime.schedule | |
at .usr/local/go/src/runtime/proc.go:2120 | |
inheritTime = false | |
gp = (*runtime.g)(0xc420025228) | |
_g_ = (*runtime.g)(0xc42153eb60) | |
8 0x00000000004386de in runtime.park_m | |
at .usr/local/go/src/runtime/proc.go:2183 | |
gp = (*runtime.g)(0xc4204604e0) | |
_g_ = (*runtime.g)(0xc42153eb60) | |
9 0x0000000000461119 in runtime.mcall | |
at .usr/local/go/src/runtime/asm_amd64.s:240 | |
``` | |
What I could get out of `gdb`: | |
``` | |
Program received signal SIGINT, Interrupt. | |
runtime.usleep () at /usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
95 /usr/local/go/src/runtime/sys_linux_amd64.s: No such file or directory. | |
(gdb) bt | |
#0 runtime.usleep () at /usr/local/go/src/runtime/sys_linux_amd64.s:95 | |
#1 0x0000000000424f7d in runtime.getfull (~r0=0xc42002d228) at /usr/local/go/src/runtime/mgcwork.go:411 | |
#2 0x000000000042479f in runtime.(*gcWork).get (w=0x42279d <runtime.greyobject+301>, ~r0=0) at /usr/local/go/src/runtime/mgcwork.go:199 | |
#3 0x0000000000421e3a in runtime.gcDrain (gcw=0xc42002d228, flags=0) at /usr/local/go/src/runtime/mgcmark.go:982 | |
#4 0x000000000041f579 in runtime.gchelper () at /usr/local/go/src/runtime/mgc.go:1819 | |
#5 0x0000000000436a1f in runtime.stopm () at /usr/local/go/src/runtime/proc.go:1597 | |
#6 0x00000000004377f8 in runtime.findrunnable (gp=0x43e30e <runtime.runqget+142>, inheritTime=false) at /usr/local/go/src/runtime/proc.go:2021 | |
#7 0x000000000043836c in runtime.schedule () at /usr/local/go/src/runtime/proc.go:2120 | |
#8 0x00000000004386e3 in runtime.park_m (gp=0xc420461040) at /usr/local/go/src/runtime/proc.go:2183 | |
#9 0x000000000046111b in runtime.mcall () at /usr/local/go/src/runtime/asm_amd64.s:240 | |
#10 0x0000000005cace00 in runtime.work () | |
#11 0x00007ffca16997f0 in ?? () | |
#12 0x0000000005cacea0 in ?? () | |
#13 0x00007ffca16997e0 in ?? () | |
#14 0x0000000000435914 in runtime.mstart () at /usr/local/go/src/runtime/proc.go:1096 | |
#15 0x0000000000460fc5 in runtime.rt0_go () at /usr/local/go/src/runtime/asm_amd64.s:156 | |
#16 0x0000000000000009 in ?? () | |
#17 0x00007ffca16998f8 in ?? () | |
#18 0x0000000000000009 in ?? () | |
#19 0x00007ffca16998f8 in ?? () | |
#20 0x0000000000000000 in ?? () | |
(gdb) quit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment