Hi, I updated my system to kde-3.3.0-rc2, and now amarok locks up immediately after starting it. Worked fine with kde-3.3.0-beta2. Recompiled Amarok, but it does still freeze. florian@powerstation ~ $ amarok [amaroK loader] connecting to /home/florian/.kde//socket-powerstation/amarok.loader_socket [amaroK loader] amaroK not running. Trying to start it.. amarok: WARNING: [bool CollectionDB::execSql(const QString&, QStringList*, QStringList*, bool)] sqlite_compile error: amarok: WARNING: table directories already exists amarok: WARNING: on query: CREATE TABLE directories (dir VARCHAR(100) UNIQUE,changedate INTEGER ); amarok: WARNING: killall artsd succeeded. [amaroK loader] timed out trying to contact to amaroK. [amaroK loader] exiting. florian@powerstation ~ $ 1. Start Amarok in konsole 2. Splash screen, playlist and main window appear 3. All windows are "dead" and do not get repainted when moving them. 4. Splsh screen disappears after some seconds. 5. Amarok-Loader exits, the dead windows stay on desktop. 6. These windows have to be killed manually. 7. Kicker-Applet freezes too. No change after deleting ~/.kde3.3/share/config/amarokrc. Reproducible: Always Steps to Reproduce: Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040619-r1, 2.6.7-gentoo-r13) ================================================================= System uname: 2.6.7-gentoo-r13 i686 AMD Athlon(tm) MP 2100+ Gentoo Base System version 1.5.2 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-mp -mcpu=athlon-mp -momit-leaf-frame-pointer -ffast-math -ftracer -frename-registers -finline-limit=600 -mfpmath=387 -m3dnow -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /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="-Os -march=athlon-mp -mcpu=athlon-mp -momit-leaf-frame-pointer -ffast-math -ftracer -frename-registers -finline-limit=600 -mfpmath=387 -m3dnow -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache prelink sandbox" GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apm arts avi berkdb cddb cdparanoia cdr crypt cups divx4linux dvd emacs encode faad flac flash foomaticdb gdbm gif gimp gphoto2 gpm gstreamer icq imagemagick imlib jabber jack java jikes jpeg kde latex libg++ libwww linguas_de mad matroska mikmod mmx mng motif mpeg ncurses nls nptl oggvorbis opengl oscar oss pam pda pdflib perl pic png ppds python qt quicktime readline scanner sdl slang socks5 spell sse ssl svga tcltk tcpd tetex theora threads tiff truetype usb v4l v4l2 wmf x86 xine xml2 xmms xv xvid zlib"
Add: It seems to be a general problem with KDE 3.3.0-rc2 (Arts?). Juk freezed, Noatun freezes, artsplay freezes. Last lines from "strace artsplay test-mp3": open("/tmp/mcop-florian/Arts_SimpleSoundServer", O_RDONLY) = 7 read(7, "MCOP-Object:000000186c6f63616c68"..., 8192) = 186 close(7) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 7 setsockopt(7, SOL_SOCKET, SO_LINGER, {onoff=1, linger=100}, 8) = 0 connect(7, {sa_family=AF_FILE, path="/tmp/mcop-florian/localhost-1fef-411a12ed"}, 110 *freeze*
A few things to try: reboot delete /tmp/mcop* Then retry
Hi Caleb, thanks for your reply! Your idea was great. It didn't solve the problem, but it helped me to trace it down to arts. Ok, lets begin: I use amarok to play webradio-streams. Amarok has a feature to automatically start playing a song (here: stream) after starting it. This crashes amarok on my 3.0.0-rc2 system. Your idea (I deleted all /tmp/mcop and ~/.mcop) made amarok "forgetting" that it has to start with kde and that it has to start playing on of the streams in his playlist. At this point you can use any normal KDE programs to play sounds. Artsplay works. Amarok works when plying a local mp3 file. But: When you want amarok to play a stream, it immediately freezes. From this point on, all other arts-based applications freeze when you want them to play something. "killall -9 amarokapp" kills amarok, but the soundserver keeps frozen. You have to restart KDE or reboot the whole system. You can't terminate a KDE-session after such a freeze. You end up in a black screen and a moveable mouse pointer. Need to kill X by ctrl-alt-backspace. You have to delete the mcop-stuff again and reboot the whole system. Else you simply end up with freezing applications again :-(
No crashes in KDE 3.3.0-final. Seems to be solved :-) Florian