Hello,
I have log4cxx 0.10.0. I use it as a release dll in my project compiled
under VS2005. When my project is built in debug, log4cxx has no problem.
But when I built my project as release, I got a following issue:
"A buffer overrun has occurred in foo.exe which has corrupted the
program's internal state. Press Break to debug the program or Continue
to terminate the program."
I only use this lines of code to invoke logging services:
PropertyConfigurator::configure("log4cxx.properties");
LoggerPtr logger = log4cxx::Logger::getRootLogger();
LOG4CXX_DEBUG(logger, "Test log...");
Is there any bug in log4cxx? I used the same VS2005 Code generation->Runtime
library settings in log4cxx dll and my project (exe).
Best Regards,
Peter