Bug ID 1195933
Summary Apparently random mate-settings-daemon segmentation faults
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter genes1122@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

I currently have these core dump journal entries on my system:

> coredumpctl --no-pager | grep /usr/bin/mate-settings-daemon
Fri 2022-01-07 10:49:13 PST  1986 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-01-09 09:58:37 PST  1709 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Mon 2022-01-17 09:33:54 PST  1994 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sat 2022-01-22 09:22:30 PST  1718 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-01-23 19:19:24 PST  1986 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Wed 2022-01-26 17:24:45 PST  1978 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sat 2022-01-29 09:50:02 PST  4009 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Tue 2022-02-01 05:52:05 PST  5052 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Fri 2022-02-04 13:13:39 PST  1958 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-02-06 17:24:52 PST  4484 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-02-06 17:27:22 PST  6134 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-02-06 17:30:02 PST  6829 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Sun 2022-02-06 17:30:57 PST  7573 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Tue 2022-02-08 09:30:39 PST  1718 1000 100 SIGSEGV missing 
/usr/bin/mate-settings-daemon  n/a
Fri 2022-02-11 17:28:44 PST  1851 1000 100 SIGSEGV present 
/usr/bin/mate-settings-daemon 1.4M
Sun 2022-02-13 18:22:48 PST  1856 1000 100 SIGSEGV present 
/usr/bin/mate-settings-daemon 5.3M
Sun 2022-02-13 19:21:15 PST  1995 1000 100 SIGSEGV present 
/usr/bin/mate-settings-daemon 5.2M

Here is the backtrace for the most recent one:

> coredumpctl -1 debug
...
#0  g_type_check_instance_is_fundamentally_a
(type_instance=type_instance@entry=0x55ed3d4a4ea0, 
    fundamental_type=fundamental_type@entry=80) at ../gobject/gtype.c:4093
4093      node = lookup_type_node_I (type_instance->g_class->g_type);
[Current thread is 1 (Thread 0x7fa857b36400 (LWP 1995))]

(gdb) backtrace
#0  g_type_check_instance_is_fundamentally_a
(type_instance=type_instance@entry=0x55ed3d4a4ea0, 
    fundamental_type=fundamental_type@entry=80) at ../gobject/gtype.c:4093
#1  0x00007fa8591a2b25 in g_object_unref (_object=0x55ed3d4a4ea0) at
../gobject/gobject.c:3475
#2  0x00007fa854cef082 in msd_ldsm_clean ()
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/plugins/housekeeping/msd-disk-space.c:690
#3  0x00007fa854cef23e in msd_housekeeping_manager_stop (manager=<optimized
out>)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/plugins/housekeeping/msd-housekeeping-manager.c:301
#4  0x00007fa854cef2bc in msd_housekeeping_manager_finalize
(object=0x55ed3d48f670)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/plugins/housekeeping/msd-housekeeping-manager.c:271
#5  0x00007fa8591a2cbc in g_object_unref (_object=<optimized out>) at
../gobject/gobject.c:3578
#6  g_object_unref (_object=0x55ed3d48f670) at ../gobject/gobject.c:3470
#7  0x00007fa854cef41e in msd_housekeeping_plugin_finalize
(object=0x55ed3d48f300)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/plugins/housekeeping/msd-housekeeping-plugin.c:62
#8  0x00007fa8591a2cbc in g_object_unref (_object=<optimized out>) at
../gobject/gobject.c:3578
#9  g_object_unref (_object=0x55ed3d48f300) at ../gobject/gobject.c:3470
#10 0x000055ed3ccb34d8 in mate_settings_plugin_info_finalize
(object=0x55ed3d3a3fa0)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/mate-settings-daemon/mate-settings-plugin-info.c:99
#11 0x00007fa8591a2cbc in g_object_unref (_object=<optimized out>) at
../gobject/gobject.c:3578
#12 g_object_unref (_object=0x55ed3d3a3fa0) at ../gobject/gobject.c:3470
#13 0x00007fa8590c7da8 in g_slist_foreach (list=<optimized out>, 
    func=func@entry=0x55ed3ccb3770 <_unload_plugin>,
user_data=user_data@entry=0x0)
    at ../glib/gslist.c:885
#14 0x000055ed3ccb231d in _unload_all (manager=0x55ed3d2dc920)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/mate-settings-daemon/mate-settings-manager.c:302
#15 mate_settings_manager_stop (manager=0x55ed3d2dc920)
    at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/mate-settings-daemon/mate-settings-manager.--Type
