[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1023372: kde-config-gtk-style: missing dependency on gsettings-desktop-schemas (causes kded5 to crash)



Package: kde-config-gtk-style
Version: 4:5.26.0-1
Severity: important

Dear Maintainer,


   * What led up to the situation?

In a KDE environment and plasma-nm installed, WiFi is not connecting
automatically with the NetworkMaanger error "No agents were available for this
request".
Normally, agent requests are served using the KDE Wallet.

The cause of this is that kded5 wasn't running, thus the service handling agent
requests was probably not running too.

kded5 was not running because it crashed with this error (I've run it with
gdb):

(process:4612): GLib-GIO-ERROR **: 23:53:37.684: Settings schema
'org.gnome.desktop.interface' is not installed

Thread 1 "kded5" received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff59287c7 in g_log_structured_array () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007ffff59287c7 in g_log_structured_array () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#1  0x00007ffff5928bee in g_log_default_handler () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff5928e57 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff59290ef in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffd8c94a37 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007fffd8b516ed in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007fffd8b51f98 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007fffd8b53b33 in g_object_new_valist () from /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#8  0x00007fffd8b54189 in g_object_new () from /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#9  0x00007fffd8ddf340 in ?? () from /usr/lib/x86_64-linux-
gnu/qt5/plugins/kf5/kded/gtkconfig.so
#10 0x00007fffd8ddb475 in GtkConfig::setFont() const () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kded/gtkconfig.so
#11 0x00007fffd8ddda59 in GtkConfig::applyAllSettings() const () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kded/gtkconfig.so
#12 0x00007fffd8dddf99 in GtkConfig::GtkConfig(QObject*, QList<QVariant>
const&) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kded/gtkconfig.so
#13 0x00007fffd8ddef69 in ?? () from /usr/lib/x86_64-linux-
gnu/qt5/plugins/kf5/kded/gtkconfig.so
#14 0x00007ffff773ead3 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList<QVariant> const&, QString const&) () from /lib/x86_64-linux-
gnu/libKF5CoreAddons.so.5
#15 0x000055555555deee in ?? ()
#16 0x00005555555611a3 in ?? ()
#17 0x0000555555561533 in ?? ()
#18 0x000055555555b15e in ?? ()
#19 0x00007ffff684618a in __libc_start_call_main
(main=main@entry=0x55555555aa90, argc=argc@entry=1,
argv=argv@entry=0x7fffffffdfe8) at ../sysdeps/nptl/libc_start_call_main.h:58
#20 0x00007ffff6846245 in __libc_start_main_impl (main=0x55555555aa90, argc=1,
argv=0x7fffffffdfe8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
    stack_end=0x7fffffffdfd8) at ../csu/libc-start.c:381
#21 0x000055555555b541 in ?? ()
(gdb)

The crash occurs in gtkconfig.so kded5 plugin (installed by kde-config-gtk-
style pacakge) because gsettings-desktop-schemas is not installed.

After having installed this package, everything is back working as expected
(and the wifi connects once I input the asked KWallet password on login).



Thus, I think that kde-config-gtk-style should depends on gsettings-desktop-
schemas.

This does not apply to kde-config-gtk-style-preview which won't cause any
crashes even if gsettings-desktop-schemas is not installed (as long as kde-
config-gtk-style is not installed).



-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kde-config-gtk-style depends on:
ii  libc6                     2.35-3
ii  libglib2.0-0              2.74.0-3
ii  libgtk-3-0                3.24.34-3
ii  libkdecorations2-5v5      4:5.26.0-1
ii  libkdecorations2private9  4:5.26.0-1
ii  libkf5configcore5         5.98.0-1
ii  libkf5configwidgets5      5.98.0-1
ii  libkf5coreaddons5         5.98.0-1
ii  libkf5dbusaddons5         5.98.0-1
ii  libkf5guiaddons5          5.98.0-2
ii  libqt5core5a              5.15.6+dfsg-2
ii  libqt5dbus5               5.15.6+dfsg-2
ii  libqt5gui5                5.15.6+dfsg-2
ii  libqt5svg5                5.15.6-2
ii  libstdc++6                12.2.0-7

Versions of packages kde-config-gtk-style recommends:
pn  xsettingsd | xsettings-kde  <none>

Versions of packages kde-config-gtk-style suggests:
pn  kde-config-gtk-style-preview  <none>

-- no debconf information

--
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F                |

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: