This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: RFA/gdbserver: GDB internal-error debugging threaded program with breakpoint and forks
- From: Pedro Alves <palves at redhat dot com>
- To: Joel Brobecker <brobecker at adacore dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 24 Jun 2016 23:37:49 +0100
- Subject: Re: RFA/gdbserver: GDB internal-error debugging threaded program with breakpoint and forks
- Authentication-results: sourceware.org; auth=none
- References: <20160512171650 dot GC26324 at adacore dot com> <5734C06C dot 8040008 at codesourcery dot com> <20160623225935 dot GC3295 at adacore dot com> <20160624181152 dot GD3295 at adacore dot com> <31daa4d2-359d-db9a-e9c8-d7bfbb327570 at redhat dot com> <20160624223616 dot GE3295 at adacore dot com>
On 06/24/2016 11:36 PM, Joel Brobecker wrote:
>> I haven't gone through this with fine-tooth comb yet, but,
>> will we still have the same problem if _two_ threads (or inferiors...)
>> fork at the "same" time, and we end up reporting one fork, while
>> leaving the another one pending?
>
> At the moment, I do not think so, because we seem to just process
> the fork even without requesting an update of the thread list.
"catch fork" would make us stop though.
Thanks,
Pedro Alves