With C++0x enabled, boost::packaged_task stores a reference to function objects, instead of a copy

Bug #1182840 reported by Kees-Jan Dijkzeul
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
boost1.53 (Ubuntu)
New
Undecided
Unassigned

Bug Description

There is a regression in boost 1.53, when C++0x is enabled. The regression causes undefined behavior in any application that happens to trigger it.

The problem has been reported and fixed upstream. I propose to either patch 1.53 in Ubuntu, or switch to 1.54 :-)

For details, see https://svn.boost.org/trac/boost/ticket/8596
For the patch, see https://svn.boost.org/trac/boost/changeset/84414

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.