← Back to team overview

dx-packages team mailing list archive

[Bug 1017125] Re: [SRU quantal] boost::unordered_multimap<>::erase(iterator, iterator) broken in boost1.49

 

Launchpad has imported 10 comments from the remote bug at
https://bugzilla.redhat.com/show_bug.cgi?id=806236.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2012-03-23T09:43:09+00:00 Anton wrote:

libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --impress file:///home/anton/Customer%20Portal%20Internal_03202012.odp --splash-pipe=6
crash_function: std::list<Link, std::allocator<Link> >::begin
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.3.0-3.tip0.uprobes.fc17.x86_64
pid:            18424
pwd:            /home/anton
reason:         Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV)
time:           Fri 23 Mar 2012 09:42:27 CET
uid:            1000
username:       anton

backtrace:      Text file, 69241 bytes
dso_list:       Text file, 20606 bytes
maps:           Text file, 88339 bytes

environ:
:GIT_PS1_SHOWDIRTYSTATE=true
:XDG_VTNR=1
:XDG_SESSION_ID=2
:HOSTNAME=bandura.brq.redhat.com
:LC_MONETARY=en_GB.utf8
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:GIO_LAUNCHED_DESKTOP_FILE_PID=18410
:GPG_AGENT_INFO=/tmp/keyring-XLyyPc/gpg:0:1
:SHELL=/bin/bash
:TERM=xterm-256color
:DESKTOP_STARTUP_ID=nautilus-18399-bandura.brq.redhat.com-libreoffice-0_TIME6183650
:HISTSIZE=1000
:XDG_SESSION_COOKIE=140f39c967431aadf43a7e3200000010-1332485955.765921-668108218
:GJS_DEBUG_OUTPUT=stderr
:G_MESSAGES_DEBUG=all
:LC_NUMERIC=en_GB.utf8
:OLDPWD=/usr/lib64/libreoffice/program
:QTDIR=/usr/lib64/qt-3.3
:GNOME_KEYRING_CONTROL=/tmp/keyring-XLyyPc
:QTINC=/usr/lib64/qt-3.3/include
:'GJS_DEBUG_TOPICS=JS ERROR;JS LOG'
:IMSETTINGS_MODULE=none
:USER=anton
:SSH_AUTH_SOCK=/tmp/keyring-XLyyPc/ssh
:USERNAME=anton
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1117,unix/unix:/tmp/.ICE-unix/1117
:GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/libreoffice-impress.desktop
:MAIL=/var/spool/mail/anton
:PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/anton/.local/bin:/home/anton/bin
:DESKTOP_SESSION=gnome
:QT_IM_MODULE=xim
:PWD=/home/anton
:XMODIFIERS=@im=none
:EDITOR=vim
:KDE_IS_PRELINKED=1
:GNOME_KEYRING_PID=1109
:LANG=en_GB.utf8
:GDM_LANG=en_GB.utf8
:KDEDIRS=/usr
:LC_MEASUREMENT=en_GB.utf8
:GIT_PS1_SHOWUNTRACKEDFILES=true
:GDMSESSION=gnome
:SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
:HISTCONTROL=ignoredups
:XDG_SEAT=seat0
:HOME=/home/anton
:SHLVL=1
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:SAL_ENABLE_FILE_LOCKING=1
:LOGNAME=anton
:PRINTER=brno1-3rd-cafe
:QTLIB=/usr/lib64/qt-3.3/lib
:CVS_RSH=ssh
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-7mbsOmI4UG,guid=a900ddf0010ccf66132eecc70000003f
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:BROWSER=google-chrome
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/anton
:DISPLAY=:0.0
:LC_TIME=en_GB.utf8
:XAUTHORITY=/var/run/gdm/auth-for-anton-S0MDkT/database
:LD_LIBRARY_PATH=/usr/java/jre1.7.0_03/lib/amd64/client:/usr/java/jre1.7.0_03/lib/amd64/server:/usr/java/jre1.7.0_03/lib/amd64/native_threads:/usr/java/jre1.7.0_03/lib/amd64

var_log_messages:
:Mar 23 09:42:27 bandura kernel: [ 6247.104768] soffice.bin[18424]: segfault at a0 ip 0000003bc9fba958 sp 00007fff1af30e50 error 4 in libvcllo.so[3bc9e00000+7dd000]
:Mar 23 09:42:28 bandura abrt[18500]: Saved core dump of pid 18424 (/usr/lib64/libreoffice/program/soffice.bin) to /var/spool/abrt/ccpp-2012-03-23-09:42:27-18424 (129572864 bytes)

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/0

------------------------------------------------------------------------
On 2012-03-23T09:43:14+00:00 Anton wrote:

Created attachment 572211
File: dso_list

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/1

