Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44795 - app-office/openoffice-1.1.0-r2 failed due to SegFault
Summary: app-office/openoffice-1.1.0-r2 failed due to SegFault
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-15 19:18 UTC by Mathew
Modified: 2004-04-18 14:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathew 2004-03-15 19:18:51 UTC
Note:  I don`t _think_ this is the same issue as bug 40362

I have repeatedly pared down my CFLAGS to no avail.   ie error does not change.



Reproducible: Always
Steps to Reproduce:
1.emerge app-office/openoffice-1.1.0-r2

Actual Results:  
Segmentation fault 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <URL:http://bugs.gentoo.org/> for instructions. 
dmake:  Error code 1, while making '../../unxlngi4.pro/slo/analysis.obj' 
 
ERROR: Error 65280 occurred while 
making /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/scaddins/source/analysis 
 

Expected Results:  
completed the compilation stage 

EMERGE INFO 
=========== 
 
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 
2.4.22-gentoo-r5) 
================================================================= 
System uname: 2.4.22-gentoo-r5 i586 AMD-K6(tm) 3D processor 
Gentoo Base System version 1.4.3.10 
distcc 2.11.1 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.58 
Automake: sys-devel/automake-1.7.5-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=k6 -O2" 
CHOST="i586-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-march=k6 -O2" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="rsync://203.16.234.19/gentoo/ rsync://203.16.234.20/gentoo/ 
ftp://203.16.234.19/pub/gentoo/ ftp://mirror.pacific.net.au/linux/Gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm 
gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg 
ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime 
readline sdl slang spell ssl svga tcpd truetype video_cards_mach64 x86 xml2 
xmms xv zlib" 
 
 
 
 
STD ERROR - last few screens (I have the whole file if it helps) 
================================================================ 
 
/var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/framework/source/register/registertemp.cxx:99: 
../../inc/threadhelp/gate.hxx: In member function `virtual sal_Bool 
framework::Gate::wait(const TimeValue*)': 
../../inc/threadhelp/gate.hxx:273: warning: comparison between `enum 
osl::Condition::Result' and `enum oslConditionResult' 
merging registry "../../unxlngi4.pro/bin/dateadd.urd" under key "/UCR" in 
registry "../../unxlngi4.pro/bin/dateadd.rdb". 
merging registry "../../unxlngi4.pro/bin/analysisadd.urd" under key "/UCR" in 
registry "../../unxlngi4.pro/bin/analysisadd.rdb". 
In file included 
from /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/scaddins/source/analysis/analysis.hxx:77, 
                 from /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/scaddins/source/analysis/analysis.cxx:62: 
/var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/scaddins/source/analysis/analysishelper.hxx:617: 
warning: friend declaration requires class-key, i.e. `friend struct 
ConvertDataList' 
../../unxlngi4.pro/inc/addin/analysis/com/sun/star/sheet/addin/XAnalysis.hpp: 
In function `const com::sun::star::uno::Type& getCppuType(const 
com::sun::star::uno::Reference<com::sun::star::sheet::addin::XAnalysis>*)': 
../../unxlngi4.pro/inc/addin/analysis/com/sun/star/sheet/addin/XAnalysis.hpp:4382: 
internal error: Segmentation fault 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <URL:http://bugs.gentoo.org/> for instructions. 
dmake:  Error code 1, while making '../../unxlngi4.pro/slo/analysis.obj' 
 
ERROR: Error 65280 occurred while 
making /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/scaddins/source/analysis 
 
!!! ERROR: app-office/openoffice-1.1.0-r2 failed. 
!!! Function src_compile, Line 470, Exitcode 1 
!!! Build failed!
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-03-23 07:26:23 UTC
Please try with a 3.3 compiler, it is a compiler bug.
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2004-04-13 12:19:14 UTC
same problem with openoffice-1.1.1

I attach error message later...
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2004-04-13 12:33:46 UTC
I had no problems to emerge openoffice-1.1.0-r3 the first time I tried on two different machines. Then I tried it to emerge on a 3rd PC. I got a SegFault. Then I tried to re-emerge on one of the other PCs: SegFault. :-/

I don't know which packages were updated since first build. Too many I think. So I don't know who is the "bad guy".

FYI: gcc-Version 3.3.3 20040217 (Gentoo Linux 3.3.3, propolice-3.3-7)

[..]
LANGUAGE="49" emerge openoffice
[..]

output follows... (still running) ;-)

-------------------------------------------------------------------

Gentoo Base System version 1.4.7
Portage 2.0.50-r5 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -mmmx -m3dnow -O3 -pipe -fomit-frame-pointer -falign-functions=4 -mpreferred-stack-bo
undary=4 -frerun-loop-opt -frerun-cse-after-loop -ffast-math -fforce-addr -foptimize-register-move -fschedule-ins
ns2 -fmove-all-movables -freorder-blocks -fexpensive-optimizations -maccumulate-outgoing-args"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/co
nfig /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/con
fig/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/c
ontrol"
CONFIG_PROTECT_MASK="/etc/gconf /etc/rc.d /etc/terminfo /etc/wget /etc/env.d"
CXXFLAGS="-march=athlon-tbird -mmmx -m3dnow -O3 -pipe -fomit-frame-pointer -falign-functions=4 -mpreferred-stack-
boundary=4 -frerun-loop-opt -frerun-cse-after-loop -ffast-math -fforce-addr -foptimize-register-move -fschedule-i
nsns2 -fmove-all-movables -freorder-blocks -fexpensive-optimizations -maccumulate-outgoing-args"
DISTDIR="/mnt/gentoo/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/vol1/gentoo/build/wintv"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/mnt/gentoo/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acl acpi alsa apm arts artswrappersuid async audiofile avi berkdb caps cdr crypt cups curl dga directfb djbfft dv dvd dvdr encode esd faad fam flac foomaticdb freetype gdbm gettext gif gimpprint gphoto2 gstreamer gtk gtkhtml guile ieee1394 imagemagick imap imlib innodb ipv6 jack jack-tmpfs java jbig jikes joystick jpeg kde ladcca lcms ldap libg++ libsamplerate libwww linguas_de lirc mad matroska mbcvs memlimit mikmod mmx mng motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline samba scanner sdl slang sndfile speex spell sqlite ssl tcltk tcpd tetex tiff truetype usb v4l wmf wxwindows x86 xface xinerama xml xml2 xmms xosd xv xvid yv12 zlib"
Comment 4 Stefan Briesenick (RETIRED) gentoo-dev 2004-04-13 13:11:26 UTC
f*** ;-)

it still runs. Last I time (I tried it 3 times!) there was a SegFault nearly at the beginning. But I'm not sure when and where... Ok, lets wait until the emerge is either done or stopped.
Comment 5 Stefan Briesenick (RETIRED) gentoo-dev 2004-04-18 14:54:49 UTC
ok, guys, green light! ;-)

I tested the 1.1.1 ebuild on 4 of my PCs and it works perfectly. I don't know what happend. But I really tried to emerge the 1.1.1 a few days before and it was broken on all of my PCs (SegFault).

Now it magically works. I think some other package(s) had a problem and this was fixed then.
Comment 6 Andreas Proschofsky (RETIRED) gentoo-dev 2004-04-18 14:59:04 UTC
Oh, I love bugs that just go away ;-)