1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-23 08:55:25 +02:00
cdt/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb
Umair Sair e8f17beeb5
Bug 528145 - Breakpoints are not working with remote attach launch (#336)
Looking at the logs, it seems that the regression is caused at 8bec791
where support for multi-process was added. We removed breakpoints
tracking support from final launch sequence and moved it to debug new
process and attach to process logic but none of these are run for remote
attach launch, hence breakpoint tracking is not started for remote
attach launch.

To fix the problem, IGDBProcesses.attachDebuggerToProcess(..) is updated
to handle remote attach launch as well instead of final launch sequence
handling it.

This commit is created after reverting 7bddb5f and 96839a0 which is the
older fix done to fix this issue and the other commit was to fix the
regression caused by the old fix.

The problem with older fix was that for non-stop mode, attach to process
was not working for remote launches when there is already a process
being debugged. Note that to use this feature, gdbserver should be
started with --multi option.

* Revert "Bug 580259: Not all remote session have a connected process"

This reverts commit 96839a029d.

* Revert "Bug 528145 - Attach debugger to a gdbserver remote session"

This reverts commit 7bddb5f4cb.
2023-04-10 18:32:11 -04:00
..
.externalToolBuilders Flattening rest of gdb tests 2016-03-18 09:39:45 -04:00
.settings Upgrade build.properties warnings to errors 2022-11-06 18:29:28 -05:00
data/launch Fix race condition in multithread test 2022-10-27 20:33:26 -04:00
META-INF Update to latest Orbit which means new mockito version 2022-11-14 16:04:19 -05:00
scripts [releng] move to cdt-infra repo 2019-06-05 10:36:02 -04:00
src/org/eclipse/cdt Bug 528145 - Breakpoints are not working with remote attach launch (#336) 2023-04-10 18:32:11 -04:00
.classpath Update to Java 17 as BREE. Fixes #80 2022-10-03 12:42:37 -04:00
.options [303828] Instrument ServiceEventWaitor 2010-02-25 23:00:21 +00:00
.project Remove API tooling from projects that are not part of our release 2022-10-03 12:42:37 -04:00
about.html [releng] Update all legal files with update_legal_files.sh 2022-04-13 13:42:35 -04:00
build.properties Fixed "The value for X attribute is not externalized" warning 2020-08-28 21:32:18 +02:00
dsf.debug.options Add a default file to enable/disable tracing for the debug tests 2017-02-15 17:29:38 -04:00
plugin.properties Minor updates to bundles to have proper translations 2020-08-30 23:03:53 -04:00
plugin.xml Bug 437562 - Split the dsf-gdb tests to a plug-in and fragment pair 2014-07-14 12:34:41 -04:00
pom.xml [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
TestAppBuilder.xml Bug 444196 - [tests] dsf-gdb tests fail the build when 'make' is not installed 2014-09-16 15:42:57 -04:00