------------------------------------------------------------------------
On 2012-03-23T09:43:16+00:00 Anton wrote:

Created attachment 572212
File: maps

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/2

------------------------------------------------------------------------
On 2012-03-23T09:43:19+00:00 Anton wrote:

Created attachment 572214
File: backtrace

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/3

------------------------------------------------------------------------
On 2012-03-23T12:29:54+00:00 Caolan wrote:

some kind of busted lifecycle.

Was this on closing an impress frame ?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/4

------------------------------------------------------------------------
On 2012-03-26T06:16:51+00:00 Anton wrote:

I can guess only, but IIRC it was on the close of impress.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/5

------------------------------------------------------------------------
On 2012-05-25T21:07:51+00:00 Michael wrote:

*** Bug 823272 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/6

------------------------------------------------------------------------
On 2012-05-28T14:24:13+00:00 Caolan wrote:

got to be on exit, and got to be the dtor of the "layouts" part of the
right panel

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/7

------------------------------------------------------------------------
On 2012-05-29T15:57:12+00:00 Caolan wrote:

But I can't reproduce it with having the layouts visible and closing
impress, or activating layouts and moving elsewhere and shutting down.
Nothing visible under valgrind. *maybe* this is effectively a duplicate
of bug 805743 in which cases its fixed now. Or more likely there is some
unknown set of circumstances that makes it crash.

If it happens for you again try and attach the presentation that was
opened at the time of the crash in case its a certain amount of layouts
in a presentation that's the trigger.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/8

------------------------------------------------------------------------
On 2012-12-17T20:57:43+00:00 Michael wrote:

just for the record this was most likely caused by
a bug in boost that is fixed in newer boost and
worked around in newer LibreOffice upstream.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/79


** Changed in: boost1.49 (Fedora)
       Status: Unknown => Won't Fix

** Changed in: boost1.49 (Fedora)
   Importance: Unknown => Undecided

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to boost1.49 in Ubuntu.
https://bugs.launchpad.net/bugs/1017125

Title:
  [SRU quantal] boost::unordered_multimap<>::erase(iterator, iterator)
  broken in boost1.49

Status in Boost:
  Fix Released
Status in LibreOffice:
  Won't Fix
Status in boost-mpi-source1.49 package in Ubuntu:
  Fix Released
Status in boost1.49 package in Ubuntu:
  Fix Released
Status in gcc-4.7 package in Ubuntu:
  Invalid
Status in libreoffice package in Ubuntu:
  Fix Released
Status in boost-mpi-source1.49 source package in Quantal:
  Fix Released
Status in boost1.49 source package in Quantal:
  Fix Released
Status in gcc-4.7 source package in Quantal:
  Invalid
Status in libreoffice source package in Quantal:
  Invalid
Status in boost1.49 package in Debian:
  Fix Released
Status in boost1.49 package in Fedora:
  Won't Fix
Status in boost1.49 package in Gentoo Linux:
  New

Bug description:
  [Impact]

   * possible root cause of bug 1067907 and essentially ever other client using boost::unordered
   * bug 1067907 alone has ~50 reported crashes per day

  [Test Case]

   * compile and run the attached testcase

  [Regression Potential]

   * miminal patch provided as a patch by upstream -- has been fixed in
  later boost versions

  [Other Info]

  These was the original symptoms in LibreOffice causing the bug hunt --
  it has been evaded (without fixing the root cause in boost up to now)
  by not using the broken boost method in LibreOffice with
  http://cgit.freedesktop.org/libreoffice/core/commit/?id=861e55bd889d9f5f5b37724b3615e9355e2d5c15&g=libreoffice-3-6
  :

  subsequentcheck sometimes crashes in
  xmloff.Impress.XMLContentImporter::com::sun::star::document::XImporter

  Testcode:
  http://opengrok.libreoffice.org/xref/core/qadevOOo/tests/java/ifc/document/_XImporter.java
  against service:
  http://opengrok.libreoffice.org/xref/core/qadevOOo/tests/java/mod/_xmloff/Impress/XMLContentImporter.java

  steps to reproduce:
  cd xmloff
  echo "-o xmloff.Impress.XMLContentImporter" > qa/unoapi/xmloff.sce
  echo > qa/unoapi/knownissues.xcl << EOF
  xmloff.Impress.XMLContentImporter::com::sun::star::lang::XInitialization
  xmloff.Impress.XMLContentImporter::com::sun::star::document::XFilter
  xmloff.Impress.XMLContentImporter::com::sun::star::container::XNamed
  EOF
  R=T; while test "$R" = "T"; do make subsequentcheck || R=F; done

  expected result:
  test passes without a crash

  actual result:
  crash

To manage notifications about this bug go to:
https://bugs.launchpad.net/boost/+bug/1017125/+subscriptions