Bug 2211397 - [abrt] cinnamon: on_key_release(): KeybindingWidgets.py:234:on_key_release:AttributeError: 'NoneType' object has no attribute 'group'
Summary: [abrt] cinnamon: on_key_release(): KeybindingWidgets.py:234:on_key_release:At...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0dbf3d5ebc4783d94bbb47b0696...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-05-31 12:47 UTC by Ryan Blakley
Modified: 2024-05-22 11:14 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-05-22 11:14:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: open_fds (1.45 KB, text/plain)
2023-05-31 12:47 UTC, Ryan Blakley
no flags Details
File: backtrace (698 bytes, text/plain)
2023-05-31 12:47 UTC, Ryan Blakley
no flags Details
File: mountinfo (3.71 KB, text/plain)
2023-05-31 12:48 UTC, Ryan Blakley
no flags Details
File: namespaces (171 bytes, text/plain)
2023-05-31 12:48 UTC, Ryan Blakley
no flags Details
File: os_info (667 bytes, text/plain)
2023-05-31 12:48 UTC, Ryan Blakley
no flags Details
File: environ (9.40 KB, text/plain)
2023-05-31 12:48 UTC, Ryan Blakley
no flags Details
File: cpuinfo (2.96 KB, text/plain)
2023-05-31 12:48 UTC, Ryan Blakley
no flags Details

Description Ryan Blakley 2023-05-31 12:47:53 UTC
Description of problem:
I was removing the cinnamon calander applet keyboard binding, I pressed the delete key to remove the set binding then pressed enter to save it. That's when the oops notification happened. An additional problem, is why is the keyboard binding in the applet and not in the keyboard settings menu, it took me forever to find this binding.

Version-Release number of selected component:
cinnamon-5.6.8-2.fc38

Additional info:
reporter:       libreport-2.17.10
executable:     /usr/share/cinnamon/cinnamon-settings/xlet-settings.py
package:        cinnamon-5.6.8-2.fc38
type:           Python3
uid:            27454
cgroup:         0::/user.slice/user-27454.slice/session-2.scope
cmdline:        xlet-settings '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''
crash_function: on_key_release
interpreter:    cinnamon-5.6.8-2.fc38.x86_64
reason:         KeybindingWidgets.py:234:on_key_release:AttributeError: 'NoneType' object has no attribute 'group'
comment:        I was removing the cinnamon calander applet keyboard binding, I pressed the delete key to remove the set binding then pressed enter to save it. That's when the oops notification happened. An additional problem, is why is the keyboard binding in the applet and not in the keyboard settings menu, it took me forever to find this binding.
kernel:         6.2.15-300.fc38.x86_64
runlevel:       N 5
exception_type: AttributeError

Truncated backtrace:
KeybindingWidgets.py:234:on_key_release:AttributeError: 'NoneType' object has no attribute 'group'

Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/bin/KeybindingWidgets.py", line 234, in on_key_release
    group = event.group
            ^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'group'

Local variables in innermost frame:
self: <KeybindingWidgets.CellRendererKeybinding object at 0x7f86f885cec0 (KeybindingWidgets+CellRendererKeybinding at 0x55f6f2e31d60)>
widget: <Gtk.Entry object at 0x7f86f887bec0 (GtkEntry at 0x55f6f2fcb6d0)>
event: None
display: <GdkX11.X11Display object at 0x7f86f887bf80 (GdkX11Display at 0x55f6f2aa43b0)>
keyval: 0

Potential duplicate: bug 1955365

Comment 1 Ryan Blakley 2023-05-31 12:47:57 UTC
Created attachment 1968074 [details]
File: open_fds

Comment 2 Ryan Blakley 2023-05-31 12:47:59 UTC
Created attachment 1968075 [details]
File: backtrace

Comment 3 Ryan Blakley 2023-05-31 12:48:01 UTC
Created attachment 1968076 [details]
File: mountinfo

Comment 4 Ryan Blakley 2023-05-31 12:48:03 UTC
Created attachment 1968077 [details]
File: namespaces

Comment 5 Ryan Blakley 2023-05-31 12:48:04 UTC
Created attachment 1968078 [details]
File: os_info

Comment 6 Ryan Blakley 2023-05-31 12:48:06 UTC
Created attachment 1968079 [details]
File: environ

Comment 7 Ryan Blakley 2023-05-31 12:48:07 UTC
Created attachment 1968080 [details]
File: cpuinfo

Comment 8 Aoife Moloney 2024-05-22 11:14:59 UTC
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.