[pkg-boost-devel] Bug#692868: boost::unordered_multimap<>::erase(iterator, iterator) broken in boost1.49

Bjoern Michaelsen bjoern.michaelsen at canonical.com
Fri Nov 9 22:54:37 UTC 2012


Package: boost1.49
Version: 1.49.0-3.1

boost::unordered has a general bug introduced in boost1.49 causing segfaults in
programs using it, among those LibreOffice. For details see the bug at:

 https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125

and upstream at:

 http://svn.boost.org/trac/boost/ticket/7618

A suggested minimal fix can be found at:

 https://launchpadlibrarian.net/122483720/quantal_minimal.debdiff

A testcase that should reproduce the crash with the current boost version is
available at:

 https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/+attachment/3271642/+files/lp1017125.cxx

Upstream reports this to be fixed with:

 https://svn.boost.org/trac/boost/ticket/7471

in boost 1.52 -- so likely boost1.50 and boost1.51 are affected as well.

Best,

Bjoern



More information about the pkg-boost-devel mailing list