I am still trying to diagnose segfaults of loading dconf-editor. I am unable to find any reference for a procedure to load that program in a step-by-step manner to see what process is throwing the segfault.
I think I could get a handle on the situation using such a procedure.
Perhaps that info is in the coredump. I will also look at how to diagnose those but I think that is a big learning curve to climb. Looking for a simpler alternative.
I am not sure from your post whether you have tried to start it in a console. If not, that would be my first step as that normally generates useful error messages. If you have tried that, sorry I cannot help you any further.
There is no useful info.
I am not getting error on gconf-editor. I am using mate desktop where I have the problem. If I logout/login to gnome classic, dconf-editor runs fine.
Will try the gdb packages. Need to do some studying of those.
You can change the name of “dconf-trace.txt” to whatever you prefer. It’s the filename that is created and contains all the calls that happen with the run of “dconf-editor”.
Obviously, someone with “software engineer” (programmer) experience can identify the issue. But you could post the complete output of that file here, using the “paste” feature.
I ran the suggested “strace” string. I see a problem in the dconf-trace.txt file right away.
For some reason, dconf-editor call is looking for a process in openfoam (a cfd program) directories in my home which it shouldn’t. I think the root of my problem is within the env/path setup I am using.
Many paths are set for openfoam functions.
Thanks for the “strace” analysis string. I think I can diagnose the cause of my issue from here.
I’m glad you’ve narrowed down the potential problem. We use the “strace” on numerous problems. It’s very useful, if you can read the output. Quick and easy.
Fortunately, I have a software engineer here to help diagnose
Dconf-editor now loads in mate. I needed to deactivatre “anaconda python”, i.e., exit the base environment. The anaconda commands put into .bashrc were altering the path so that the system was looking for libconf1 (a dependency of dconf-editor) inside a wrong directory in my home instead of the system libconf1 needed to run dconf-editor.
Who would have thunk that? Without “strace” string provided by @aggie, I would have never had the information to even get close to properly diagnosing the issue.