You are not logged in.

#1 2014-12-03 20:22:16

Michael Gruenstaeudl
Member
Registered: 2014-12-03
Posts: 51

Gedit -- org.gnome.SessionManager not provided by any .service file

Upon a system update last week, gedit (version 3.14.1) crashes in various situations. Gedit can be started but crashes upon saving output or activating plugin. Here is an example:

gedit a_text_file.txt
# Some text editing
# Ctrl-S
(gedit:4244): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Segmentation fault (core dumped)

The session manager is SLiM. I have not changed my system recently except for the above-mentioned system update last week. Any ideas on the underlying cause of gedit's crashes and a potential solution?

Offline

#2 2014-12-05 20:25:29

Michael Gruenstaeudl
Member
Registered: 2014-12-03
Posts: 51

Re: Gedit -- org.gnome.SessionManager not provided by any .service file

Has nobody else experienced the same issue and could, hence, provide some advice?

Offline

#3 2014-12-05 20:31:32

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: Gedit -- org.gnome.SessionManager not provided by any .service file

Slim isn't a session manager, it is a display manager.  Session managers (when they exist) are almost always provided by the WM/DE.  What WM/DE are you using?

EDIT: also this is just a warning and has been previously reported as begign.  The seg fault is something else.  An strace on gedit might help.

Last edited by Trilby (2014-12-05 20:39:28)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#4 2014-12-05 20:40:13

Michael Gruenstaeudl
Member
Registered: 2014-12-03
Posts: 51

Re: Gedit -- org.gnome.SessionManager not provided by any .service file

I am using the Xfce 4.10 desktop environment with Xfwm 4.10.1 as window manager.

EDIT: The strace immediately prior to gedit crashing upon "Ctrl+S":

read(15, "", 4096)                      = 0
flock(15, LOCK_UN)                      = 0
close(15)                               = 0
munmap(0x7f6a8742c000, 4096)            = 0
futex(0xf3e9e0, FUTEX_WAKE, 1)          = 1
futex(0xf3e9d0, FUTEX_WAKE, 1)          = 1
write(10, "\1\0\0\0\0\0\0\0", 8)        = 8
write(10, "\1\0\0\0\0\0\0\0", 8)        = 8
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)

Last edited by Michael Gruenstaeudl (2014-12-05 21:18:37)

Offline

Board footer

Powered by FluxBB