id summary reporter owner description type status milestone component version severity resolution keywords cc 8259 ICU is used but not cleaned up, leaking memory. 166291@… Artyom Beilis "So ICU is used in Boost.Locale, but not cleaned up, which leaks memory. I've attached a patch that fixes this, but has some setbacks: - It's not thread safe (that I know of). - ICU may be used in other Boost libraries (like Regex) and it will break their data. - ICU may be used in user applications and it will break their data. A solution would be to make an interface for the application users to use that cleans up ICU specifically, but that'd break encapsulation would it not?" Bugs new To Be Determined locale Boost Development Trunk Problem