Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148583 - app-office/oooqs-2.1.0.1 with openoffice 2.0.3 causes cpu hug with many processes on startup
Summary: app-office/oooqs-2.1.0.1 with openoffice 2.0.3 causes cpu hug with many proce...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-21 16:05 UTC by Will Briggs
Modified: 2007-03-24 09:50 UTC (History)
0 users

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 Will Briggs 2006-09-21 16:05:44 UTC
I know this looks a lot like http://bugs.gentoo.org/show_bug.cgi?id=133448 but the fix there (emerge next version) hasn't worked.  

On logging in to KDE session, cpu maxes out, and many soffice.bin processes are spawned, probably by oooqs I guess.

Also there is an "openoffice" dialog button that is hung (it won't draw so I can't describe contents).  They only way forward for me is to killall soffice.bin (gets rid of the CPU crisis) and killall soffice (gets rid of the hung dialog)

On startup, a top gives me:

top - 08:55:21 up 3 min,  3 users,  load average: 86.81, 25.24, 8.69
Tasks: 476 total,  44 running, 432 sleeping,   0 stopped,   0 zombie
Cpu(s): 21.0%us,  4.2%sy,  0.0%ni, 58.7%id, 15.3%wa,  0.1%hi,  0.7%si,  0.0%st
Mem:   1034476k total,   872964k used,   161512k free,    17208k buffers
Swap:   524280k total,        0k used,   524280k free,   174756k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
11840 will      17   0 42960  10m 8760 R    5  1.0   0:00.21 soffice.bin
11850 will      17   0 42960  10m 8776 R    5  1.0   0:00.23 soffice.bin
11851 will      17   0 42972  10m 8776 R    5  1.0   0:00.25 soffice.bin
11929 will      17   0 42968  10m 8760 R    5  1.0   0:00.23 soffice.bin
11940 will      17   0 42960  10m 8828 R    5  1.0   0:00.24 soffice.bin
11993 will      17   0 42968  10m 8760 R    5  1.0   0:00.21 soffice.bin
11833 will      17   0 42968  10m 8708 R    3  1.0   0:00.18 soffice.bin
11836 will      17   0 42960 9912 8484 R    3  1.0   0:00.16 soffice.bin
11843 will      17   0 42968 9900 8468 R    3  1.0   0:00.15 soffice.bin
11844 will      17   0 42968 9700 8348 R    3  0.9   0:00.15 soffice.bin
11845 will      17   0 42968 9888 8460 R    3  1.0   0:00.15 soffice.bin
11865 will      17   0 42960 9716 8364 R    3  0.9   0:00.15 soffice.bin
11870 will      17   0 42968 9720 8368 R    3  0.9   0:00.15 soffice.bin
11920 will      17   0 42968 9908 8480 R    3  1.0   0:00.19 soffice.bin
11923 will      17   0 42968  10m 8716 R    3  1.0   0:00.18 soffice.bin
11924 will      17   0 42960 9700 8348 R    3  0.9   0:00.15 soffice.bin
11936 will      17   0 42960 9932 8504 R    3  1.0   0:00.19 soffice.bin
11938 will      17   0 42968 9932 8504 R    3  1.0   0:00.19 soffice.bin
11976 will      17   0 42968 9720 8368 R    3  0.9   0:00.16 soffice.bin
11995 will      17   0 42960 9932 8504 R    3  1.0   0:00.18 soffice.bin
12086 will      17   0 42960 9924 8500 R    3  1.0   0:00.17 soffice.bin
11839 will      17   0 42960 9932 8504 R    2  1.0   0:00.18 soffice.bin
11853 will      17   0 42968 9936 8508 R    2  1.0   0:00.20 soffice.bin
11828 will      17   0 42960 9704 8352 R    1  0.9   0:00.15 soffice.bin
12290 will      15   0  2372 1284  768 R    1  0.1   0:00.03 top
    1 root      15   0  1484  524  452 S    0  0.1   0:01.01 init

