Description of problem: KCrash doesn't show up for crashes of KDE 3 (kdelibs3) applications in a KDE 4 session. Instead, a message "KCrash cannot reach kdeinit, launching directly." shows up, then the application exits. Version-Release number of selected component (if applicable): kdelibs3-3.5.9-15.fc9.x86_64 kdelibs-4.0.5-4.fc9.x86_64 kdebase-workspace-4.0.5-3.fc9.x86_64 How reproducible: Always Steps to Reproduce: 1. kile & (or any other KDE 3 app) 2. killall -SIGABRT kile Actual results: KCrash: Application 'kile' crashing... KCrash cannot reach kdeinit, launching directly. [1]+ Exit 253 kile Expected results: The KCrash dialog shows up. Additional info: I'll see if I can figure out what's wrong, if not, I'll bring this up at the next meeting.
I figured it out: it wants to start drkonqi, however it can't start the KDE 3 drkonqi because we're disabling it with DO_NOT_COMPILE in kdebase3 and it can't start the KDE 4 one because it's in /usr/libexec/kde4. So I see 2 solutions: either we reenable the KDE 3 drkonqi or we try patching kdelibs3 so it execs the KDE 4 one instead. (Not sure if that works.) (Grrr, yet another KDE 3 app feature broken by excess DO_NOT_COMPILE in kdebase3...)
Or third solution: we ln -s /usr/libexec/kde4/drkonqi /usr/bin/drkonqi in kdebase-runtime. (I just tested, that works.)
kdelibs3-3.5.9-16.fc9 has been submitted as an update for Fedora 9
kdelibs3-3.5.9-16.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kdelibs3'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-6068
kdelibs3-3.5.9-16.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.