[Bug 1135224] New: yast2-adsi crashes with "TypeError: Expected a string or unicode object" during auth
http://bugzilla.suse.com/show_bug.cgi?id=1135224 Bug ID: 1135224 Summary: yast2-adsi crashes with "TypeError: Expected a string or unicode object" during auth Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: david.mulder@suse.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- 2019-05-14 15:34:05 <3> linux-h7xz(14712) [Python] clients/adsi.py(<module>):57 Traceback (most recent call last): File "/usr/share/YaST2/clients/../include/adsi/wizards.py", line 11, in <lambda> 'adsi' : [(lambda lp, creds: ADSI(lp, creds).Show()), lp, creds], File "/usr/share/YaST2/clients/../include/adsi/dialogs.py", line 522, in Show self.conn = ConnectionSettings(self.creds, self.lp).Show() File "/usr/share/YaST2/clients/../include/adsi/dialogs.py", line 423, in Show ycred.Show(cred_valid) File "/usr/lib/python3.7/site-packages/adcommon-1.0-py3.7.egg/adcommon/creds.py", line 150, in Show got_creds = self.get_creds() File "/usr/lib/python3.7/site-packages/adcommon-1.0-py3.7.egg/adcommon/creds.py", line 182, in get_creds self.__delete_keyring() File "/usr/lib/python3.7/site-packages/adcommon-1.0-py3.7.egg/adcommon/creds.py", line 244, in __delete_keyring delete_password('adcommon', keyring_user) File "/usr/lib/python3.7/site-packages/keyring/core.py", line 69, in delete_password _keyring_backend.delete_password(service_name, username) File "/usr/lib/python3.7/site-packages/keyring/backends/SecretService.py", line 92, in delete_password for item in items: File "/usr/lib/python3.7/site-packages/secretstorage/collection.py", line 86, in search_items signature='a{ss}') File "/usr/lib/python3.7/site-packages/secretstorage/util.py", line 31, in function_out return function_in(*args, **kwargs) File "/usr/lib/python3.7/site-packages/dbus/proxies.py", line 145, in __call__ **keywords) File "/usr/lib/python3.7/site-packages/dbus/connection.py", line 641, in call_blocking message.append(signature=signature, *args) TypeError: Expected a string or unicode object This happens when 'save creds' is unchecked, but no creds have been previously saved to the keychain. I None type is being passed into keyring.delete_password(). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1135224 David Mulder <david.mulder@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|yast2-maintainers@suse.de |david.mulder@suse.com Severity|Normal |Minor -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1135224 http://bugzilla.suse.com/show_bug.cgi?id=1135224#c3 David Mulder <david.mulder@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from David Mulder <david.mulder@suse.com> --- Fixed. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1135224 https://bugzilla.suse.com/show_bug.cgi?id=1135224#c8 --- Comment #8 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2021:0881-1: An update that has 15 recommended fixes and contains two features can now be installed. Category: recommended (moderate) Bug References: 1084864,1132565,1133568,1135130,1135224,1138203,1138487,1145508,1146898,1150394,1150612,1151713,1152052,1154121,1170998 CVE References: JIRA References: ECO-2527,SLE-5527 Sources used: SUSE Linux Enterprise Module for Server Applications 15-SP2 (src): yast2-adcommon-python-1.6-3.3.10, yast2-aduc-2.2-3.3.11 SUSE Linux Enterprise Module for Python2 15-SP2 (src): samba-4.11.14+git.202.344b137b75d-4.16.2 SUSE Linux Enterprise Module for Basesystem 15-SP2 (src): samba-4.11.14+git.202.344b137b75d-4.16.2 SUSE Linux Enterprise High Availability 15-SP2 (src): samba-4.11.14+git.202.344b137b75d-4.16.2 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com