amarok will not start. The flash screen appears but then crashes, producing a separate window "A Fatal Error Occurred". Reproducible: Always Steps to Reproduce: 1. start amarok 2. 3. Actual Results: Star the program. After flash screen, the KDE Crash Handler appears, "A Fatal Error Occurred". When started from the command line, the following debug info appears: amarok(21617) Phonon::KdePlatformPlugin::createBackend: using backend: "Xine" InnoDB: The log sequence number in ibdata files does not match InnoDB: the log sequence number in the ib_logfiles! 090417 9:10:46 InnoDB: Database was not shut down normally! InnoDB: Starting crash recovery. InnoDB: Reading tablespace information from the .ibd files... InnoDB: Restoring possible half-written data pages from the doublewrite InnoDB: buffer... <unknown program name>(21616)/: Communication problem with "amarok" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " Expected Results: The program starts, silly! No other programs were running. emerge --info: Portage 2.2_rc30 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r1 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-gentoo-2.0.0 Timestamp of tree: Fri, 17 Apr 2009 11:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p17-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2, 2.6.1-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.3-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.mirrors.hoobly.com/ http://gentoo.netnitco.net http://osmirrors.cerias.purdue.edu/pub/gentoo/" LANG="en_US.utf8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cddb cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emacs emboss encode esd evo fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jack java jpeg kde kpathsea ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap multilib musicbrainz ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis webkit xft xml xorg xulrunner xv xvmc zlib" ALSA_CARDS="ice1712" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 188678 [details] Backtrace of KDE crash handler
same here, although amarok-2.0.2 (copied the 2.0.1.1 ebuild to 2.0.2) worked before. After updating to -r1 amarok crashes even if I downgrade to 2.0.2
Yes, I tried reinstalling the 2.0.1.1 ebuild when 2.0.2-r1 didn't work, but now it won't even build, let alone start (I updated all of the new KDE files available this week; I assume that's why the 2.0.1.1 ebuild doesn't install).
Deleted all configuration files for amarok and reinstalled mysql, and now amarok starts and plays music, but it won't scan my collection. It goes through the motions of scanning with the thermometer measuring its process, but when the process is done, alas, nothing has happened.
(In reply to comment #4) > Deleted all configuration files for amarok and reinstalled mysql, and now > amarok starts and plays music, but it won't scan my collection. It goes through > the motions of scanning with the thermometer measuring its process, but when > the process is done, alas, nothing has happened. What version of mysql/mysql-community, what amarok version, what arch and did you use the -fPIC hack or not?
(In reply to comment #5) > (In reply to comment #4) > > Deleted all configuration files for amarok and reinstalled mysql, and now > > amarok starts and plays music, but it won't scan my collection. It goes through > > the motions of scanning with the thermometer measuring its process, but when > > the process is done, alas, nothing has happened. > > What version of mysql/mysql-community, what amarok version, what arch and did > you use the -fPIC hack or not? > Using mysql-5.0.76-r1, no mysql-community is installed, amarok-2.0.2-r1, arch amd64, and I tried both with and without -fPIC. I have now uninstalled -fPIC.
I confirm the problem too. Removing all amarok config files solves the crash at startup. However, after that the scanning process reach 100%, my music collection is still empty.
After reading the comments on bug #266071, I downgrade mysql to 5.0.70-r1 and modified the ebuild to make amarok 2.0.2-r1 depends on this version of mysql. That solves the problem of the empty music collection.
Thanks, François. Your editing-the-ebuild trick worked. Now I have my collection once again. Fortunately, I'm not using mysql for anything else, so as long as amarok is up and running, I'm a happy guy. If anyone is interested in the edited ebuild and how to use the -fPIC and -DPIC flags, let me know.
2.0.2-r2 works again, thx
I'm closing the amarok-2.0.2 bug reports as it seems to be finally working. The 2.0.2 bump bug will stay open until I test the patch for lastfm.