Skip to content

Instantly share code, notes, and snippets.

@nd
Created January 25, 2019 11:23
Show Gist options
  • Save nd/a68cbe5158307eb813ba0d6be87287be to your computer and use it in GitHub Desktop.
Save nd/a68cbe5158307eb813ba0d6be87287be to your computer and use it in GitHub Desktop.
$ taskset -c 0,1 dlv --log --log-output rpc --listen=localhost:41841 --headless=true --api-version=2 exec /tmp/unitTest_decimalNumberPresentation/___application -- #gosetup
API server listening at: 127.0.0.1:41841 
time="2019-01-25T12:15:50+01:00" level=debug msg="<- RPCServer.FindLocation(rpc2.FindLocationIn{\"Scope\":{\"GoroutineID\":-1,\"Frame\":0,\"DeferredCall\":0},\"Loc\":\"main.main\"})" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="-> *rpc2.FindLocationOut{\"Locations\":[{\"pc\":4553311,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":5,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}}]} error: \"\"" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="<- RPCServer.CreateBreakpoint(rpc2.CreateBreakpointIn{\"Breakpoint\":{\"id\":0,\"name\":\"\",\"addr\":0,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"Cond\":\"\",\"continue\":false,\"traceReturn\":false,\"goroutine\":false,\"stacktrace\":0,\"LoadArgs\":null,\"LoadLocals\":null,\"hitCount\":null,\"totalHitCount\":0}})" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="-> *rpc2.CreateBreakpointOut{\"Breakpoint\":{\"id\":1,\"name\":\"\",\"addr\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"functionName\":\"main.main\",\"Cond\":\"\",\"continue\":false,\"traceReturn\":false,\"goroutine\":false,\"stacktrace\":0,\"LoadArgs\":null,\"LoadLocals\":null,\"hitCount\":{},\"totalHitCount\":0}} error: \"\"" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="(async 3) <- RPCServer.Command(api.DebuggerCommand{\"name\":\"continue\",\"ReturnInfoLoadConfig\":null})" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="(async 3) -> rpc2.CommandOut{\"State\":{\"Running\":false,\"currentThread\":{\"id\":26017,\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false},\"goroutineID\":1,\"breakPoint\":{\"id\":1,\"name\":\"\",\"addr\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"functionName\":\"main.main\",\"Cond\":\"\",\"continue\":false,\"traceReturn\":false,\"goroutine\":false,\"stacktrace\":0,\"LoadArgs\":null,\"LoadLocals\":null,\"hitCount\":{\"1\":1},\"totalHitCount\":1},\"breakPointInfo\":{},\"ReturnValues\":null},\"currentGoroutine\":{\"id\":1,\"currentLoc\":{\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4514841,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/asm_amd64.s\",\"line\":201,\"function\":{\"name\":\"runtime.rt0_go\",\"value\":4514544,\"type\":0,\"goType\":0,\"optimized\":true}},\"startLoc\":{\"pc\":4358912,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":110,\"function\":{\"name\":\"runtime.main\",\"value\":4358912,\"type\":0,\"goType\":0,\"optimized\":true}},\"threadID\":26017,\"unreadable\":\"\"},\"Threads\":[{\"id\":26017,\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false},\"goroutineID\":1,\"breakPoint\":{\"id\":1,\"name\":\"\",\"addr\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"functionName\":\"main.main\",\"Cond\":\"\",\"continue\":false,\"traceReturn\":false,\"goroutine\":false,\"stacktrace\":0,\"LoadArgs\":null,\"LoadLocals\":null,\"hitCount\":{\"1\":1},\"totalHitCount\":1},\"breakPointInfo\":{},\"ReturnValues\":null},{\"id\":26021,\"pc\":4529453,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/sys_linux_amd64.s\",\"line\":131,\"function\":{\"name\":\"runtime.usleep\",\"value\":4529392,\"type\":0,\"goType\":0,\"optimized\":true},\"goroutineID\":0,\"ReturnValues\":null},{\"id\":26022,\"pc\":4530867,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/sys_linux_amd64.s\",\"line\":532,\"function\":{\"name\":\"runtime.futex\",\"value\":4530832,\"type\":0,\"goType\":0,\"optimized\":true},\"goroutineID\":0,\"ReturnValues\":null},{\"id\":26023,\"pc\":4530925,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/sys_linux_amd64.s\",\"line\":552,\"function\":{\"name\":\"runtime.clone\",\"value\":4530880,\"type\":0,\"goType\":0,\"optimized\":true},\"goroutineID\":1,\"ReturnValues\":null}],\"NextInProgress\":false,\"exited\":false,\"exitStatus\":0,\"When\":\"\"}} error: \"\"" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="<- RPCServer.ListGoroutines(rpc2.ListGoroutinesIn{\"Start\":0,\"Count\":0})" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="-> *rpc2.ListGoroutinesOut{\"Goroutines\":[{\"id\":1,\"currentLoc\":{\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553396,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":13,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4514841,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/asm_amd64.s\",\"line\":201,\"function\":{\"name\":\"runtime.rt0_go\",\"value\":4514544,\"type\":0,\"goType\":0,\"optimized\":true}},\"startLoc\":{\"pc\":4358912,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":110,\"function\":{\"name\":\"runtime.main\",\"value\":4358912,\"type\":0,\"goType\":0,\"optimized\":true}},\"threadID\":26017,\"unreadable\":\"\"},{\"id\":2,\"currentLoc\":{\"pc\":4360340,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":303,\"function\":{\"name\":\"runtime.gopark\",\"value\":4360128,\"type\":0,\"goType\":0,\"optimized\":true}},\"userCurrentLoc\":{\"pc\":4360340,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":303,\"function\":{\"name\":\"runtime.gopark\",\"value\":4360128,\"type\":0,\"goType\":0,\"optimized\":true}},\"goStatementLoc\":{\"pc\":4359765,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":240,\"function\":{\"name\":\"runtime.init.4\",\"value\":4359712,\"type\":0,\"goType\":0,\"optimized\":true}},\"startLoc\":{\"pc\":4359792,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":243,\"function\":{\"name\":\"runtime.forcegchelper\",\"value\":4359792,\"type\":0,\"goType\":0,\"optimized\":true}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":3,\"currentLoc\":{\"pc\":4360340,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":303,\"function\":{\"name\":\"runtime.gopark\",\"value\":4360128,\"type\":0,\"goType\":0,\"optimized\":true}},\"userCurrentLoc\":{\"pc\":4360340,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/proc.go\",\"line\":303,\"function\":{\"name\":\"runtime.gopark\",\"value\":4360128,\"type\":0,\"goType\":0,\"optimized\":true}},\"goStatementLoc\":{\"pc\":4280328,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/mgc.go\",\"line\":216,\"function\":{\"name\":\"runtime.gcenable\",\"value\":4280240,\"type\":0,\"goType\":0,\"optimized\":true}},\"startLoc\":{\"pc\":4310576,\"file\":\"/home/nd/p/intellij-go-ide/intellij-go/src/test/testData/integration/go/src/runtime/mgcsweep.go\",\"line\":46,\"function\":{\"name\":\"runtime.bgsweep\",\"value\":4310576,\"type\":0,\"goType\":0,\"optimized\":true}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":17,\"currentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4553370,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"startLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":18,\"currentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4553370,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"startLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":19,\"currentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4553370,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"startLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":20,\"currentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4553370,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"startLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"threadID\":0,\"unreadable\":\"\"},{\"id\":21,\"currentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"userCurrentLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"goStatementLoc\":{\"pc\":4553370,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main\",\"value\":4553296,\"type\":0,\"goType\":0,\"optimized\":false}},\"startLoc\":{\"pc\":4553456,\"file\":\"/tmp/unitTest_decimalNumberPresentation/numberPresentation/main.go\",\"line\":7,\"function\":{\"name\":\"main.main.func1\",\"value\":4553456,\"type\":0,\"goType\":0,\"optimized\":false}},\"threadID\":0,\"unreadable\":\"\"}],\"Nextg\":-1} error: \"\"" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="<- RPCServer.Eval(rpc2.EvalIn{\"Scope\":{\"GoroutineID\":1,\"Frame\":0,\"DeferredCall\":0},\"Expr\":\"x\",\"Cfg\":{\"FollowPointers\":true,\"MaxVariableRecurse\":3,\"MaxStringLen\":100,\"MaxArrayValues\":100,\"MaxStructFields\":-1}})" layer=rpc 
time="2019-01-25T12:15:50+01:00" level=debug msg="-> *rpc2.EvalOut{\"Variable\":null} error: \"could not find symbol value for x\"" layer=rpc 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment