Enabling the embedded terminal plugin crashes GEdit and subsequently prevents GEdit to start b/c of missing key in GSettings schema
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gedit-plugins |
Fix Released
|
Unknown
|
|||
gedit-plugins (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Using gedit and gedit-plugin-
GLib-GIO-ERROR **: 18:56:20.046: Settings schema 'org.gnome.
Trace/breakpoint trap (core dumped)
Subsequently trying to restart GEdit results in more instances of this error, until one removes 'terminal' from the list of plugins in the key 'active-plugins' of the schema 'org.gnome.
# Get list of plugins
$ gsettings get org.gnome.
# Set key to same list minus terminal
$ gsettings set org.gnome.
The schema 'org.gnome.
That change was published on 2020-02-27 in Focal as gnome-terminal 3.35.91-0ubuntu1, and I first encountered this problem when I tried to open GEdit on the following day (I had the embedded terminal as an active plugin).
Should I report to upstream GEdit, i.e. GNOME if I understand correctly? I don't know where they track their bugs.
ProblemType: Crash
DistroRelease: Ubuntu 20.04
Package: gedit 3.35.90-1
ProcVersionSign
Uname: Linux 5.4.0-14-generic x86_64
ApportVersion: 2.20.11-0ubuntu18
Architecture: amd64
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Sun Mar 8 18:42:44 2020
ExecutablePath: /usr/bin/gedit
InstallationDate: Installed on 2019-12-29 (70 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20191226)
ProcCmdline: /usr/bin/gedit --gapplication-
Signal: 5
SourcePackage: gedit
StacktraceTop:
?? () from /lib/x86_
?? () from /lib/x86_
g_settings_
g_settings_
?? () from /lib/x86_
Title: gedit crashed with signal 5 in g_settings_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:
affects: | gedit (Ubuntu) → gedit-plugins (Ubuntu) |
information type: | Private → Public |
Changed in gedit-plugins: | |
status: | Unknown → Fix Released |
StacktraceTop: schema_ get_value (key=0x5600561a9060 "allow-bold", schema= 0x5600561de0a0) at ../../. ./gio/gsettings schema. c:982 schema_ get_value (schema= 0x5600561de0a0, key=0x5600561a9060 "allow-bold") at ../../. ./gio/gsettings schema. c:968 schema_ key_init (key=key@ entry=0x7ffed07 f8100, schema= 0x5600561de0a0, name=name@ entry=0x5600561 a9060 "allow-bold") at ../../. ./gio/gsettings schema. c:1262 get_value (settings= 0x5600561dd830, key=0x5600561a9060 "allow-bold") at ../../. ./gio/gsettings .c:1218 get_boolean (settings= <optimized out>, key=<optimized out>) at ../../. ./gio/gsettings .c:2142
g_settings_
g_settings_
g_settings_
g_settings_
g_settings_