From unknown Fri Mar 29 15:54:27 2024 X-Loop: owner@bugs.devuan.org Subject: bug#127: wicd-curses crashes when associated with a WLAN having non-ascii characters in the SSID Reply-To: Moritz Strohm , 127@bugs.devuan.org Resent-From: Moritz Strohm Resent-To: devuan-bugs@lists.dyne.org Resent-CC: owner@bugs.devuan.org Resent-Date: Wed, 02 Aug 2017 18:03:01 UTC Resent-Message-ID: Resent-Sender: owner@bugs.devuan.org X-Devuan-PR-Message: report 127 X-Devuan-PR-Package: wicd-curses X-Devuan-PR-Keywords: Received: via spool by submit@bugs.devuan.org id=B.150169680227549 (code B ref -1); Wed, 02 Aug 2017 18:03:01 UTC Received: (at submit) by bugs.devuan.org; 2 Aug 2017 18:00:02 +0000 Delivered-To: devuanbugs@dyne.org Received: from mail.dyne.org [178.62.188.7] by fulcanelli with IMAP (fetchmail-6.3.26) for (single-drop); Wed, 02 Aug 2017 20:00:02 +0200 (CEST) Received: from mout02.posteo.de (mout02.posteo.de [185.67.36.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tupac2.dyne.org (Postfix) with ESMTPS id 2250618F852 for ; Wed, 2 Aug 2017 17:54:50 +0000 (UTC) Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 334B320AA9 for ; Wed, 2 Aug 2017 19:54:50 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3xN16d53tfz10HW for ; Wed, 2 Aug 2017 19:54:49 +0200 (CEST) Date: Wed, 2 Aug 2017 17:54:44 +0000 From: Moritz Strohm To: submit@bugs.devuan.org Message-ID: <20170802175444.GA7681@posteo.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-5.1 required=5.0 tests=RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H2,RP_MATCHES_RCVD,SPF_PASS autolearn=disabled version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tupac2 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: wicd-curses Version: 1.7.2.4-4.1 Hello I tried to associate to a wireless network that has a non-ascii character in the SSID. The non-ascii character is the letter "=FC". Displaying the network in the wireless network list in wicd-curses works but as soon as my computer was associated with that wireless network wicd-curses crashed. When I try to start wicd-curses again it crashes immediately. It stopped crashing after I unassociated my computer from the wireless network (using wicd-gtk). wicd-curses produces the following error messages when crashing: Traceback (most recent call last): File "/usr/share/wicd/curses/wicd-curses.py", line 1063, in main() File "/usr/share/wicd/curses/wicd-curses.py", line 995, in main ui.run_wrapper(run) File "/usr/lib/python2.7/dist-packages/urwid/raw_display.py", line 268, i= n run_wrapper return fn() File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 1003, in run app =3D appGUI() File "/usr/share/wicd/curses/wicd-curses.py", line 591, in __init__ self.update_status() File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 734, in update_status self.set_status): File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 159, in check_for_wire= less ('$A', network).replace UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 2: ord= inal not in range(128) I'm using Devuan GNU/Linux Jessie (x86 architectur) with kernel 3.16.0-4-68= 6-pae. Regards Moritz Strohm --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJZghHkAAoJEAs/DNDZIzmDghEP/RcEkZnrIIs50ZxQyVDqx/qh /EyZPlAWuZtc3z64CXT0CFl9vXpjtWm6WLPxpeC4UznSSRUH1vhr+KOfSjaUMQGR Y2zZVsVvj50idWc05eOjLx0P6wVMhEZfM+UaOPCAx3RFSer2T5EeWB9lBs5xGySF thtMhV75g5cy2tAB/LMlJzJ1usLn2V4imkmQSzYZY9vwZM2LInftFOp/eDf2xx7M MkmDvCFKcqGd4wSO7GE/Hf3RxJ01vECFV4hs3mVpMSYDqUITGb4wEK1axO+JUV9N iSQ49qn+MtvFd0deRk73/FRUvWkPO8B+GMUGSD4FQSEo3Zb4OmT08dt4gx7buEIy HLx+wPF1gj3rA+KhlRYLOQ30U0ALu7eAsgV7Jf+7KJK7JFHnOncxHMHK/M3ufwLu UF2+JuuD432HMA4jbAlj5BVtG6A1Ea6sSRB8coZiMvCKP5TZ5thlQ5B+3mRlQCnQ RAlKZa9KOJ29VLCFjC58VdEeh/EpoicfjSf2JYRM5T8XnPJuKOaa7pLv1odoTAq1 XwPNmRIPjiUzyWA+qg2yx2Xnm+BjyT2m2VfErIXqoQLCDESjghBgz9SJJCic0DZS aAZU+DS6BJ6jynGO7OzVrm6aPpLjIO8bik8iQa4Ds9YWOmz1GYLbQA/voB3YF1rp GLVd2glmBmFOnJbdd1zE =zm1c -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q--