Versions of relevant stuff:
emerge -pv oooqs openoffice

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-office/oooqs-2.1.0.1  USE="arts -debug -xinerama" 0 kB
[ebuild   R   ] app-office/openoffice-2.0.3  USE="cairo eds firefox gtk java kde ldap pam xml -binfilter -debug -gnome -mono -odk" LINGUAS="en en_GB en_US -af -ar -be_BY -bg -bn -bs -ca -cs -cy -da -de -el -en_ZA -es -et -fa -fi -fr -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -lt -mk -nb -nl -nn -nr -ns -pa_IN -pl -pt -pt_BR -ru -rw -sh_YU -sk -sl -sr_CS -st -sv -sw_TZ -th -tn -tr -ts -vi -xh -zh_CN -zh_TW -zu" 0 kB

And finally:

emerge --info
Portage 2.1.2_pre1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-suspend2-r6 i686)
=================================================================
System uname: 2.6.17-suspend2-r6 i686 Genuine Intel(R) CPU           T2400  @ 1.83GHz
Gentoo Base System version 1.12.5
Last Sync: Wed, 20 Sep 2006 17:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.6-r1, 2.0.28-r1
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/mnt/auto/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en en_GB en_AU en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.248/gentoo-portage"
USE="x86 X aac acpi alsa arts asf bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups curl dbus dri dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox gdbm gif gpm gstreamer gtk gtk2 hal imagemagick input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog java javascript jpeg kde kernel_linux libg++ linguas_en linguas_en_AU linguas_en_GB linguas_en_US mad mikmod mjpeg mmx mmxext mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre pdf perl png ppds pppd python qt qt3 qt4 quicktime readline reflection sdl session smp spell spl sse sse2 ssl svg tiff truetype truetype-fonts type1-fonts udev userland_GNU video_cards_ati video_cards_fglrx video_cards_radeon video_cards_vga vorbis win32codecs wmf xml xmms xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2006-09-23 02:53:56 UTC
Is this a new problem with 2.1.0.1 or does 2.1.0 suffer from the same bug?
Comment 2 Will Briggs 2006-09-23 04:16:53 UTC
(In reply to comment #1)
> Is this a new problem with 2.1.0.1 or does 2.1.0 suffer from the same bug?
> 

The same problem was there in 2.1.0 - I waited for the version bump before reporting bug.  So yes, it is the case for both 2.1.0.1 and 2.1.0.  
Comment 3 Will Briggs 2006-09-29 15:04:39 UTC
More information...  In recent times I can confirm that the cpu maxing out etc. is definitely only when there is that hung dialog box - otherwise there is a spate of cpu intensity while things load (which I guess is normal) and then things settle down normally.

However, when the dialog box is present - the situation is as described.

In recent times I have managed to get a glimpse of the dialog before it can't redraw.  I can't recall the exact words (it's hard to reproduce the error) but the message is along the lines of informing that OO is in danger of overwriting data being accessed by an already running instance and asking whether the user wishes to risk running the current instance.
Comment 4 Antti Mäkelä 2006-10-23 05:06:32 UTC
I encountered this in bug #133448 - still not fixed. I didn't test the quickstarter again until now.
Comment 5 Antti Mäkelä 2007-03-23 15:35:28 UTC
Apparently oooqs 2.1.0.1 fixes this problem, at least when used with openoffice 2.0.4. Compiling OOO 2.1.0-r1 now to test with that as well.
Comment 6 Antti Mäkelä 2007-03-23 19:49:53 UTC
(In reply to comment #5)
> Apparently oooqs 2.1.0.1 fixes this problem, at least when used with openoffice
> 2.0.4. Compiling OOO 2.1.0-r1 now to test with that as well.

  Drat, I meant to say that OOO 2.0.4 fixes this problem, since oooqs 2.1.0.1 was used in the first place :)
Comment 7 Andreas Proschofsky (RETIRED) gentoo-dev 2007-03-23 21:10:45 UTC
So I guess we can close this, as OOo 2.0.3 is not in the tree anymore. Thanks for reporting back.
Comment 8 Antti Mäkelä 2007-03-24 09:17:22 UTC
Works with ooo 2.1.0 too.
Comment 9 Will Briggs 2007-03-24 09:50:05 UTC
Confirm here also. Closing as the reporter (am I allowed to do that?)  Sorry this went off my radar for a while.