Call stack 1: log4cxx.dll!log4cxx::helpers::synchronized::synchronized(const log4cxx::helpers::Mutex & mutex1={...}) Line 30 C++ log4cxx.dll!log4cxx::Hierarchy::setConfigured(bool newValue=true) Line 394 C++ log4cxx.dll!log4cxx::Hierarchy::fireAddAppenderEvent(const log4cxx::helpers::ObjectPtrT & logger={...}, const log4cxx::helpers::ObjectPtrT & appender={...}) Line 164 + 0x29 bytes C++ log4cxx.dll!log4cxx::Logger::addAppender(const log4cxx::helpers::ObjectPtrT & newAppender={...}) Line 75 + 0x30 bytes C++ log4cxx.dll!log4cxx::PropertyConfigurator::parseLogger(log4cxx::helpers::Properties & props={...}, log4cxx::helpers::ObjectPtrT & logger={...}, const std::basic_string,std::allocator > & __formal="log4j.rootLogger", const std::basic_string,std::allocator > & loggerName="root", const std::basic_string,std::allocator > & value="INFO, stdout, logfile") Line 373 + 0x49 bytes C++ log4cxx.dll!log4cxx::PropertyConfigurator::configureRootLogger(log4cxx::helpers::Properties & props={...}, log4cxx::helpers::ObjectPtrT & hierarchy={...}) Line 229 C++ log4cxx.dll!log4cxx::PropertyConfigurator::doConfigure(log4cxx::helpers::Properties & properties={...}, log4cxx::helpers::ObjectPtrT & hierarchy={...}) Line 169 C++ log4cxx.dll!log4cxx::PropertyConfigurator::doConfigure(const log4cxx::File & configFileName={...}, log4cxx::helpers::ObjectPtrT & hierarchy={...}) Line 109 + 0x13 bytes C++ log4cxx.dll!PropertyWatchdog::doOnChange() Line 66 + 0x4e bytes C++ log4cxx.dll!log4cxx::helpers::FileWatchdog::checkAndConfigure() Line 64 + 0xf bytes C++ log4cxx.dll!log4cxx::helpers::FileWatchdog::start() Line 90 C++ log4cxx.dll!log4cxx::PropertyConfigurator::configureAndWatch(const log4cxx::File & configFilename={...}, long delay=1000) Line 140 C++ ... Call stack 2: log4cxx.dll!log4cxx::helpers::synchronized::synchronized(const log4cxx::helpers::Mutex & mutex1={...}) Line 30 C++ log4cxx.dll!log4cxx::Logger::Logger(log4cxx::helpers::Pool & p={...}, const std::basic_string,std::allocator > & name1="root") Line 48 + 0xf bytes C++ log4cxx.dll!log4cxx::spi::RootLogger::RootLogger(log4cxx::helpers::Pool & pool={...}, const log4cxx::helpers::ObjectPtrT & level1={...}) Line 29 + 0xeb bytes C++ log4cxx.dll!log4cxx::Hierarchy::Hierarchy() Line 58 + 0x4e bytes C++ log4cxx.dll!log4cxx::LogManager::getLoggerRepository() Line 87 + 0x24 bytes C++ log4cxx.dll!log4cxx::LogManager::getLoggerLS(const std::basic_string,std::allocator > & name="LNReplicator") Line 106 + 0x5 bytes C++ log4cxx.dll!log4cxx::LogManager::getLogger(const std::basic_string,std::allocator > & name="LNReplicator") Line 121 + 0xd bytes C++ log4cxx.dll!log4cxx::Logger::getLogger(const char * const name=0x00b88844) Line 496 + 0x2a bytes C++ ...