Hello!
Using gdb, I have encountered a strange issue: there is a method which appears three times:
(gdb) b Logger::Logger
[0] cancel
[1] all
[2] Logger at src/Logger.cpp:52
[3] Logger at src/Logger.cpp:52
[4] Logger at src/Logger.cpp:52
From the fact that all three instances are on line 552 of the file Logger.cpp, it can be deduced, that they are in fact referring to the same method. What is the meaning of this? Has Logger::Logger constructor accidentally got into the binary three times, or is this a gdb bug?