Bugzilla – Bug 1221599
crash in gnome-session-binary when running gdm in debug mode
Last modified: 2024-03-18 11:50:19 UTC
Program terminated with signal SIGSEGV, Segmentation fault. #0 g_variant_is_trusted (value=value@entry=0x0) at ../glib/gvariant-core.c:754 754 return (value->state & STATE_TRUSTED) != 0; [Current thread is 1 (Thread 0x7f279be006c0 (LWP 1586))] (gdb) bt #0 g_variant_is_trusted (value=value@entry=0x0) at ../glib/gvariant-core.c:754 #1 0x00007f27a48d8d12 in g_variant_builder_add_value (value=0x0, builder=0x7f279bdfe990) at ../glib/gvariant.c:3564 #2 g_variant_builder_add_value (builder=0x7f279bdfe990, value=0x0) at ../glib/gvariant.c:3552 #3 0x00007f27a48dabc2 in g_variant_valist_new (str=0x7f279bdfea48, app=0x7f279bdfea70) at ../glib/gvariant.c:5304 #4 0x00007f27a48db129 in g_variant_new_va (format_string=<optimized out>, format_string@entry=0x55bef06eb99b "(o)", endptr=endptr@entry=0x0, app=app@entry=0x7f279bdfea70) at ../glib/gvariant.c:5480 #5 0x00007f27a48db24d in g_variant_new (format_string=format_string@entry=0x55bef06eb99b "(o)") at ../glib/gvariant.c:5415 #6 0x000055bef06cc9e2 in _gsm_exported_manager_on_signal_client_removed (object=0x55bef11a3b30, arg_id=0x55bef11d40c0 "hu\362\252\273U") at gnome-session/org.gnome.SessionManager.c:5784 #7 0x00007f27a4995668 in g_closure_invoke (closure=0x55bef11a2c30, return_value=0x0, n_param_values=2, param_values=0x7f279bdfed70, invocation_hint=0x7f279bdfecc0) at ../gobject/gclosure.c:834 #8 0x00007f27a49aa598 in signal_emit_unlocked_R (node=node@entry=0x7f279bdfee40, detail=detail@entry=0, instance=instance@entry=0x55bef11a3b30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f279bdfed70) at ../gobject/gsignal.c:3928 #9 0x00007f27a49ab911 in signal_emit_valist_unlocked (instance=instance@entry=0x55bef11a3b30, signal_id=signal_id@entry=51, detail=detail@entry=0, var_args=var_args@entry=0x7f279bdfefa0) at ../gobject/gsignal.c:3520 #10 0x00007f27a49b15c2 in g_signal_emit_valist (instance=0x55bef11a3b30, signal_id=51, detail=0, var_args=0x7f279bdfefa0) at ../gobject/gsignal.c:3263 #11 0x00007f27a49b166f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3583 #12 0x00007f27a49986ab in g_cclosure_marshal_VOID__STRINGv (closure=0x55bef11a06c0, return_value=<optimized out>, instance=0x55bef11977b0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55bef1190660) at ../gobject/gmarshal.c:1462 #13 0x00007f27a4995861 in _g_closure_invoke_va (closure=0x55bef11a06c0, return_value=0x0, instance=0x55bef11977b0, args=0x7f279bdff360, n_params=1, param_types=0x55bef1190660) at ../gobject/gclosure.c:897 #14 0x00007f27a49ab9c4 in signal_emit_valist_unlocked (instance=instance@entry=0x55bef11977b0, signal_id=signal_id@entry=16, detail=detail@entry=0, var_args=var_args@entry=0x7f279bdff360) at ../gobject/gsignal.c:3424 #15 0x00007f27a49b15c2 in g_signal_emit_valist (instance=0x55bef11977b0, signal_id=16, detail=0, var_args=0x7f279bdff360) at ../gobject/gsignal.c:3263 #16 0x00007f27a49b166f in g_signal_emit (instance=instance@entry=0x55bef11977b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3583 #17 0x000055bef06e4544 in gsm_store_foreach_remove.isra.0 (store=0x55bef11977b0, func=<optimized out>, user_data=<optimized out>) at ../gnome-session/gsm-store.c:199 #18 0x000055bef06dd0f7 in remove_clients_for_connection (service_name=0x0, manager=0x55bef119b250) at ../gnome-session/gsm-manager.c:1812 #19 on_session_connection_closed (connection=<optimized out>, remote_peer_vanished=<optimized out>, error=<optimized out>, user_data=0x55bef119b250) at ../gnome-session/gsm-manager.c:3352 #20 0x00007f27a4995668 in g_closure_invoke (closure=0x55bef11a5980, return_value=0x0, n_param_values=3, param_values=0x7f279bdff6a0, invocation_hint=0x7f279bdff5f0) at ../gobject/gclosure.c:834 #21 0x00007f27a49a9efc in signal_emit_unlocked_R (node=node@entry=0x7f279bdff780, detail=detail@entry=0, instance=instance@entry=0x7f2788000c40, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f279bdff6a0) at ../gobject/gsignal.c:3888 #22 0x00007f27a49ab911 in signal_emit_valist_unlocked (instance=instance@entry=0x7f2788000c40, signal_id=signal_id@entry=4, detail=detail@entry=0, var_args=var_args@entry=0x7f279bdff8e0) at ../gobject/gsignal.c:3520 #23 0x00007f27a49b15c2 in g_signal_emit_valist (instance=0x7f2788000c40, signal_id=4, detail=0, var_args=0x7f279bdff8e0) at ../gobject/gsignal.c:3263 #24 0x00007f27a49b166f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3583 #25 0x00007f27a4af1a35 in emit_closed_in_idle (user_data=user_data@entry=0x7f279000bf80) at ../gio/gdbusconnection.c:1352 #26 0x00007f27a488df7e in g_idle_dispatch (source=0x7f27900101f0, callback=0x7f27a4af19f0 <emit_closed_in_idle>, user_data=0x7f279000bf80) at ../glib/gmain.c:6150 #27 0x00007f27a4890710 in g_main_dispatch (context=0x55bef1191980) at ../glib/gmain.c:3344 #28 g_main_context_dispatch_unlocked (context=context@entry=0x55bef1191980) at ../glib/gmain.c:4152 #29 0x00007f27a4892358 in g_main_context_iterate_unlocked (context=context@entry=0x55bef1191980, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217 #30 0x00007f27a4892a0c in g_main_context_iteration (context=context@entry=0x55bef1191980, may_block=may_block@entry=1) at ../glib/gmain.c:4282 #31 0x00007f27a289599d in dconf_gdbus_worker_thread (user_data=0x55bef1191980) at ../gdbus/dconf-gdbus-thread.c:82 #32 0x00007f27a48bf2ee in g_thread_proxy (data=0x55bef11894d0) at ../glib/gthread.c:835 #33 0x00007f27a4492bb2 in start_thread (arg=<optimized out>) at pthread_create.c:447 #34 0x00007f27a451400c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 (gdb)
this is TW + gnome:next and I saw this while debugging why gdm 46 wouldnt start. Which in turn seems to be a missing requires to typelib-1_0-GioUnix-2_0