Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 94675

Summary: after installing kde 3.4.1 arts crashes in start
Product: Gentoo Linux Reporter: Eero Volotinen <eero>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Eero Volotinen 2005-05-31 14:17:42 UTC
after installing kde 3.4.1 arts crashes in start. In fact, installing kdenetwork
3.4.1 with useflag "arts" and arts soundsystem crashes at start.

Can you reproduce?

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-05-31 15:01:32 UTC
no, please post your 'emerge info', any backtrace you get, or any other useful 
info. 
Comment 2 Luigi Pinna 2005-06-04 14:51:36 UTC
The crash is present in the AMD64 arch too!
I cannot use the flag arts since the KDE 3.3.2 to 3.4.1. I didn't test the
previous versions.
The crash consist in a cpu overload. The internal arts overload protection
doesn't work always.
Comment 3 Eero Volotinen 2005-06-04 15:01:50 UTC
well. I think there is something with different gcc versions.

try FEATURES with -ccache
Comment 4 Eero Volotinen 2005-06-05 01:17:57 UTC
well. looks like something wrong, arts do not compile using gcc 3.4.4
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-06-05 03:03:00 UTC
We cannot do much without any output from the errors you get, or any 'emerge  
info'  
Comment 6 Dima Ryazanov 2005-09-16 02:12:27 UTC
I got this problem too, when I upgraded from 3.4.0 to 3.4.1... But I think I   
also used gcc 3.4.4 to compile the newer KDE. So this bug might be related to   
this one: http://bugs.gentoo.org/show_bug.cgi?id=105293   
  
When I run "artsd" manually, I get this: 
 
unix_connect: can't connect to server  
(unix:/tmp/mcop-test/dima_gateway_2wire_net-772c-432a8660)  
Segmentation fault  
  
Backtrace:  
#0  0xb7b424b6 in Arts::Loader_base::_create ()  
from /usr/kde/3.4/lib/libmcop.so.1  
#1  0x0805ea81 in ?? ()  
#2  0xbfa39040 in ?? ()  
#3  0xbfa39140 in ?? ()  
#4  0xbfa39140 in ?? ()  
#5  0x00000000 in ?? ()  
#6  0xb7ef6bb0 in Arts::SampleStorage_stub::constructor ()  
from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#7  0x0805f63e in ?? ()  
#8  0x08088038 in ?? ()  
#9  0xbfa39210 in ?? ()  
#10 0x00000001 in ?? ()  
#11 0xb7941820 in __after_morecore_hook () from /lib/tls/libc.so.6  
#12 0xb7941820 in __after_morecore_hook () from /lib/tls/libc.so.6  
#13 0x000000b1 in ?? ()  
#14 0x00000060 in ?? ()  
#15 0x080d5c40 in ?? ()  
#16 0x08088030 in ?? ()  
#17 0x00000017 in ?? ()  
#18 0x000000b5 in ?? ()  
#19 0xb7941820 in __after_morecore_hook () from /lib/tls/libc.so.6  
#20 0x0809ff2c in ?? ()  
#21 0xb7941820 in __after_morecore_hook () from /lib/tls/libc.so.6  
#22 0x00000000 in ?? ()  
#23 0xbfa39208 in ?? ()  
#24 0xb788e652 in malloc () from /lib/tls/libc.so.6  
#25 0x080631ad in std::vector<std::string, std::allocator<std::string>  
>::_M_insert_aux ()  
#26 0xb7b41643 in Arts::ObjectManager::create ()  
from /usr/kde/3.4/lib/libmcop.so.1  
#27 0xb7ef6106 in Arts::SoundServerV2_base::_create ()  
from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#28 0xb7efbdc0 in Arts::SoundServerV2::_Creator ()  
from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#29 0xb7b34012 in Arts::ObjectManager::addGlobalReference ()  
from /usr/kde/3.4/lib/libmcop.so.1  
#30 0x0805620c in ?? ()  
...  
 
 
emerge info (though at this point, my system was a little broken): 
 
