Description of problem: I'm trying to run gnome-abrt on my system (Fedora 22, Plasma desktop). It crashes with the info found in this report. I also tried running it in a gnome environment. Same crash. It may be relevant that I'm running sddm instead of gdm, in case this sets up a different environment ? Note I also tried this on a Fedora 23 machine - same crash. Version-Release number of selected component: gnome-abrt-1.2.0-3.fc22 Additional info: reporter: libreport-2.6.2 backtrace_rating: 4 cmdline: /usr/bin/python3 /bin/gnome-abrt crash_function: remove_quotes executable: /usr/bin/python3.4 global_pid: 11269 kernel: 4.1.6-200.fc22.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 remove_quotes at desktop-utils.c:42 #1 problem_create_app_from_cmdline at desktop-utils.c:220 #2 p_get_app_for_cmdline at problem_app.c:30 #3 call_function at /usr/src/debug/Python-3.4.2/Python/ceval.c:4263 #4 PyEval_EvalFrameEx at /usr/src/debug/Python-3.4.2/Python/ceval.c:2860 #5 fast_function at /usr/src/debug/Python-3.4.2/Python/ceval.c:4360 #6 call_function at /usr/src/debug/Python-3.4.2/Python/ceval.c:4288 #7 PyEval_EvalFrameEx at /usr/src/debug/Python-3.4.2/Python/ceval.c:2860 #8 fast_function at /usr/src/debug/Python-3.4.2/Python/ceval.c:4360 #9 call_function at /usr/src/debug/Python-3.4.2/Python/ceval.c:4288
Created attachment 1087043 [details] File: backtrace
Created attachment 1087044 [details] File: cgroup
Created attachment 1087045 [details] File: core_backtrace
Created attachment 1087046 [details] File: dso_list
Created attachment 1087047 [details] File: environ
Created attachment 1087048 [details] File: limits
Created attachment 1087049 [details] File: maps
Created attachment 1087050 [details] File: mountinfo
Created attachment 1087051 [details] File: namespaces
Created attachment 1087052 [details] File: open_fds
Created attachment 1087053 [details] File: proc_pid_status
Created attachment 1087054 [details] File: var_log_messages
*** Bug 1275774 has been marked as a duplicate of this bug. ***
Sorry for the inconvenience, this is a bug in libreport. The problem is that you have installed a desktop file for which g_app_info_get_commandline() returns a value that cannot be divided into string tokens delimited by " " by g_strsplit(). https://github.com/abrt/libreport/blob/master/src/gtk-helpers/desktop-utils.c#L219
Upstream commit https://github.com/abrt/libreport/commit/01204ee26dfd48b734efdf0dd01dd8e87f6a9543 fixes the bug.
That fixes it indeed on my systems, thanks ! Will this be backported or should I wait for the next release of libreport to get this fix via official channels ?
It will be backported to Fedora 22 and released via official channels.
libreport-2.6.4-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-de4d7b3b1f
abrt-2.6.1-8.fc22, libreport-2.6.4-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-de4d7b3b1f
abrt-2.6.1-8.fc22, libreport-2.6.4-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.