I'm using Arm DDT 20.0.1 ith gdb v8.1, and when I try to debug my program that uses a thread_safe std::vector DDT reports an invalid pointer error and exits the application. Running the same application outside DDT, and it appears to run correctly.
Is there any reason for DDT reporting errors when using the thread_safe keyword.
Hi Ewan,
Would you be able to share the code with your thread_safe implementation.
This will be helpful in better investigation of the suspected error.
ThanksSuyash