Gentoo Base System version 1.6.13 
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 
2.6.13-gentoo-r1 i686) 
================================================================= 
System uname: 2.6.13-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ 
ccache version 2.3 [disabled] 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
ACCEPT_LICENSE="" 
ANT_HOME="/usr/share/ant-core" 
ARCH="x86" 
AUTOCLEAN="yes" 
BASH_ENV="/etc/spork/is/not/valid/profile.env" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=athlon-xp -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
CLASSPATH="." 
CLEAN_DELAY="5" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" 
CVS_RSH="ssh" 
CXXFLAGS="-march=athlon-xp -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
EDITOR="/bin/nano" 
ELIBC="glibc" 
EMERGE_WARNING_DELAY="10" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" 
GCC_SPECS="" 
GDK_USE_XFT="1" 
GENTOO_MIRRORS="ftp://mirror.usu.edu/mirrors/gentoo/ 
ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ 
http://gentoo.noved.org/" 
G_BROKEN_FILENAMES="1" 
HOME="/root" 
HOSTNAME="dima" 
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info" 
JAVAC="/opt/sun-jdk-1.4.2.08/bin/javac" 
JAVA_HOME="/opt/sun-jdk-1.4.2.08" 
JDK_HOME="/opt/sun-jdk-1.4.2.08" 
KDEDIRS="/usr" 
KDE_IS_PRELINKED="1" 
KDE_MALLOC="1" 
KERNEL="linux" 
LANG="en_US.UTF-8" 
LESS="-R" 
LESSOPEN="|lesspipe.sh %s" 
LINGUAS="en uk ru de es" 
LOGNAME="root" 
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:" 
MAIL="/var/mail/root" 
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man::/opt/sun-jdk-1.4.2.08/man:/usr/qt/3/doc/man" 
MOZILLA_FIVE_HOME="/usr/lib/mozilla" 
OPENGL_PROFILE="xorg-x11" 
PAGER="/usr/bin/less" 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/opt/stuffit/bin:/opt/sun-jdk-1.4.2.08/bin:/opt/sun-jdk-1.4.2.08/jre/bin:/opt/sun-jdk-1.4.2.08/jre/javaws:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin" 
PKGDIR="/stuff/pkg" 
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos 
ppc-od s390 sh sparc x86 x86-fbsd x86-od" 
PORTAGE_BINHOST_CHUNKSIZE="3000" 
PORTAGE_CALLER="emerge" 
PORTAGE_GID="250" 
PORTAGE_MASTER_PID="20972" 
PORTAGE_NICENESS="3" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PRELINK_PATH="" 
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.8:/usr/lib/wine:/usr/lib/valgrind" 
PS1="\[\033[01;31m\]\u \[\033[01;34m\]\w \$ \[\033[00m\]" 
PWD="/" 
PYTHONPATH="/usr/lib/portage/pym" 
QMAKESPEC="linux-g++" 
QTDIR="/usr/qt/3" 
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" 
RPMDIR="/usr/portage/rpm" 
RSYNC_RETRIES="3" 
RSYNC_TIMEOUT="180" 
SANE_CONFIG_DIR="/etc/sane.d" 
SHELL="/bin/bash" 
SHLVL="2" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
TERM="linux" 
USE="x86 3dnow X Xaw3d aalib acl acpi aim alsa apache2 arts artswrappersuid 
audiofile avi bash-completion bcmath berkdb bitmap-fonts cdparanoia cdr crypt 
cups curl dga divx4linux dvd dvdr eds emboss encode esd ethereal fam fbcon flac 
flash foomaticdb gd gdbm gif glitz gphoto2 gpm gstreamer gtk gtk2 hal icq 
imagemagick imlib ipv6 java javascript jikes jpeg jpeg2k junit kde 
kdeenablefinal ldap lesstif libg++ libwww live lm_sensors logitech-mouse mad 
mikmod mmx mozilla mp3 mpeg msn mysql ncurses nls nptl offensive ogg oggvorbis 
openexr opengl oscar pam pcre pdflib perl png povray python qt quicktime 
rdesktop readline real rtc ruby samba scanner sdl session sftplogging slang slp 
snmp spell sse ssl svg symlink tcltk tcpd tetex theora tiff timidity truetype 
truetype-fonts type1-fonts unicode usb vorbis win32codecs wmf xine xinerama xml 
xml2 xmms xprint xscreensaver xv xvid yahoo zeroconf zlib video_cards_radeon 
linguas_en linguas_uk linguas_ru linguas_de linguas_es userland_GNU 
kernel_linux elibc_glibc" 
USER="root" 
USERLAND="GNU" 
USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS 
USERLAND KERNEL ELIBC" 
VIDEO_CARDS="radeon" 
XARGS="xargs -r" 
XINITRC="/etc/X11/xinit/xinitrc" 
_="/usr/bin/emerge" 
 
 
 
