Bug 176893 - editors/libreoffice 4.0.1.2 doesn't start - crashed
Summary: editors/libreoffice 4.0.1.2 doesn't start - crashed
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Tijl Coosemans
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-12 20:50 UTC by lumiwa
Modified: 2013-05-23 16:48 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lumiwa 2013-03-12 20:50:00 UTC
The LibreOffice 4.0.1.2 built with clang 3.2 successful on FreeBSD 9.1 Release crashed when try to start.
gdb /usr/local/lib/libreoffice/program/soffice.bin soffice.bin.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols 
found)...
Core was generated by `soffice.bin'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libreoffice/program/libmergedlo.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libmergedlo.so
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_sal.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_sal.so.3
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libcups.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libcups.so.2
Reading symbols from /usr/local/lib/libicui18n.so.50...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libicui18n.so.50
Reading symbols from /usr/local/lib/libicule.so.50...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libicule.so.50
Reading symbols from /usr/local/lib/libicuuc.so.50...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libicuuc.so.50
Reading symbols from /usr/local/lib/libjpeg.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libjpeg.so.11
Reading symbols from /usr/local/lib/liblcms2.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/liblcms2.so.2
Reading symbols from /usr/local/lib/libxml2.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxml2.so.5
Reading symbols from /usr/local/lib/nss/libnss3.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/nss/libnss3.so.1
Reading symbols from /usr/local/lib/nss/libsmime3.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/nss/libsmime3.so.1
Reading symbols from /usr/local/lib/nss/libssl3.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/nss/libssl3.so.1
Reading symbols from /usr/local/lib/nss/libnssutil3.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/nss/libnssutil3.so.1
Reading symbols from /usr/local/lib/libplds4.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libplds4.so.1
Reading symbols from /usr/local/lib/libplc4.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libplc4.so.1
Reading symbols from /usr/local/lib/libnspr4.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libnspr4.so.1
Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/local/lib/libgraphite2.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libgraphite2.so.3
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libcairo.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libcairo.so.2
Reading symbols from /usr/local/lib/liblangtag.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/liblangtag.so.1
Reading symbols from /usr/local/lib/libglib-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libreoffice/program/libbasegfxlo.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libbasegfxlo.so
Reading symbols from /usr/local/lib/libreoffice/program/libcomphelpgcc3.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libcomphelpgcc3.so
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_cppu.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_cppu.so.3
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_cppuhelpergcc3.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_cppuhelpergcc3.so.3
Reading symbols from 
/usr/local/lib/libreoffice/program/libi18nisolang1gcc3.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libi18nisolang1gcc3.so
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libjvmfwk.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libjvmfwk.so.3
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_salhelpergcc3.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libuno_salhelpergcc3.so.3
Reading symbols from /usr/local/lib/libreoffice/program/libtllo.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libtllo.so
Reading symbols from /usr/local/lib/libreoffice/program/libucbhelper4gcc3.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libucbhelper4gcc3.so
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libxmlreader.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libxmlreader.so
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libjvmaccessgcc3.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libjvmaccessgcc3.so.3
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/libgnutls.so.26...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libgnutls.so.26
Reading symbols from /usr/local/lib/libgcrypt.so.18...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libgcrypt.so.18
Reading symbols from /usr/local/lib/libgpg-error.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libgpg-error.so.0
Reading symbols from /lib/libcrypt.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /usr/local/lib/libicudata.so.50...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libicudata.so.50
Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/local/lib/libpixman-1.so.9...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libpixman-1.so.9
Reading symbols from /usr/local/lib/libpng15.so.15...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libpng15.so.15
Reading symbols from /usr/local/lib/libxcb-shm.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxcb-shm.so.0
Reading symbols from /usr/local/lib/libxcb-render.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxcb-render.so.0
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libxcb.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxcb.so.2
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
Reading symbols from /usr/local/lib/libGL.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libGL.so.1
Reading symbols from /usr/local/lib/libintl.so.9...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libintl.so.9
Reading symbols from /usr/local/lib/libpcre.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.3
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libreg.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libreg.so.3
Reading symbols from /usr/local/lib/libnettle.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libnettle.so.4
Reading symbols from /usr/local/lib/libgmp.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libgmp.so.10
Reading symbols from /usr/local/lib/libhogweed.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libhogweed.so.2
Reading symbols from /usr/local/lib/libtasn1.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libtasn1.so.5
Reading symbols from /usr/local/lib/libp11-kit.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libp11-kit.so.0
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libXdamage.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXdamage.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/libX11-xcb.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libX11-xcb.so.1
Reading symbols from /usr/local/lib/libxcb-glx.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxcb-glx.so.0
Reading symbols from /usr/local/lib/libdrm.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libdrm.so.2
Reading symbols from /usr/local/lib/libreoffice/program/../ure-
link/lib/libstore.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/../ure-
link/lib/libstore.so.3
Reading symbols from /usr/lib/libsupc++.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsupc++.so.1
Reading symbols from /usr/local/lib/libreoffice/program/libvclplug_kde4lo.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libvclplug_kde4lo.so
Reading symbols from /usr/local/kde4/lib/libkio.so.7...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/kde4/lib/libkio.so.7
Reading symbols from /usr/local/kde4/lib/libkfile.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/kde4/lib/libkfile.so.5
Reading symbols from /usr/local/kde4/lib/libkdeui.so.7...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/kde4/lib/libkdeui.so.7
Reading symbols from /usr/local/kde4/lib/libkdecore.so.7...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/kde4/lib/libkdecore.so.7
Reading symbols from /usr/local/lib/qt4/libQtCore.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtCore.so.4
Reading symbols from /usr/local/lib/qt4/libQtGui.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtGui.so.4
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libreoffice/program/libvclplug_genlo.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libreoffice/program/libvclplug_genlo.so
Reading symbols from /usr/local/kde4/lib/libnepomuk.so.5...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/kde4/lib/libnepomuk.so.5
Reading symbols from /usr/local/kde4/lib/libnepomukquery.so.5...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/kde4/lib/libnepomukquery.so.5
Reading symbols from /usr/local/kde4/lib/libnepomukutils.so.5...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/kde4/lib/libnepomukutils.so.5
Reading symbols from /usr/local/lib/qt4/libQtNetwork.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtNetwork.so.4
Reading symbols from /usr/local/lib/qt4/libQtXml.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtXml.so.4
Reading symbols from /usr/local/lib/qt4/libQtSvg.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtSvg.so.4
Reading symbols from /usr/local/lib/libXft.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXft.so.2
Reading symbols from /usr/local/lib/libXpm.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXpm.so.4
Reading symbols from /usr/local/lib/libstreamanalyzer.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libstreamanalyzer.so.0
Reading symbols from /usr/local/lib/libstreams.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libstreams.so.0
Reading symbols from /usr/local/kde4/lib/libsolid.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/kde4/lib/libsolid.so.5
Reading symbols from /usr/local/lib/libsoprano.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libsoprano.so.4
Reading symbols from /usr/local/lib/qt4/libQtDBus.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtDBus.so.4
Reading symbols from /usr/local/lib/libqca.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libqca.so.2
Reading symbols from /usr/local/lib/libattica.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libattica.so.0
Reading symbols from /usr/local/lib/libdbusmenu-qt.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libdbusmenu-qt.so.2
Reading symbols from /usr/local/lib/libXtst.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXtst.so.6
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/lib/liblzma.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/liblzma.so.5
Reading symbols from /usr/local/lib/libfam.so.0...done.
Loaded symbols for /usr/local/lib/libfam.so.0
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libXrandr.so.2...done.
Loaded symbols for /usr/local/lib/libXrandr.so.2
Reading symbols from /usr/local/lib/libXinerama.so.1...done.
Loaded symbols for /usr/local/lib/libXinerama.so.1
Reading symbols from /usr/local/lib/libsopranoclient.so.1...done.
Loaded symbols for /usr/local/lib/libsopranoclient.so.1
Reading symbols from /usr/local/lib/libHUpnp.so.1...done.
Loaded symbols for /usr/local/lib/libHUpnp.so.1
Reading symbols from /usr/local/lib/libXi.so.6...done.
Loaded symbols for /usr/local/lib/libXi.so.6
Reading symbols from /usr/local/lib/libQtSolutions_SOAP-2.7.so.1...done.
Loaded symbols for /usr/local/lib/libQtSolutions_SOAP-2.7.so.1
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/gui_platform/libkde.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/gui_platform/libkde.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/styles/oxygen.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/styles/oxygen.so
Reading symbols from /usr/local/kde4/lib/liboxygenstyle.so.5...done.
Loaded symbols for /usr/local/kde4/lib/liboxygenstyle.so.5
Reading symbols from /usr/local/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/local/lib/libdbus-1.so.3
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqgif.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqgif.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqico.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqico.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqjpeg.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqjpeg.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqmng.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqmng.so
Reading symbols from /usr/local/lib/libmng.so.1...done.
Loaded symbols for /usr/local/lib/libmng.so.1
Reading symbols from /usr/local/lib/liblcms.so.1...done.
Loaded symbols for /usr/local/lib/liblcms.so.1
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqsvg.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqsvg.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqtga.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqtga.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqtiff.so...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqtiff.so
Reading symbols from /usr/local/lib/libtiff.so.4...done.
Loaded symbols for /usr/local/lib/libtiff.so.4
Reading symbols from /usr/local/lib/libjbig.so.1...done.
Loaded symbols for /usr/local/lib/libjbig.so.1
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_dds.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_dds.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_eps.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_eps.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_exr.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_exr.so
Reading symbols from /usr/local/lib/libImath.so.7...done.
Loaded symbols for /usr/local/lib/libImath.so.7
Reading symbols from /usr/local/lib/libIlmImf.so.7...done.
Loaded symbols for /usr/local/lib/libIlmImf.so.7
Reading symbols from /usr/local/lib/libIex.so.7...done.
Loaded symbols for /usr/local/lib/libIex.so.7
Reading symbols from /usr/local/lib/libHalf.so.7...done.
Loaded symbols for /usr/local/lib/libHalf.so.7
Reading symbols from /usr/local/lib/libIlmThread.so.7...done.
Loaded symbols for /usr/local/lib/libIlmThread.so.7
Reading symbols from /usr/local/lib/libIexMath.so.7...done.
Loaded symbols for /usr/local/lib/libIexMath.so.7
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_jp2.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_jp2.so
Reading symbols from /usr/local/lib/libjasper.so.4...done.
Loaded symbols for /usr/local/lib/libjasper.so.4
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pcx.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pcx.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pic.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pic.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_psd.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_psd.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_ras.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_ras.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_rgb.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_rgb.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_tga.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_tga.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xcf.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xcf.so
Reading symbols from 
/usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xview.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xview.so
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x3017e280 in XFree@plt () from 
/usr/local/lib/libreoffice/program/libvclplug_genlo.so
[New Thread 2dc04c00 (LWP 102074/soffice.bin)]
[New Thread 2dc04300 (LWP 100138/soffice.bin)]
(gdb)

How-To-Repeat: It happened all the time.
I rebuilt clang 3.2 and rebuilt LibreOffice but it is the same.
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2013-03-13 00:18:33 UTC
Responsible Changed
From-To: freebsd-i386->freebsd-ports-bugs

Reassign to ports team
Comment 2 vsjcfm 2013-03-13 10:52:56 UTC
Please take a look at ports/176880
Maybe it will help.
Comment 3 Kevin Zheng 2013-05-09 01:42:34 UTC
Hi there,

A little while ago on the freebsd-office mailing list, we figured out
that LibreOffice will only work on i386 if you build it using GCC. The
port tries to use Clang, but this causes it to fail to start on i386.

For now, you can fix this by setting WITH_GCC in /etc/make.conf.

Tell me if this works.

Thanks,
Kevin Zheng
Comment 4 Tijl Coosemans freebsd_committer freebsd_triage 2013-05-14 19:52:15 UTC
State Changed
From-To: open->analyzed

A patch is under review. 


Comment 5 Tijl Coosemans freebsd_committer freebsd_triage 2013-05-14 19:52:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tijl

A patch is under review.
Comment 6 dfilter service freebsd_committer freebsd_triage 2013-05-22 22:53:08 UTC
Author: brooks
Date: Wed May 22 21:52:59 2013
New Revision: 318798
URL: http://svnweb.freebsd.org/changeset/ports/318798

Log:
  Apply several upstream svn revisions that have also been merged to the
  base version:
  
  r170353:
  Fix another SROA crasher, PR14601.
  
  This was a silly oversight, we weren't pruning allocas which were used
  by variable-length memory intrinsics from the set that could be widened
  and promoted as integers. Fix that.
  
  r175057:
  X86: Disable generation of rep;movsl when %esi is used as a base pointer.
  
  This happens when there is both stack realignment and a dynamic alloca in the
  function. If we overwrite %esi (rep;movsl uses fixed registers) we'll lose the
  base pointer and the next register spill will write into oblivion.
  
  Fixes PR15249 and unbreaks firefox on i386/freebsd. Mozilla uses dynamic allocas
  and freebsd a 4 byte stack alignment.
  
  r175360:
  MCParser: Reject .balign with non-pow2 alignments.
  
  GNU as rejects them and there are configure scripts in the wild that check if
  the assembler rejects ".align 3" to determine whether the alignment is in bytes
  or powers of two.
  
  r175962:
  X86: Disable cmov-memory patterns on subtargets without cmov.
  
  PR:		ports/176269, ports/176893, ports/176967
  Requested by:	tijl, dim, others

Added:
  head/devel/llvm/files/patch-svn-r170353   (contents, props changed)
  head/devel/llvm/files/patch-svn-r175057   (contents, props changed)
  head/devel/llvm/files/patch-svn-r175360   (contents, props changed)
  head/devel/llvm/files/patch-svn-r175962   (contents, props changed)
Modified:
  head/devel/llvm/Makefile

Modified: head/devel/llvm/Makefile
==============================================================================
--- head/devel/llvm/Makefile	Wed May 22 21:47:40 2013	(r318797)
+++ head/devel/llvm/Makefile	Wed May 22 21:52:59 2013	(r318798)
@@ -7,7 +7,7 @@
 
 PORTNAME=	llvm
 PORTVERSION=	3.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel lang
 MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
@@ -23,7 +23,7 @@ BUILD_DEPENDS+=	bash:${PORTSDIR}/shells/
 BUILD_DEPENDS+=	f2c:${PORTSDIR}/lang/f2c
 .endif
 
-CONFLICTS=	llvm-devel-[23]* llvm29-* llvm31-*
+CONFLICTS=	llvm-devel-[23]* llvm31-3*
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
@@ -165,4 +165,16 @@ build-plist:
 	    ${SED} -e 's|${DOCSDIR}|%%DOCSDIR%%|' \
 	     -e 's|^|%%PORTDOCS%%@dirrm |' >> ${PLIST}
 
+.if make(svn-patch)
+.if !defined(PATCH_REV)
+.error svn-patch requires that PATCH_REV be set
+.endif
+_PATCH_FILE=${FILESDIR}/patch-svn-${PATCH_REV}
+_LLVM_BASE=http://llvm.org/svn/llvm-project/llvm/trunk
+svn-patch:
+	printf "$$%s$$\n" FreeBSD > ${_PATCH_FILE}
+	svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
+	svn diff -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
+.endif
+
 .include <bsd.port.post.mk>

Added: head/devel/llvm/files/patch-svn-r170353
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm/files/patch-svn-r170353	Wed May 22 21:52:59 2013	(r318798)
@@ -0,0 +1,46 @@
+$FreeBSD$
+------------------------------------------------------------------------
+r170353 | chandlerc | 2012-12-17 18:48:07 +0000 (Mon, 17 Dec 2012) | 5 lines
+
+Fix another SROA crasher, PR14601.
+
+This was a silly oversight, we weren't pruning allocas which were used
+by variable-length memory intrinsics from the set that could be widened
+and promoted as integers. Fix that.
+------------------------------------------------------------------------
+Index: lib/Transforms/Scalar/SROA.cpp
+===================================================================
+--- lib/Transforms/Scalar/SROA.cpp	(revision 170352)
++++ lib/Transforms/Scalar/SROA.cpp	(revision 170353)
+@@ -2150,7 +2150,7 @@
+           !canConvertValue(TD, ValueTy, AllocaTy))
+         return false;
+     } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I->U->getUser())) {
+-      if (MI->isVolatile())
++      if (MI->isVolatile() || !isa<Constant>(MI->getLength()))
+         return false;
+       if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(I->U->getUser())) {
+         const AllocaPartitioning::MemTransferOffsets &MTO
+Index: test/Transforms/SROA/basictest.ll
+===================================================================
+--- test/Transforms/SROA/basictest.ll	(revision 170352)
++++ test/Transforms/SROA/basictest.ll	(revision 170353)
+@@ -1208,3 +1208,18 @@
+   ret i32 %y
+ ; CHECK: ret i32
+ }
++
++define i32 @PR14601(i32 %x) {
++; Don't try to form a promotable integer alloca when there is a variable length
++; memory intrinsic.
++; CHECK: @PR14601
++
++entry:
++  %a = alloca i32
++; CHECK: alloca
++
++  %a.i8 = bitcast i32* %a to i8*
++  call void @llvm.memset.p0i8.i32(i8* %a.i8, i8 0, i32 %x, i32 1, i1 false)
++  %v = load i32* %a
++  ret i32 %v
++}

Added: head/devel/llvm/files/patch-svn-r175057
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm/files/patch-svn-r175057	Wed May 22 21:52:59 2013	(r318798)
@@ -0,0 +1,55 @@
+$FreeBSD$
+------------------------------------------------------------------------
+r175057 | d0k | 2013-02-13 13:40:35 +0000 (Wed, 13 Feb 2013) | 8 lines
+
+X86: Disable generation of rep;movsl when %esi is used as a base pointer.
+
+This happens when there is both stack realignment and a dynamic alloca in the
+function. If we overwrite %esi (rep;movsl uses fixed registers) we'll lose the
+base pointer and the next register spill will write into oblivion.
+
+Fixes PR15249 and unbreaks firefox on i386/freebsd. Mozilla uses dynamic allocas
+and freebsd a 4 byte stack alignment.
+------------------------------------------------------------------------
+Index: lib/Target/X86/X86SelectionDAGInfo.cpp
+===================================================================
+--- lib/Target/X86/X86SelectionDAGInfo.cpp	(revision 175056)
++++ lib/Target/X86/X86SelectionDAGInfo.cpp	(revision 175057)
+@@ -202,6 +202,14 @@
+       SrcPtrInfo.getAddrSpace() >= 256)
+     return SDValue();
+ 
++  // ESI might be used as a base pointer, in that case we can't simply overwrite
++  // the register.  Fall back to generic code.
++  const X86RegisterInfo *TRI =
++      static_cast<const X86RegisterInfo *>(DAG.getTarget().getRegisterInfo());
++  if (TRI->hasBasePointer(DAG.getMachineFunction()) &&
++      TRI->getBaseRegister() == X86::ESI)
++    return SDValue();
++
+   MVT AVT;
+   if (Align & 1)
+     AVT = MVT::i8;
+Index: test/CodeGen/X86/stack-align-memcpy.ll
+===================================================================
+--- test/CodeGen/X86/stack-align-memcpy.ll	(revision 0)
++++ test/CodeGen/X86/stack-align-memcpy.ll	(revision 175057)
+@@ -0,0 +1,18 @@
++; RUN: llc < %s -force-align-stack -mtriple i386-apple-darwin -mcpu=i486 | FileCheck %s
++
++%struct.foo = type { [88 x i8] }
++
++; PR15249
++; We can't use rep;movsl here because it clobbers the base pointer in %esi.
++define void @test1(%struct.foo* nocapture %x, i32 %y) nounwind {
++  %dynalloc = alloca i8, i32 %y, align 1
++  call void @bar(i8* %dynalloc, %struct.foo* align 4 byval %x)
++  ret void
++
++; CHECK: test1:
++; CHECK: andl $-16, %esp
++; CHECK: movl %esp, %esi
++; CHECK-NOT: rep;movsl
++}
++
++declare void @bar(i8* nocapture, %struct.foo* align 4 byval) nounwind

Added: head/devel/llvm/files/patch-svn-r175360
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm/files/patch-svn-r175360	Wed May 22 21:52:59 2013	(r318798)
@@ -0,0 +1,40 @@
+$FreeBSD$
+------------------------------------------------------------------------
+r175360 | d0k | 2013-02-16 15:00:16 +0000 (Sat, 16 Feb 2013) | 5 lines
+
+MCParser: Reject .balign with non-pow2 alignments.
+
+GNU as rejects them and there are configure scripts in the wild that check if
+the assembler rejects ".align 3" to determine whether the alignment is in bytes
+or powers of two.
+------------------------------------------------------------------------
+Index: lib/MC/MCParser/AsmParser.cpp
+===================================================================
+--- lib/MC/MCParser/AsmParser.cpp	(revision 175359)
++++ lib/MC/MCParser/AsmParser.cpp	(revision 175360)
+@@ -2456,6 +2456,10 @@
+     }
+ 
+     Alignment = 1ULL << Alignment;
++  } else {
++    // Reject alignments that aren't a power of two, for gas compatibility.
++    if (!isPowerOf2_64(Alignment))
++      Error(AlignmentLoc, "alignment must be a power of 2");
+   }
+ 
+   // Diagnose non-sensical max bytes to align.
+Index: test/MC/AsmParser/align_invalid.s
+===================================================================
+--- test/MC/AsmParser/align_invalid.s	(revision 0)
++++ test/MC/AsmParser/align_invalid.s	(revision 175360)
+@@ -0,0 +1,10 @@
++# RUN: llvm-mc -triple i386-linux-gnu < %s 2>&1 | FileCheck %s -check-prefix=ELF
++# RUN: llvm-mc -triple i386-apple-darwin < %s 2>&1 | FileCheck %s -check-prefix=DARWIN
++
++.align 3
++# ELF: error: alignment must be a power of 2
++# DARWIN-NOT: error
++
++.align 32
++# ELF-NOT: error
++# DARWIN: error: invalid alignment value

Added: head/devel/llvm/files/patch-svn-r175962
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm/files/patch-svn-r175962	Wed May 22 21:52:59 2013	(r318798)
@@ -0,0 +1,49 @@
+$FreeBSD$
+------------------------------------------------------------------------
+r175962 | d0k | 2013-02-23 10:40:58 +0000 (Sat, 23 Feb 2013) | 3 lines
+
+X86: Disable cmov-memory patterns on subtargets without cmov.
+
+Fixes PR15115.
+------------------------------------------------------------------------
+Index: test/CodeGen/X86/no-cmov.ll
+===================================================================
+--- test/CodeGen/X86/no-cmov.ll	(revision 0)
++++ test/CodeGen/X86/no-cmov.ll	(revision 175962)
+@@ -0,0 +1,11 @@
++; RUN: llc -march=x86 -mcpu=i486 < %s | FileCheck %s
++
++define i32 @test1(i32 %g, i32* %j) {
++  %tobool = icmp eq i32 %g, 0
++  %cmp = load i32* %j, align 4
++  %retval.0 = select i1 %tobool, i32 1, i32 %cmp
++  ret i32 %retval.0
++
++; CHECK: test1:
++; CHECK-NOT: cmov
++}
+Index: lib/Target/X86/X86InstrCompiler.td
+===================================================================
+--- lib/Target/X86/X86InstrCompiler.td	(revision 175961)
++++ lib/Target/X86/X86InstrCompiler.td	(revision 175962)
+@@ -1081,12 +1081,14 @@
+ // inverted.
+ multiclass CMOVmr<PatLeaf InvertedCond, Instruction Inst16, Instruction Inst32,
+                   Instruction Inst64> {
+-  def : Pat<(X86cmov (loadi16 addr:$src1), GR16:$src2, InvertedCond, EFLAGS),
+-            (Inst16 GR16:$src2, addr:$src1)>;
+-  def : Pat<(X86cmov (loadi32 addr:$src1), GR32:$src2, InvertedCond, EFLAGS),
+-            (Inst32 GR32:$src2, addr:$src1)>;
+-  def : Pat<(X86cmov (loadi64 addr:$src1), GR64:$src2, InvertedCond, EFLAGS),
+-            (Inst64 GR64:$src2, addr:$src1)>;
++  let Predicates = [HasCMov] in {
++    def : Pat<(X86cmov (loadi16 addr:$src1), GR16:$src2, InvertedCond, EFLAGS),
++              (Inst16 GR16:$src2, addr:$src1)>;
++    def : Pat<(X86cmov (loadi32 addr:$src1), GR32:$src2, InvertedCond, EFLAGS),
++              (Inst32 GR32:$src2, addr:$src1)>;
++    def : Pat<(X86cmov (loadi64 addr:$src1), GR64:$src2, InvertedCond, EFLAGS),
++              (Inst64 GR64:$src2, addr:$src1)>;
++  }
+ }
+ 
+ defm : CMOVmr<X86_COND_B , CMOVAE16rm, CMOVAE32rm, CMOVAE64rm>;
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 7 dfilter service freebsd_committer freebsd_triage 2013-05-23 16:35:29 UTC
Author: tijl
Date: Thu May 23 15:35:17 2013
New Revision: 318880
URL: http://svnweb.freebsd.org/changeset/ports/318880

Log:
  Bump clang version requirement. Older versions produce broken code on i386.
  
  PR:		ports/176893
  Reviewed by:	jkim

Modified:
  head/editors/libreoffice/Makefile

Modified: head/editors/libreoffice/Makefile
==============================================================================
--- head/editors/libreoffice/Makefile	Thu May 23 15:31:46 2013	(r318879)
+++ head/editors/libreoffice/Makefile	Thu May 23 15:35:17 2013	(r318880)
@@ -354,7 +354,7 @@ CXX=		/usr/bin/clang++
 CONFIGURE_ENV+=	CXXCPP="${CPP}"
 .else
 # XXX Clang PR13308 (http://llvm.org/bugs/show_bug.cgi?id=13308)
-BUILD_DEPENDS+=	clang>=3.2:${PORTSDIR}/lang/clang
+BUILD_DEPENDS+=	clang>=3.2_4:${PORTSDIR}/lang/clang
 USE_BINUTILS=	yes
 CC=		${LOCALBASE}/bin/clang
 CPP=		${CC} -E
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 8 Tijl Coosemans freebsd_committer freebsd_triage 2013-05-23 16:43:17 UTC
State Changed
From-To: analyzed->closed

The problem has been fixed. You have to update devel/llvm, 
lang/clang and editors/libreoffice.