Mon Sep 05, 2011 4:42 pm
Running OpenSuse 11.2 and KDE 4.3.5.
Originally this did not occur; however, something appears to have gotten corrupted. Whenever I run k3b it now invokes my eclipse java IDE. Using ps I can see that k3b is the parent process of eclipse. I have moved the following files out of the way and k3b still invokes eclipse:
If I move the eclipse executable out of the way, k3b starts without invoking eclipse.
Invoking k3b from the command line yields the following:
[email protected]:~> k3b
<unknown program name>(14837)/: Communication problem with "k3b" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
At which point k3b dies, eclipse continues to start up and then k3b appears to be restarted by the init process pid 1.
If I kill the eclipse process, eclipse starts again. If I kill it one more time, k3b starts up.
Here is representative output from ps just after it invokes eclipse but before it dies:
Clearly k3b pid 23966 is invoking eclipse pid 23994 which is then invoking the main myeclipse pid 23955.
I have also run a grep search across my rather large home directory looking at all files for the keyword eclipse and nothing significant seems to pop up.
Does anyone have an idea on how I can track down how k3b is starting up eclipse?
-=> Gregg <=-
Mon Sep 05, 2011 5:01 pm
it may not be one of your file causing this
if you create a new user and as that user does it happen?
which k3b are you using Packman or openSuse? try switching
in k3b settings check programs (all 3 tabs) and plugins to see if something looks wrong
Tue Sep 06, 2011 8:38 am
This indicates that Eclipse is possibly replacing a *.desktop file or other form of configuration/association which K3b uses.