Now, I reinstalled everything from scratch, with KDE 3.4.2 and gcc 4.0.1. I'm 
getting the same behavior. (I tried recompiling just arts with gcc 3.3.6, but 
that didn't help, though.) 
 
But the backtrace is a little different:  
  
#0  0xb77d41e6 in __gnu_cxx::__pool<true>::_M_reclaim_block ()  
   from /usr/lib/gcc/i686-pc-linux-gnu/4.0.1/libstdc++.so.6  
#1  0xb7eede76 in virtual thunk to Arts::SoundServerV2_stub::version() ()  
   from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#2  0xb7f0dc20 in Arts::SampleStorageEntry_base::_IID ()  
from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#3  0x08105db0 in ?? ()  
#4  0x00000004 in ?? ()  
#5  0xb7ef7db4 in ?? () from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#6  0xbf8250b4 in ?? ()  
#7  0xbf8250c0 in ?? ()  
#8  0xbf825078 in ?? ()  
#9  0xb7eeecfc in virtual thunk to Arts::GSLPlayObject_base::_defaultPortsOut()  
const ()  
   from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
#10 0xbf8250c0 in ?? ()  
#11 0x08105db0 in ?? ()  
#12 0x00000001 in ?? ()  
#13 0xbf82509c in ?? ()  
#14 0x0816279c in ?? ()  
#15 0xb7f21880 in _dl_runtime_resolve () from /lib/ld-linux.so.2  
#16 0xb7ee22d5 in Arts::SoundServerStartup_base::_fromString ()  
   from /usr/kde/3.4/lib/libsoundserver_idl.so.1  
Previous frame inner to this frame (corrupt stack?)  
  
  
emerge info: 
 
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-4.0.1,   
glibc-2.3.5.20050722-r0, 2.6.13-gentoo-r1 i686)   
=================================================================   
System uname: 2.6.13-gentoo-r1 i686 AMD Athlon(tm) XP 2000+   
Gentoo Base System version 1.6.13   
dev-lang/python:     2.3.5-r2   
sys-apps/sandbox:    1.2.12   
sys-devel/autoconf:  2.13, 2.59-r6   
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6   
sys-devel/binutils:  2.16.1   
sys-devel/libtool:   1.5.18-r1   
virtual/os-headers:  2.6.11-r2   
ACCEPT_KEYWORDS="x86"   
AUTOCLEAN="yes"   
CBUILD="i686-pc-linux-gnu"   
CFLAGS="-march=athlon-xp -O2 -pipe"   
CHOST="i686-pc-linux-gnu"   
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"   
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"   
CXXFLAGS="-march=athlon-xp -O2 -pipe"   
DISTDIR="/usr/portage/distfiles"   
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"   
GENTOO_MIRRORS="ftp://mirror.usu.edu/mirrors/gentoo/   
ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/   
http://gentoo.noved.org/"   
LINGUAS="en uk ru de es"   
PKGDIR="/usr/portage/packages"   
PORTAGE_TMPDIR="/var/tmp"   
PORTDIR="/usr/portage"   
SYNC="rsync://rsync.gentoo.org/gentoo-portage"   
USE="x86 3dnow X Xaw3d aalib acl acpi aim alsa apache2 arts artswrappersuid   
audiofile avi bcmath berkdb bitmap-fonts cdparanoia crypt cups curl dga   
divx4linux dvd dvdr emboss encode ethereal fam fbcon flash foomaticdb gdbm gif   
glitz gpm gstreamer gtk gtk2 hal icq imlib ipv6 javascript jikes jpeg jpeg2k   
kde kdeenablefinal lesstif libg++ libwww live lm_sensors logitech-mouse mad   
mikmod mmx mp3 mpeg mplayer msn ncurses nls nptl nsplugin offensive ogg   
oggvorbis openexr opengl oscar pam pcre pdflib perl png povray python qt   
quicktime rdesktop readline real rtc sdl session sftplogging slp spell sse ssl   
svg symlink tcpd tetex theora tiff timidity truetype truetype-fonts type1-fonts   
unicode usb vorbis win32codecs wmf xine xinerama xml2 xprint xscreensaver xv   
xvid yahoo zeroconf zlib video_cards_radeon linguas_en linguas_uk linguas_ru   
linguas_de linguas_es userland_GNU kernel_linux elibc_glibc"   
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY   
 
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-25 05:44:56 UTC
No feedback from the original author, the issuein comment #6 likely stems from mixing gcc versions.