Hi!
Zhang Cong <congzh...@mathphoenix.com> wrote: > Hi Thomas, > > I want to make uim-fep ( https://code.google.com/p/uim/wiki/UimFep ) work > with hurd, it a front end processer, it's not work and I try to debug it. > > Because the program itself need hook the input and output, so I can't use > gdb to direct debug it, I don't want to make the input/output dirty by gdb. > > I use attach way to debug uim-fep, but when I continue, I got the message > and current terminal dead even in ssh. > > So, how can I to make the attached process continue? > > That maybe some limit of hurd gdb. > > If it's some problem related to reparent process, when I use gdb server, > that is no need to reparent, right? > I am sorry to say that, when use gdb server you also need to re-parent process. Because when I implement gdb server on Hurd, I found there is a limit on Hurd when you attach to a process you can't resume the process from stop states(or says, this is a bug in native GDB on Hurd) Ps: GDB can set parameter when debugging, if helps in your situation (sorry for the bad format, send from iPad without computer by hands) > > > > > On Tue, Apr 8, 2014 at 12:35 AM, Thomas Schwinge <tho...@codesourcery.com> > wrote: > Hi! > > On Tue, 8 Apr 2014 00:20:57 +0800, Zhang Cong <congzh...@mathphoenix.com> > wrote: > > I am very interesting in that will the gdb server be a workaround for hurd > > gdb's > > "warning: Can't wait for pid ???: No child processes" problem? > > > > Can anyone has workable gdb server to do a test? Can't continue really > > make me crazy and not so convenience. > > It'd be more useful if you described what you're trying to do, and how > that's failing with native GDB debugging. :-) > > > That said, last summer's gdbserver work by Yue Lu is available at > <https://github.com/hacklu/gdbserver/tree/gdbserver>. > > > Grüße, > Thomas >