Bonjour la liste,
Je développe un logiciel libre en C++ pour Linux et je souhaite en son sein detecter programmatiquement qu'il est débogué (avec GDB) et peut-être ajouter
dans ce cas des points d'arrêt.
Vous pouvez regarder http://refpersys.org/jdll2025-RefPerSys-Starynkevitch.pdf
pour en savoir plus.
Librement
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie
http://starynkevitch.net/Basile/
92340 Bourg-la-Reine https://github.com/bstarynk France
https://github.com/RefPerSys/RefPerSys
On Mon, 2025-05-26 at 11:31 +0200, Jean-Baptiste Brel wrote:
Bonjour,
gdb --pid xxx
Cela suspend le process.
L'ajout de breakpoint est alors possible.
JB.
Le 26/05/2025 à 11:11, Basile Starynkevitch a écrit :
Bonjour la liste,
seinJe développe un logiciel libre en C++ pour Linux et je souhaite en son
detecter programmatiquement qu'il est débogué (avec GDB) et peut-être ajouter
dans ce cas des points d'arrêt.
Vous pouvez regarder http://refpersys.org/jdll2025-RefPerSys-Starynkevitch.pdf
pour en savoir plus.
Librement
J'ai dû mal expliquer mon besoin.
Je cherche depuis un programme (RefPerSys ci-dessous sous licence GPL) à insérer
programmatiquement des points d'arrêt dans celui-ci pendant qu'il est débogué
par GDB, et donc à detecter si je l'ai lancé depuis GDB ou depuis un terminal ou
un batch (ievia crontab ou un at).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 12:04:21 |
Calls: | 9,665 |
Files: | 13,712 |
Messages: | 6,167,471 |