| Summary: | openoffice-ximian-1.3.9-r1 crashes on some microsoft format files with hardened | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Hekaton Keires <hekaton.keires> |
| Component: | Current packages | Assignee: | Gentoo Office Team <office> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | 2005.0 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Hekaton Keires
2005-07-05 03:05:29 UTC
forgot to post important infos ### emerge info ### Portage 2.0.51.19 (hardened/x86/2.6, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 mobile AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Jun 17 2005, 02:28:31)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -ffast-math" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks noauto sandbox sfperms strict" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,now" LINGUAS="en it ru" MAKEOPTS="-j4" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa berkdb crypt cups dlloader esd fam gif gpm gtk hardened imagemagick java ncurses nls opengl pam perl pic png python readline samba ssl tcpd tiff userlocales x86 xml2 zlib linguas_en linguas_it linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, PORTDIR_OVERLAY ### /etc/make.conf ### # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -ffast-math" CXXFLAGS="$CFLAGS" FEATURES="distcc ccache noauto" LINGUAS="en it ru" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,now" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources" #PORTDIR_OVERLAY=/usr/local/portage MAKEOPTS="-j4" ### /etc/portage/packages.use ### sys-libs/glibc nptl nptlonly x11-base/xorg-x11 sse mmx 3dnow insecure-drivers opengl xv bitmap-fonts truetype-fonts type1-fonts media-video/mplayer sse sse2 mmx mmxext 3dnow 3dnowext alsa dga divx4linux dvd opengl real xvid xv win32codecs avi rtc real media-libs/win32codecs real quicktime www-client/mozilla-firefox java app-office/openoffice-ximian nptl ### /etc/portage/packages.keywords ### #sys-libs/glibc ~x86 =app-text/acroread-7.0 ~x86 #app-office/openoffice-ximian-bin ~x86 =net-im/licq-1.3.0 ~x86 dev-db/oracle-instantclient-sqlplus ~x86 dev-db/oracle-instantclient-basic ~x86 #=x11-base/xorg-x11-6.8.99.8 ~x86 ### /etc/prelink.conf ### # prelink.conf autogenerated by env-update; make all changes to # contents of /etc/env.d directory -l /bin -l /sbin -l /usr/bin -l /usr/sbin -l /lib -l /usr/lib -h /usr/local/lib/ -h /usr/lib/opengl/xorg-x11/lib/ -h /usr/i686-pc-linux-gnu/lib/ -h /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/ -h /usr/lib/MozillaFirefox/ -h /usr/lib/ -h /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/ -h /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/native_threads/ -h /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/classic/ -h /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/server/ -h /opt/bin/ -h /usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130/ -h /usr/i386-pc-linux-gnu/gcc-bin/3.3.5/ -h /opt/blackdown-jdk-1.4.2.01/bin/ -h /opt/blackdown-jdk-1.4.2.01/jre/bin/ -b /lib/modules -b /usr/lib/locale -b /usr/lib/wine -b /usr/lib/valgrind -b *.la -b *.png -b *.py -b *.pl -b *.pm -b *.sh -b *.xml -b *.xslt -b *.a -b *.js NOTE: when I got the first error I thought that probably prelink created some trouble to openoffice, so I've tried to restore by 'prelink -auv' - but still nothing. Not really a problem that Gentoo could fix... (In reply to comment #2) > Not really a problem that Gentoo could fix... since openoffice-1.1.4 works fine and ximian versions never gave me any problem before, I thought that probably I used some kind of wrong combination of 'hardened' and 'nptl' flags. and sincerely speaking; I just can't suffer crashes that math editor causes to me. @Hekaton: Did you try with a more recent version of openoffice-ximian? If not: Could you please and see if the problem is still there. Other than that, I agree with Jakub, there is not a lot we can do about this, you should file that upstream. (In reply to comment #4) > @Hekaton: Did you try with a more recent version of openoffice-ximian? If not: > Could you please and see if the problem is still there. Other than that, I agree > with Jakub, there is not a lot we can do about this, you should file that upstream. I have to reformulate the problem: With Gentoo 2005.0, starting from hardened stage1, Ximian-Openoffice-1.3.9-r1 crashes not only on microsoft format files but on many operations (math editor, import xsl files etc...). Probable cause: maybe there are some too much restricted protections in hardened glibc and gcc, if I'm not wrong that's SSP reporting "Stack Smashing Atack" when I start math editor. please refer to http://groups-beta.google.com/group/alt.os.linux.gentoo/browse_thread/thread/bb7509a2be4f6859/ce9854157632bff6?q=ximian+openoffice&rnum=5#ce9854157632bff6 workarounds: disable hardened flag in /etc/make.conf with USE="... -hardened" rebuild gcc, glibc and ximian-openoffice in this order NOTE: I've used hardened 2005.0 cause I found this on my review DVD, and wanted to test it - in fact initially I supposed that probably there'd be some too much restricted protection... So yet another hardened bug, just correcting the bug title Is this still an issue with OpenOffice 2.0 (which seems to work better with hardened)? Need feedback on this, closing for now |