<RET> for more, q to quit, c to continue without paging--c
c:379
#16 on_session_end (proxy=<optimized out>, flags=<optimized out>,
manager=0x55ed3d2dc920) at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/mate-settings-daemon/main.c:267
#17 0x00007fa858475572 in ffi_call_unix64 () at ../src/x86/unix64.S:105
#18 0x00007fa858472296 in ffi_call_int (cif=<optimized out>, fn=<optimized
out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>)
at ../src/x86/ffi64.c:672
#19 0x00007fa85919e1cd in g_cclosure_marshal_generic
(closure=closure@entry=0x55ed3d3dd5e0, return_gvalue=return_gvalue@entry=0x0,
n_param_values=<optimized out>, param_values=<optimized out>,
invocation_hint=invocation_hint@entry=0x7ffc5c497d80,
marshal_data=marshal_data@entry=0x0) at ../gobject/gclosure.c:1534
#20 0x00007fa859cac7f9 in marshal_dbus_message_to_g_marshaller
(closure=closure@entry=0x55ed3d3dd5e0, return_value=return_value@entry=0x0,
n_param_values=n_param_values@entry=3,
param_values=param_values@entry=0x7ffc5c497e00,
invocation_hint=invocation_hint@entry=0x7ffc5c497d80,
marshal_data=marshal_data@entry=0x0) at
/usr/src/debug/dbus-1-glib-0.112-2.2.x86_64/dbus/dbus-gproxy.c:1744
#21 0x00007fa85919d73f in g_closure_invoke (closure=0x55ed3d3dd5e0,
return_value=return_value@entry=0x0, n_param_values=3,
param_values=param_values@entry=0x7ffc5c497e00,
invocation_hint=invocation_hint@entry=0x7ffc5c497d80) at
../gobject/gclosure.c:830
#22 0x00007fa8591b0156 in signal_emit_unlocked_R
(node=node@entry=0x55ed3d276140, detail=detail@entry=1263,
instance=instance@entry=0x55ed3d30c730,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7ffc5c497e00) at
../gobject/gsignal.c:3742
#23 0x00007fa8591b6d17 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7ffc5c497fb0) at ../gobject/gsignal.c:3497
#24 0x00007fa8591b6e6f in g_signal_emit
(instance=instance@entry=0x55ed3d30c730, signal_id=<optimized out>,
detail=detail@entry=1263) at ../gobject/gsignal.c:3553
#25 0x00007fa859ca9662 in dbus_g_proxy_emit_remote_signal
(message=0x55ed3d268fb0, proxy=0x55ed3d30c730) at
/usr/src/debug/dbus-1-glib-0.112-2.2.x86_64/dbus/dbus-gproxy.c:1797
#26 dbus_g_proxy_manager_filter (connection=<optimized out>,
user_data=0x55ed3d476110, message=<optimized out>) at
/usr/src/debug/dbus-1-glib-0.112-2.2.x86_64/dbus/dbus-gproxy.c:1358
#27 dbus_g_proxy_manager_filter (connection=<optimized out>, message=<optimized
out>, user_data=0x55ed3d476110) at
/usr/src/debug/dbus-1-glib-0.112-2.2.x86_64/dbus/dbus-gproxy.c:1198
#28 0x00007fa859c63295 in dbus_connection_dispatch (connection=0x55ed3d2dd290)
at /usr/src/debug/dbus-1-1.12.20-6.2.x86_64/dbus/dbus-connection.c:4704
#29 dbus_connection_dispatch (connection=connection@entry=0x55ed3d2dd290) at
/usr/src/debug/dbus-1-1.12.20-6.2.x86_64/dbus/dbus-connection.c:4576
#30 0x00007fa859cb2ff5 in message_queue_dispatch
(source=source@entry=0x55ed3d256a60, callback=<optimized out>,
user_data=<optimized out>) at ../dbus-gmain/dbus-gmain.c:91
#31 0x00007fa8590a7d5f in g_main_dispatch (context=0x55ed3d18b980) at
../glib/gmain.c:3381
#32 g_main_context_dispatch (context=0x55ed3d18b980) at ../glib/gmain.c:4099
#33 0x00007fa8590a80e8 in g_main_context_iterate (context=0x55ed3d18b980,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4175
#34 0x00007fa8590a83d3 in g_main_loop_run (loop=loop@entry=0x55ed3d4b6730) at
../glib/gmain.c:4373
#35 0x00007fa859621c3d in gtk_main () at
/usr/src/debug/gtk3-3.24.31-1.5.x86_64/gtk/gtkmain.c:1329
#36 0x000055ed3ccb1ea5 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/mate-settings-daemon-1.26.0-1.4.x86_64/mate-settings-daemon/main.c:554

What's going on here?

Thanks,
Gene


You are receiving this mail because: