What steps will reproduce the problem?
1. install liteide app from sourceforge
2. install gdb via macports (ggdb) : /opt/local/bin/ggdb
3. set liteide settings in order to point to local install of go and gdb
4. try to run a program: the program runs
5. try to debug a Go program
What is the expected output? What do you see instead?
I expect the debugger to fire up and allow me to single step through the program
Instead the console of LiteIde shows:
=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.6\n"
~"Copyright (C) 2013 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to
change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by
law. Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"x86_64-apple-darwin12.3.0\".\nFor bug reporting
instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /Users/mgf64mba/mgf64mba..."
~"done.\n"
(gdb)
&"set unwindonsignal on\n"
=cmd-param-changed,param="unwindonsignal",value="on"
10000001^done
(gdb)
&"set overload-resolution off\n"
=cmd-param-changed,param="overload-resolution",value="off"
10000002^done
(gdb)
&"handle SIGSEGV nopass stop print\n"
~"Signal Stop\tPrint\tPass to program\tDescription\n"
~"SIGSEGV Yes\tYes\tNo\t\tSegmentation fault\n"
10000003^done
(gdb)
&"set breakpoint pending on\n"
=cmd-param-changed,param="breakpoint pending",value="on"
10000004^done
(gdb)
&"set width 0\n"
=cmd-param-changed,param="width",value="4294967295"
10000005^done
(gdb)
&"set height 0\n"
10000006^done
(gdb)
&"set auto-solib-add on\n"
10000007^done
(gdb)
10000008^done,source-path="/usr/local/go/src/pkg/runtime:$cdir:$cwd"
(gdb)
&"set substitute-path /go/src/pkg/runtime /usr/local/go/src/pkg/runtime\n"
10000009^done
(gdb)
10000010^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0
x0000000000002000",func="main.main",file="/Users/mgf64mba/test.go",fullname="/Us
ers/mgf64mba/test.go",line="12",thread-groups=["i1"],times="0",original-location
="main.main"}
(gdb)
=thread-group-started,id="i1",pid="17423"
=thread-created,id="1",group-id="i1"
10000011^error,msg="Unable to find Mach task port for process-id 17423:
(os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))"
(gdb)
What version of the product are you using? On what operating system?
Latest available Go, Latest available Liteide, Mac OsX 10.8.5
Please provide any additional information below.
Original issue reported on code.google.com by mgf64...@gmail.com on 7 May 2014 at 8:40
Original issue reported on code.google.com by
mgf64...@gmail.com
on 7 May 2014 at 8:40