You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 7, 2026. It is now read-only.
This ticket is split from #968 (comment). The target is STM32F446, GDB version GNU gdb (GNU Arm Embedded Toolchain 10.3-2021.10) 10.2.90.20210621-git.
Define a catchpoint as follows:
catch signal SIGTRAP
commands continueend
Attach, load, run.
Make the firmware execute a soft reset at one point by calling NVIC_SystemReset().
Observe the notification from GDB that the catchpoint was hit on reset. Execution will continue as expected.
Go to step 3. At approx. 3rd-6th iteration the target hangs and it is no longer possible to attach (see error messages below) until the target is power cycled.
This ticket is split from #968 (comment). The target is STM32F446, GDB version
GNU gdb (GNU Arm Embedded Toolchain 10.3-2021.10) 10.2.90.20210621-git.Attach, load, run.
Make the firmware execute a soft reset at one point by calling
NVIC_SystemReset().Observe the notification from GDB that the catchpoint was hit on reset. Execution will continue as expected.
Go to step 3. At approx. 3rd-6th iteration the target hangs and it is no longer possible to attach (see error messages below) until the target is power cycled.
This problem can be reproduced reliably with #969 and never with
v1.7.1-131-g560a046(i.e., the latest release).