After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 776304 - Nautilus crash on yubikey input
Nautilus crash on yubikey input
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: Crashers
3.22.x
Other Linux
: Normal major
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-12-20 06:59 UTC by Amit Shah
Modified: 2021-06-18 15:49 UTC
See Also:
GNOME target: ---
GNOME version: 3.21/3.22



Description Amit Shah 2016-12-20 06:59:15 UTC
One annoying property of a yubikey nano is it emits the pin due to unintentional press.  When pressed, it emits a 6-digit pin followed by an 'enter' keypress.

When this happens on a focussed nautilus window, the pin and the 'enter' key are sent to the window, and nautilus crashes.

abrt caught the crash but failed to report a bug.  The backtrace is listed at:

https://retrace.fedoraproject.org/faf/reports/1380650/


Version-Release number of selected component (if applicable):

nautilus-3.22.2-1.fc25.x86_64


This doesn't happen when entering 6 digits and pressing enter using the regular keyboard (I tried to be as fast as I could), so it does require a yubikey to reproduce.

Also reported as: https://bugzilla.redhat.com/show_bug.cgi?id=1401074
Comment 1 Amit Shah 2016-12-20 07:06:49 UTC
The bug at

https://bugzilla.redhat.com/show_bug.cgi?id=1404701

mentions that just searching for a file also triggers this crash, so a yubikey may not be required.

Another crash analysis at https://retrace.fedoraproject.org/faf/reports/1440413/


Thread no. 1 (10 frames)
 #0 nautilus_files_view_activate_files at nautilus-files-view.c:1176
 #1 nautilus_files_view_activate_selection at nautilus-files-view.c:1149
 #2 query_editor_activated_callback at nautilus-window-slot.c:357
 #9 g_signal_emitv at gsignal.c:3129
 #10 gtk_binding_entry_activate at gtkbindings.c:646
 #11 binding_activate at gtkbindings.c:1446
 #12 gtk_bindings_activate_list at gtkbindings.c:1505
 #13 gtk_bindings_activate_event at gtkbindings.c:1592
 #14 gtk_entry_key_press at gtkentry.c:4824
 #15 _gtk_marshal_BOOLEAN__BOXED at gtkmarshalers.c:86
Comment 2 André Klapper 2021-06-18 15:49:52 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version of Files (nautilus), then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/nautilus/-/issues/

Thank you for your understanding and your help.