Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.4
-
None
-
Linux 3.18.13_s40 #1 SMP Fri Sep 16 20:54:01 UTC 2022 armv7l GNU/Linux
Description
Good afternoon.
My application logs messages from different threads in a unit test. Found out with the help of libasan that there is an unsynchronized access to std::vector. Sanitizer logs attached to the ticket.
The title contains the name of the base class, but most likely the problem is in the junit or plain logger.
The binary is run like this:
./binary -maxwarnings 0 -o ${remote_log},junitxml -o -,txt
In the documentation, I did not find anything about the thread safety of QTestLib loggers.