I have confirmed this. I can duplicate it with code as simple as: #include <xercesc/util/PlatformUtils.hpp>
int main() { xercesc::XMLPlatformUtils::Initialize(); xercesc::XMLPlatformUtils::Terminate(); return 0; } ==10048== 112 bytes in 2 blocks are still reachable in loss record 1 of 1 ==10048== at 0x4C278AE: malloc (vg_replace_malloc.c:207) ==10048== by 0x5CE3239: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CE1BD0: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CE203D: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CE21B6: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CE272E: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CEF5B1: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CEF768: (within /usr/lib/libicuuc.so.38.1) ==10048== by 0x5CE111F: u_init_3_8 (in /usr/lib/libicuuc.so.38.1) ==10048== by 0x50019B6: xercesc_2_8::ICUTransService::ICUTransService() (in /usr/lib/libxerces-c.so.28.0) ==10048== by 0x5017732: xercesc_2_8::XMLPlatformUtils::makeTransService() (in /usr/lib/libxerces-c.so.28.0) ==10048== by 0x5029214: xercesc_2_8::XMLPlatformUtils::Initialize(char const*, char const*, xercesc_2_8::PanicHandler*, xercesc_2_8::MemoryManager*, bool) (in /usr/lib/libxerces-c.so.28.0) ** Also affects: xerces28 (Ubuntu) Importance: Undecided Status: New -- xerces-c28 + libicu - Memory Leak https://bugs.launchpad.net/bugs/360473 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs