dlr-gtlab / gt-logging

Basic C++14 logging library based on QsLog
0 stars 0 forks source link

Missing mutex lockers when removing a destination may result in UB #44

Closed rainman110 closed 10 months ago

rainman110 commented 1 year ago

In GitLab by @mariusalexander on May 5, 2023, 15:11

Logger::destination/Logger::removeDestination do not make use of a mutex locker. THis may result in a crash if messages are beeing logged while a destion is beeing removed.

rainman110 commented 1 year ago

In GitLab by @mariusalexander on May 5, 2023, 15:11

created branch 44-missing-mutex-lockers-when-adding-or-removing-a-destination-may-result-in-ub to address this issue

rainman110 commented 1 year ago

In GitLab by @mariusalexander on May 5, 2023, 15:12

unassigned @mariusalexander

rainman110 commented 1 year ago

In GitLab by @mariusalexander on May 5, 2023, 15:21

mentioned in merge request gtlab-coredev/gtlab!412

rainman110 commented 1 year ago

In GitLab by @mariusalexander on May 8, 2023, 07:12

mentioned in commit d0bc2b24429eef2e8994f34fdae71875a17b5940