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

Reply via email to