I've upgraded to gcc 3.3.5 (and binutils 2.15.92.0.2-r1) (from gcc-3.3.4) After that, kde stoped working. I've recompiled qt and kdelibs, and it works again except for arts that crashes with a segmentation fault every time I start kde. Here you have the back trace (after compiling arts with USE="debug") Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 2156)] [KCrash handler] #37 0x40843f11 in kill () from /lib/libc.so.6 #38 0x406d6bbd in pthread_kill () from /lib/libpthread.so.0 #39 0x406d6f1b in raise () from /lib/libpthread.so.0 #40 0x40843b22 in raise () from /lib/libc.so.6 #41 0x408453d0 in abort () from /lib/libc.so.6 #42 0x4083cfc9 in __assert_fail () from /lib/libc.so.6 #43 0x40495c66 in Arts::Object_base::_create () from /usr/kde/3.3/lib/libmcop.so.1 #44 0x404ccb01 in typeinfo name for Arts::Connection () from /usr/kde/3.3/lib/libmcop.so.1 #45 0x404ce80b in typeinfo name for Arts::IOManager () from /usr/kde/3.3/lib/libmcop.so.1 #46 0x0000048e in ?? () #47 0x404ced60 in typeinfo name for Arts::IOManager () from /usr/kde/3.3/lib/libmcop.so.1 #48 0x40495c00 in Arts::Object_stub::_release () from /usr/kde/3.3/lib/libmcop.so.1 #49 0x40016d90 in _r_debug () #50 0x080a26f0 in ?? () #51 0x080638a9 in Arts::Dispatcher::ioManager () #52 0xbffff080 in ?? () #53 0x0808feb0 in ?? () #54 0xbffff090 in ?? () #55 0x08061946 in std::iterator<std::random_access_iterator_tag, std::string, int, std::string*, std::string&>::iterator () #56 0xbffff090 in ?? () #57 0xbffff080 in ?? () #58 0xbffff0a0 in ?? () #59 0x407e5a74 in ?? () from //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.so.5 #60 0xbffff09c in ?? () #61 0x0808fecc in ?? () #62 0x0808febc in ?? () #63 0x0808feb4 in ?? () #64 0x0807fce4 in ?? () #65 0x0015c0d6 in ?? () #66 0xbffff110 in ?? () #67 0x40016d90 in _r_debug () #68 0x0805013d in ?? () #69 0x0808ff1c in ?? () #70 0x407ea3ec in std::string::_S_empty_rep_storage () from //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.so.5 #71 0x4001ed1c in ?? () from /usr/kde/3.3/lib/libsoundserver_idl.so.1 #72 0x400173a0 in ?? () #73 0x0808ff1c in ?? () #74 0xbffff0d8 in ?? () #75 0x407b664b in std::string::assign () from //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.so.5 Here is my emerge info Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.4.29 i686) ================================================================= System uname: 2.4.29 i686 AMD Duron(tm) Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 17 2004, 12:00:48)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon -funroll-loops -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" 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/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/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon -funroll-loops -pipe -fomit-frame-pointer" DISTDIR="/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache digest distlocks sandbox sfperms usersandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo/ ftp://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X aalib apm arts audiofile avi berkdb bitmap-fonts cdparanoia cdr crypt cups doc encode esd f77 fam fbcon flac font-server foomaticdb fortran gdbm gif gimpprint ginac gmp gpm gstreamer gtk gtk2 icq imagemagick imlib ipv6 jabber java jpeg kde lesstif libg++ libwww lzw-tiff mad mikmod mmx mmx2 motif mozilla mpeg msn nas ncurses network nls no_wxgtk1 oggvorbis opengl oss pdflib perl plotutils png ppds python qt quicktime readline rts samba sdl slang sld speex spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts xchattext xine xml xml2 xmms xv xvid yahoo zlib ~dvd ~dvdr" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS Reproducible: Always Steps to Reproduce: 1. 2. 3.
I have a duplicate of this bug. After emerging kdelibs-3.3.2-r3 artsd crashes when I start KDE. Trying to start artsd from the console gives this: unix_connect: can't connect to server (unix:/tmp/mcop-root/corleone_dormnet_his_se-6cca-42147149) loading extension from '/usr/kde/3.3/lib/libartsmidi.la' failed: /usr/kde/3.3/lib/libartsmidi.so.0: undefined symbol: _ZTv0_n32_N4Arts14StdSynthModule11autoSuspendEv MCOP ObjectManager: Could not load extension libartsmidi.la. MCOP ObjectManager: can't find implementation for Arts::MidiManager. loading extension from '/usr/kde/3.3/lib/libartsbuilder.la' failed: /usr/kde/3.3/lib/libartsbuilder.so.0: undefined symbol: _ZTv0_n32_N4Arts16SynthModule_stub11autoSuspendEv MCOP ObjectManager: Could not load extension libartsbuilder.la. MCOP ObjectManager: can't find implementation for Arts::ArtsBuilderLoader. Segmentation fault
I don't know if it's the same as the original report, anyway this is caused by not having arts, kdelibs and kdemultimedia compiled with the same compiler. So it's really a dupe of bug 67532.
Yes, recompiling kdemultimedia with the same compiler solved it for me.
No news from reporter, assuming this is fixed now.