The code crashes with segmentation fault as it exits the code is as follows:

 try
  {
      logger = Logger::getLogger("MyTesting");
      PropertyConfigurator::configureAndWatch("log1.conf",1);
      LOG_INFO_MESSAGE("start\n");

      std::string mehr = " Start";
      std::string msg = mehr;
      for(int i =0; i<5 ; i++)
      {
        LOG_INFO_MESSAGE(mehr.c_str());
        LOG_INFO_MESSAGE(msg.c_str());
        sleep(2);
      }
  }
  catch(...)
  {
    exit(0);
  }
return 0;

LOG_INFO_MESSAGE - is just a macro

Program received signal SIGSEGV, Segmentation fault.
apr_pool_create_ex (newpool=0x7fff5fc322b0, parent=0x60b648, abort_fn=0,
allocator=0x607530) at memory/unix/apr_pools.c:249
249     memory/unix/apr_pools.c: No such file or directory.
        in memory/unix/apr_pools.c
Current language:  auto; currently c

Reply via email to