I'm using kde-base/juk-3.5.8 I try to start juk from the command line as a regular user. It shows the splash screen and the "loading" counter but crashes before displaying the main window. I've done a resync and "emerge --update --deep world" but it still happens. Reproducible: Always Steps to Reproduce: 1. emerge kde-base/juk-3.5.8 2. start juk as a regular user 3. watch crash 4. start juk as superuser 5. watch it work great! Actual Results: jacobhome2[38]: juk (juk splash screen comes up and "Loading" counter appears. It always stops at at 7790 even though I have 8100 songs) (then the following appears in the terminal) kbuildsycoca running... QSocketNotifier: Invalid socket specified QSocketNotifier: Internal error ......(above two lines repeated many times) QSocketNotifier: Invalid socket specified QSocketNotifier: Internal error (splash screen goes away) juk: ERROR: No such XML file /usr/kde/3.5/share/config/ui/ui_standards.rc juk: ERROR: No such XML file /home/jacob/.kde/share/apps/juk/jukui.rc juk: ERROR: No such XML file /usr/kde/3.5/share/apps/juk/jukui.rc juk: ERROR: No such XML file /home/jacob/.kde/share/apps/juk/jukui.rc QObject::connect: Cannot connect (null)::valueChanged(int) to PlayerManager::slotUpdateTime(int) can't initialize wakeUp pipe (Too many open files) juk: ERROR: Unable to save covers to disk! DCOP aborting (delayed) call from 'anonymous-15228' to 'juk' juk: ERROR: Communication problem with juk, it probably crashed. Exit 2 Expected Results: load all the songs and show me the main juk screen. This is what happens when I run juk as superuser and load the same directory full of songs. other programs running: firefox several xterms twm jacobhome2[39]: uname -a Linux jacobhome2 2.6.23-gentoo-r6 #1 SMP Wed Feb 6 20:57:41 CST 2008 x86_64 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux 1 GB RAM; 250GB HD
I guess this happens, when some file gets corrupted, probably due to a crash of juk/X11. Here solved by starting all over again... ;-( # mv ${HOME}/.kde/share/config/jukrc ${HOME}/.kde/share/config/jukrc.bak # mv ${HOME}/.kde/share/apps/juk ${HOME}/.kde/share/apps/juk.bak
Check your system for hardware issues, file system issues, make sure you use valid, conservative compiler flags, etc.. For sure a local problem and not a bug.