please find attached the minimal debdiff to review far SRU to quantal.
Package is available for pickup on chinstrap too.
** Description changed:
+ [Impact]
+
+ * possible root cause of bug 1067907 and essentially ever other client using
boost::unordered
+ * bug 1067907 alone has ~50 reported
** Patch added: "quantal backport minimal diff"
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1017125/+attachment/3429097/+files/quantal_minimal.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpa
** Branch linked: lp:ubuntu/boost1.49
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator) broken on
quantal
To manage notifications
This bug was fixed in the package boost1.49 - 1.49.0-3.1ubuntu4
---
boost1.49 (1.49.0-3.1ubuntu4) raring; urgency=low
* backport fix for boost unordered (LP: #1017125)
-- Bjoern MichaelsenThu, 08 Nov 2012
02:02:20 +0100
** Changed in: boost1.49 (Ubuntu)
Status: Confirm
** Also affects: libreoffice (Ubuntu Quantal)
Importance: Undecided
Status: New
** Also affects: gcc-4.7 (Ubuntu Quantal)
Importance: Undecided
Status: New
** Also affects: boost1.49 (Ubuntu Quantal)
Importance: Undecided
Status: New
** Changed in: boost1.49 (Ubuntu
Subscribing ~ubuntu-sponsors.
For SRU, please fill out the template in the bug description as per
https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net
The attached branch with the backported fix seems to indeed fix the
testcase. Can someone pick this up and sponsor it? I would also suggest
SRUing it to quantal as it possibly fixes bug 1067907.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
** Branch linked: lp:~bjoern-michaelsen/+junk/boost1.49-lp1017125
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator) broken on
quan
Claimed upstream to be fixed with
https://svn.boost.org/trac/boost/changeset/80894.
@doko: Since
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1067907
likely is caused by the same root cause, is it possible to backport that
fix, so that the next LibreOffice SRU is fixed with this?
--
** Changed in: boost
Status: Unknown => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator) broken on
quantal
To manage
** Bug watch added: Boost Trac #7618
http://svn.boost.org/trac/boost/ticket/7618
** Also affects: boost via
http://svn.boost.org/trac/boost/ticket/7618
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subs
forgot to say that the testcase has the same behaviour for 4.6 and 4.7
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator) broken on
using std::unordered_map in c++11 mode instead of the boost version does
work, so I don't see what can/should be fixed on the GCC side. Is there
now a boost upstream report as suggested earlier?
** Changed in: gcc-4.7 (Ubuntu)
Status: Triaged => Invalid
--
You received this bug notificat
This bug was fixed in the package libreoffice - 1:3.6.0~rc4-0ubuntu3
---
libreoffice (1:3.6.0~rc4-0ubuntu3) quantal-proposed; urgency=low
* backport patch to evade fdo#51324 (LP: #1017125)
* pure white progress bar is better for now (LP: #1026059)
* reenable subsequentcheck
*
** Changed in: gcc-4.7 (Ubuntu)
Assignee: (unassigned) => Matthias Klose (doko)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterato
Marking triaged for gcc now that we have a test case.
** Changed in: gcc-4.7 (Ubuntu)
Importance: Undecided => Medium
** Changed in: gcc-4.7 (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
ht
Walking through the powers of 2 and then bisecting, it seems it is
stable up to 12 elements and with 13 it begins to fall apart.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::u
note: the crash happens on destruction of the map, not while iterating
curiously.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator)
Reproduction scenario: Note that the rand() stuff is needed, a sequence of 500
subsequent entries does not cut it (hash collisions needed to trigger the bug
maybe?).
Compile with gcc (Ubuntu/Linaro 4.7.1-6ubuntu1) 4.7.1 and:
g++ -I/usr/include lp1017125.cxx && ./a.out
on quantal and it crashes he
Patched around with:
http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=commitdiff;h=576f40c827638e002752fee256c1f67b7b493007
in Ubuntu packaging. Upstreamed and backported to 3.6 upstream as:
https://gerrit.libreoffice.org/#/c/373/
However I could not reproduce this in a simple
No, there is no upstream bug at boost about that that I know of yet. I
see if I get to providing a minimal testcase.
** Changed in: libreoffice (Ubuntu)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Also, is there any bug report with boost upstream for this?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boost::unordered_multimap<>::erase(iterator, iterator) broken on
quantal
T
Bjoern, we definitely should not be including two copies of boost in
main to work around this bug. Can you provide a minimal test case
showing the problem with the boost code, so we can work on getting that
fixed?
--
You received this bug notification because you are a member of Ubuntu
Bugs, whi
As per upstream bug:
Building LibreOffice with its internal boost version (1.44) evades the bug on
quantal. It works fine with boost 1.48 on precise, so its a regression.
Using internal boost for LibreOffice is workaround, but not a good one:
- there was a hickup in the build with 1.44 (I had to r
** Changed in: boost1.49 (Ubuntu)
Status: New => Confirmed
** Changed in: boost1.49 (Ubuntu)
Importance: Undecided => High
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017125
Title:
boo
25 matches
Mail list logo