[Bug 1199771] New: xdg-desktop-portal-gnome crashed when pulling out my yubikey
https://bugzilla.suse.com/show_bug.cgi?id=1199771 Bug ID: 1199771 Summary: xdg-desktop-portal-gnome crashed when pulling out my yubikey Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: mrueckert@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- #0 device_removed_cb (seat=<optimized out>, device=0x555af0797800, user_data=<optimized out>) at ../gtk/gtkwindow.c:1573 #1 0x00007f2836bbb5d0 in g_closure_invoke (closure=0x555af0a8ae00, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffeb1a319e0, invocation_hint=invocation_hint@entry=0x7ffeb1a31960) at ../gobject/gclosure.c:830 #2 0x00007f2836bcdf26 in signal_emit_unlocked_R (node=node@entry=0x555af077afd0, detail=detail@entry=0, instance=instance@entry=0x555af0715fa0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffeb1a319e0) at ../gobject/gsignal.c:3743 #3 0x00007f2836bd4be2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffeb1a31b80) at ../gobject/gsignal.c:3496 #4 0x00007f2836bd4d4f in g_signal_emit (instance=instance@entry=0x555af0715fa0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #5 0x00007f283672e7fc in gdk_seat_device_removed (device=0x555af0797800, seat=0x555af0715fa0) at ../gdk/gdkseat.c:391 #6 gdk_seat_default_remove_physical_device (seat=0x555af0715fa0, device=0x555af0797800) at ../gdk/gdkseatdefault.c:407 #7 0x00007f283675d781 in detach_from_seat (device=0x555af0797800) at ../gdk/x11/gdkdevicemanager-xi2.c:663 #8 remove_device (device_id=16, device_manager=0x555af06ae200) at ../gdk/x11/gdkdevicemanager-xi2.c:677 #9 handle_hierarchy_changed (ev=0x555af06bc3e0, device_manager=0x555af06ae200) at ../gdk/x11/gdkdevicemanager-xi2.c:914 #10 gdk_x11_device_manager_xi2_translate_event (translator=0x555af06ae200, display=<optimized out>, xevent=<optimized out>) at ../gdk/x11/gdkdevicemanager-xi2.c:1513 #11 0x00007f283677e4ed in gdk_event_source_translate_event (xevent=0x7ffeb1a32370, x11_display=0x555af0778410) at ../gdk/x11/gdkeventsource.c:285 #12 gdk_event_source_xevent (x11_display=x11_display@entry=0x555af072a0c0, xevent=0x7ffeb1a32370) at ../gdk/x11/gdkeventsource.c:324 #13 0x00007f28367002c7 in _gdk_marshal_BOOLEAN__POINTER (closure=0x555af0729c10, return_value=0x7ffeb1a32010, n_param_values=<optimized out>, param_values=0x7ffeb1a32070, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gdk/gdkmarshalers.c:258 #14 0x00007f2836bbb5d0 in g_closure_invoke (closure=closure@entry=0x555af0729c10, return_value=return_value@entry=0x7ffeb1a32010, n_param_values=2, param_values=param_values@entry=0x7ffeb1a32070, invocation_hint=invocation_hint@entry=0x7ffeb1a31ff0) at ../gobject/gclosure.c:830 #15 0x00007f2836bce055 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555af072a0c0, emission_return=emission_return@entry=0x7ffeb1a32160, instance_and_params=instance_and_params@entry=0x7ffeb1a32070) at ../gobject/gsignal.c:3782 #16 0x00007f2836bd44ba in g_signal_emit_valist (instance=instance@entry=0x555af072a0c0, signal_id=signal_id@entry=16, detail=<optimized out>, var_args=var_args@entry=0x7ffeb1a32228) at ../gobject/gsignal.c:3506 #17 0x00007f2836bd4f68 in g_signal_emit_by_name (instance=instance@entry=0x555af072a0c0, detailed_signal=detailed_signal@entry=0x7f2836880c9a "xevent") at ../gobject/gsignal.c:3595 #18 0x00007f28367778d2 in _gdk_x11_display_queue_events (display=0x555af072a0c0) at ../gdk/x11/gdkeventsource.c:404 #19 0x00007f2836714dc9 in gdk_display_get_event (display=0x555af072a0c0) at ../gdk/gdkdisplay.c:467 #20 0x00007f283677ddda in gdk_event_source_dispatch.lto_priv () at ../gdk/x11/gdkeventsource.c:414 #21 0x00007f2836e4bda0 in g_main_dispatch (context=0x555af06c38a0) at ../glib/gmain.c:3417 #22 g_main_context_dispatch (context=0x555af06c38a0) at ../glib/gmain.c:4135 #23 0x00007f2836e4c158 in g_main_context_iterate (context=0x555af06c38a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211 #24 0x00007f2836e4c41f in g_main_loop_run (loop=0x555af081bfe0) at ../glib/gmain.c:4411 #25 0x0000555aef2065bc in main (argc=<optimized out>, argv=<optimized out>) at ../src/xdg-desktop-portal-gnome.c:269 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1199771 https://bugzilla.suse.com/show_bug.cgi?id=1199771#c1 Alynx Zhou <alynx.zhou@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alynx.zhou@suse.com, | |mrueckert@suse.com Flags| |needinfo?(mrueckert@suse.co | |m) --- Comment #1 from Alynx Zhou <alynx.zhou@suse.com> --- Looks like a GTK4 problem, could you tell me what's your gtk4 version? Is this still reproducible after system upgrade? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1199771 https://bugzilla.suse.com/show_bug.cgi?id=1199771#c2 Marcus R�ckert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrueckert@suse.co | |m) | --- Comment #2 from Marcus R�ckert <mrueckert@suse.com> --- Latest Tumbleweed at the time of reporting. since that crash i had one more. but that looks unrelated. ``` #0 gtk_tree_view_update_rubber_band_selection_range.constprop.0 (tree_view=0x55689a452400, start_tree=<optimized out>, start_node=<optimized out>, end_node=0x55689a7f3640, select=1, skip_start=<optimized out>, skip_end=0, end_tree=<optimized out>) at ../gtk/gtktreeview.c:3796 #1 0x00007fd142c97cd2 in gtk_tree_view_update_rubber_band_selection (tree_view=0x55689a452400) at ../gtk/gtktreeview.c:3912 #2 gtk_tree_view_update_rubber_band (tree_view=tree_view@entry=0x55689a452400) at ../gtk/gtktreeview.c:4018 #3 0x00007fd142c98a2f in gtk_tree_view_drag_gesture_update (gesture=0x55689a3ee260, offset_x=<optimized out>, offset_y=<optimized out>, tree_view=0x55689a452400) at ../gtk/gtktreeview.c:4112 #4 0x00007fd142a7db78 in _gtk_marshal_VOID__DOUBLE_DOUBLEv (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55689a327c40) at gtk/gtkmarshalers.c:4147 #5 0x00007fd1432587c9 in _g_closure_invoke_va (closure=closure@entry=0x55689a454fb0, return_value=return_value@entry=0x0, instance=instance@entry=0x55689a3ee260, args=args@entry=0x7ffff2dd9850, n_params=2, param_types=0x55689a327c40) at ../gobject/gclosure.c:893 #6 0x00007fd1432717f8 in g_signal_emit_valist (instance=0x55689a3ee260, signal_id=182, detail=0, var_args=var_args@entry=0x7ffff2dd9850) at ../gobject/gsignal.c:3406 #7 0x00007fd143271d4f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3553 #8 0x00007fd14325b872 in g_cclosure_marshal_VOID__BOXEDv (closure=0x55689a26f720, return_value=<optimized out>, instance=0x55689a3ee260, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55689a3297b0) at ../gobject/gmarshal.c:1686 #9 0x00007fd1432587c9 in _g_closure_invoke_va (closure=closure@entry=0x55689a26f720, return_value=return_value@entry=0x0, instance=instance@entry=0x55689a3ee260, args=args@entry=0x7ffff2dd9b80, n_params=1, param_types=0x55689a3297b0) at ../gobject/gclosure.c:893 #10 0x00007fd1432717f8 in g_signal_emit_valist (instance=0x55689a3ee260, signal_id=172, detail=0, var_args=var_args@entry=0x7ffff2dd9b80) at ../gobject/gsignal.c:3406 #11 0x00007fd143271d4f in g_signal_emit (instance=instance@entry=0x55689a3ee260, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #12 0x00007fd142b45b16 in gtk_gesture_handle_event (controller=<optimized out>, event=0x55689a58a5e0, x=2332.509033203125, y=11.860703468322754) at ../gtk/gtkgesture.c:733 #13 0x00007fd142b4a950 in gtk_gesture_single_handle_event (controller=0x55689a3ee260, event=0x55689a58a5e0, x=2332.509033203125, y=11.860703468322754) at ../gtk/gtkgesturesingle.c:231 #14 0x00007fd142cba043 in gtk_event_controller_handle_event (y=<optimized out>, x=<optimized out>, target=<optimized out>, event=<optimized out>, controller=<optimized out>) at ../gtk/gtkeventcontroller.c:369 #15 gtk_widget_run_controllers (widget=0x55689a452400, event=0x55689a58a5e0, target=0x55689a40bb50, x=2332.509033203125, y=11.860703468322754, phase=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:4563 #16 0x00007fd142e7c11e in gtk_propagate_event_internal.isra.0 (widget=0x55689a452400, event=0x55689a58a5e0, topmost=<optimized out>) at ../gtk/gtkmain.c:1941 #17 0x00007fd142b94f23 in gtk_main_do_event (event=0x55689a58a5e0) at ../gtk/gtkmain.c:1683 #18 0x00007fd142cd03b8 in surface_event.lto_priv () at ../gtk/gtkwindow.c:4746 #19 0x00007fd142d9d2c7 in _gdk_marshal_BOOLEAN__POINTER (closure=0x55689a575c90, return_value=0x7ffff2dda120, n_param_values=<optimized out>, param_values=0x7ffff2dda180, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gdk/gdkmarshalers.c:258 #20 0x00007fd142dd20bf in gdk_surface_event_marshaller (closure=0x55689a575c90, return_value=0x7ffff2dda120, n_param_values=2, param_values=0x7ffff2dda180, invocation_hint=0x7ffff2dda100, marshal_data=0x0) at ../gdk/gdksurface.c:435 #21 0x00007fd1432585d0 in g_closure_invoke (closure=0x55689a575c90, return_value=return_value@entry=0x7ffff2dda120, n_param_values=2, param_values=param_values@entry=0x7ffff2dda180, invocation_hint=invocation_hint@entry=0x7ffff2dda100) at ../gobject/gclosure.c:830 #22 0x00007fd14326af26 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x556899fceb20, emission_return=emission_return@entry=0x7ffff2dda270, instance_and_params=instance_and_params@entry=0x7ffff2dda180) at ../gobject/gsignal.c:3743 #23 0x00007fd1432714ba in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffff2dda320) at ../gobject/gsignal.c:3506 #24 0x00007fd143271d4f in g_signal_emit (instance=instance@entry=0x556899fceb20, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #25 0x00007fd142e766b0 in gdk_surface_handle_event.isra.0 (event=0x55689a58a5e0) at ../gdk/gdksurface.c:2961 #26 0x00007fd142dd2fad in _gdk_event_queue_flush (display=0x556899fca2d0) at ../gdk/gdkevents.c:841 #27 gdk_surface_flush_events (clock=0x55689a0383a0, data=<optimized out>) at ../gdk/gdksurface.c:2497 #28 0x00007fd1432587c9 in _g_closure_invoke_va (closure=closure@entry=0x55689a5300e0, return_value=return_value@entry=0x0, instance=instance@entry=0x55689a0383a0, args=args@entry=0x7ffff2dda6b0, n_params=0, param_types=0x0) at ../gobject/gclosure.c:893 #29 0x00007fd1432717f8 in g_signal_emit_valist (instance=0x55689a0383a0, signal_id=25, detail=0, var_args=var_args@entry=0x7ffff2dda6b0) at ../gobject/gsignal.c:3406 #30 0x00007fd143271d4f in g_signal_emit (instance=instance@entry=0x55689a0383a0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #31 0x00007fd142dbcf6d in _gdk_frame_clock_emit_flush_events (frame_clock=0x55689a0383a0) at ../gdk/gdkframeclock.c:668 #32 gdk_frame_clock_flush_idle (data=data@entry=0x55689a0383a0) at ../gdk/gdkframeclockidle.c:368 #33 0x00007fd1434e98bd in g_timeout_dispatch (source=0x55689a586a00, callback=0x7fd142dbcf00 <gdk_frame_clock_flush_idle>, user_data=0x55689a0383a0) at ../glib/gmain.c:4971 #34 0x00007fd1434e8da0 in g_main_dispatch (context=0x556899f61f20) at ../glib/gmain.c:3417 #35 g_main_context_dispatch (context=0x556899f61f20) at ../glib/gmain.c:4135 #36 0x00007fd1434e9158 in g_main_context_iterate (context=0x556899f61f20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211 #37 0x00007fd1434e941f in g_main_loop_run (loop=0x55689a0bae70) at ../glib/gmain.c:4411 #38 0x00005568984e35bc in main (argc=<optimized out>, argv=<optimized out>) at ../src/xdg-desktop-portal-gnome.c:269 ``` -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1199771 https://bugzilla.suse.com/show_bug.cgi?id=1199771#c3 --- Comment #3 from Marcus R�ckert <mrueckert@suse.com> --- that 2nd crash was iirc my browser trying to open a file to attach it to a message. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1199771 https://bugzilla.suse.com/show_bug.cgi?id=1199771#c4 --- Comment #4 from Alynx Zhou <alynx.zhou@suse.com> --- (In reply to Marcus R�ckert from comment #3)
that 2nd crash was iirc my browser trying to open a file to attach it to a message.
Hi, could you please tell me what's your browser and how you attach the file? (which website? how to operate?) So I can try to reproduce. When I am using Firefox to attach file to github I cannot reproduce it. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com