Skip to content

IncidentSvc Fix memory leak

Address sanitizer report

Direct leak of 144 byte(s) in 1 object(s) allocated from:
    #0 0x7f0668345116 in operator new(unsigned long) ../../../../gcc-7.3.0/libsanitizer/lsan/lsan_interceptors.cc:162
    #1 0x7f0655f7181c in std::_MakeUniq<Incident>::__single_object std::make_unique<Incident, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EventContext&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EventContext&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/7.3.0/x86_64-centos7/include/c++/7.3.0/bits/unique_ptr.h:825
    #2 0x7f0655f7181c in HiveSlimEventLoopMgr::executeEvent(void*) ../GaudiHive/src/HiveSlimEventLoopMgr.cpp:332
    #3 0x7f0655f7291c in HiveSlimEventLoopMgr::nextEvent(int) ../GaudiHive/src/HiveSlimEventLoopMgr.cpp:439
    #4 0x7f0655f6ffd9 in HiveSlimEventLoopMgr::executeRun(int) ../GaudiHive/src/HiveSlimEventLoopMgr.cpp:364
    #5 0x7f0659c1096f in ApplicationMgr::executeRun(int) ../GaudiCoreSvc/src/ApplicationMgr/ApplicationMgr.cpp:834
    #6 0x7f065ae30767 in py_bootstrap_app_run ../GaudiKernel/src/Lib/Bootstrap.cpp:278
    #7 0x7f065b361ad7 in ffi_call_unix64 (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_93/Python/2.7.13/x86_64-centos7-gcc7-dbg/lib/python2.7/lib-dynload/_ctypes.so+0x1bad7)

Merge request reports