From nobody@FreeBSD.org  Tue Mar 12 20:48:50 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id CDB634F9
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 12 Mar 2013 20:48:50 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id AB1C174F
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 12 Mar 2013 20:48:50 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r2CKmn6e001346
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 12 Mar 2013 20:48:49 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r2CKmnZZ001345;
	Tue, 12 Mar 2013 20:48:49 GMT
	(envelope-from nobody)
Message-Id: <201303122048.r2CKmnZZ001345@red.freebsd.org>
Date: Tue, 12 Mar 2013 20:48:49 GMT
From: ajtiM <lumiwa@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: libreoffice 4.0.1.2 doesn't start - crashed
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         176893
>Category:       ports
>Synopsis:       editors/libreoffice 4.0.1.2 doesn't start - crashed
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    tijl
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 12 20:50:00 UTC 2013
>Closed-Date:    Thu May 23 17:48:35 CEST 2013
>Last-Modified:  Thu May 23 17:48:35 CEST 2013
>Originator:     ajtiM
>Release:        FreeBSD 9.1-Release
>Organization:
>Environment:
FreeBSD 9.1-RELEASE #0 r243826: Tue Dec  4 06:55:39 UTC 2012     root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
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.
>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->freebsd-ports-bugs 
Responsible-Changed-By: remko 
Responsible-Changed-When: Wed Mar 13 00:18:33 UTC 2013 
Responsible-Changed-Why:  
Reassign to ports team 

http://www.freebsd.org/cgi/query-pr.cgi?pr=176893 

From: Sayetsky Anton <vsjcfm@gmail.com>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/176893: editors/libreoffice 4.0.1.2 doesn't start - crashed
Date: Wed, 13 Mar 2013 12:52:56 +0200

 Please take a look at ports/176880
 Maybe it will help.

From: Kevin Zheng <kevinz5000@gmail.com>
To: bug-followup@FreeBSD.org, lumiwa@gmail.com
Cc:  
Subject: Re: ports/176893: editors/libreoffice 4.0.1.2 doesn&#39;t start -
 crashed
Date: Wed, 08 May 2013 19:42:34 -0500

 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
State-Changed-From-To: open->analyzed 
State-Changed-By: tijl 
State-Changed-When: Tue May 14 20:52:15 CEST 2013 
State-Changed-Why:  
A patch is under review. 


Responsible-Changed-From-To: freebsd-ports-bugs->tijl 
Responsible-Changed-By: tijl 
Responsible-Changed-When: Tue May 14 20:52:15 CEST 2013 
Responsible-Changed-Why:  
A patch is under review. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=176893 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/176893: commit references a PR
Date: Wed, 22 May 2013 21:53:08 +0000 (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"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/176893: commit references a PR
Date: Thu, 23 May 2013 15:35:29 +0000 (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"
 
State-Changed-From-To: analyzed->closed 
State-Changed-By: tijl 
State-Changed-When: Thu May 23 17:43:17 CEST 2013 
State-Changed-Why:  
The problem has been fixed. You have to update devel/llvm, 
lang/clang and editors/libreoffice. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=176893 
>Unformatted:
