From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CBHYBIzhEV/ANgAA0tVLHw (envelope-from ) for ; Fri, 17 Jul 2020 17:36:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id kG+lAIzhEV91GQAAbx9fmQ (envelope-from ) for ; Fri, 17 Jul 2020 17:36:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7D6759400C5 for ; Fri, 17 Jul 2020 17:36:11 +0000 (UTC) Received: from localhost ([::1]:59912 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jwUHK-00025D-8d for larch@yhetil.org; Fri, 17 Jul 2020 13:36:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54448) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jwUHC-00024v-5y for bug-guix@gnu.org; Fri, 17 Jul 2020 13:36:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46477) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jwUHB-00014L-SA for bug-guix@gnu.org; Fri, 17 Jul 2020 13:36:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jwUHB-0000zS-Oe for bug-guix@gnu.org; Fri, 17 Jul 2020 13:36:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42408: curseradio: crashes on some "by language" nodes Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 17 Jul 2020 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42408 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 42408@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15950073063726 (code B ref -1); Fri, 17 Jul 2020 17:36:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2020 17:35:06 +0000 Received: from localhost ([127.0.0.1]:58020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jwUGH-0000y1-JO for submit@debbugs.gnu.org; Fri, 17 Jul 2020 13:35:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:47320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jwUGE-0000xp-FP for submit@debbugs.gnu.org; Fri, 17 Jul 2020 13:35:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jwUGE-0001wx-2x for bug-guix@gnu.org; Fri, 17 Jul 2020 13:35:02 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:42426) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jwUGA-0000jy-O3 for bug-guix@gnu.org; Fri, 17 Jul 2020 13:35:01 -0400 Received: by mail-pl1-x636.google.com with SMTP id q17so5739497pls.9 for ; Fri, 17 Jul 2020 10:34:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alaskasi-com.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:date:disposition-notification-to :organization:user-agent:mime-version:content-transfer-encoding; bh=BtPZ+zaI5PIRc9uvHMLUcMukjXqivumOY5aKX4UjdTQ=; b=Cu9IT76KEsaokjouowfD9JxGovr1bblD9cFCsgbuxp6cBho83ksit9w450+Qbgp91y 4wSNlZK1t8HnzuhNibvfAXjQaKIyrIkyIhys5gtOAc9Y/nRmFgqsW2QZJUji+UMUfDRS sjx1lE1uCC+lfTgSYnBOyaTO0YsScldHwryMjgox6O4r7huG+P2RcMhKOBeoxKXZFF5b m5BK7GBrh6VeEDS0D9UUOaux3ny9b/wCItbZMUNALtBFwr7Kclar+PxC+mUzT91dKWne shsJo5jAM8EUAIEwra/5wllxTcEHdfXyXP7HZuc5KRoqGQ/ksDpwCjlvICEBCqr91HR8 cJTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date :disposition-notification-to:organization:user-agent:mime-version :content-transfer-encoding; bh=BtPZ+zaI5PIRc9uvHMLUcMukjXqivumOY5aKX4UjdTQ=; b=Pp6CU2UZcyzxpbtHWKG4BbXEjuATAoIkRhKWDPRY5TUQEVErH5DkF8sWc3lu9gnIj+ E+1r5DcoDcWeoYU8zcKvkd2WIRBX9eqFkE7d9E3fxiPCWm7TAbUOY+tQoYPy7e97TwZH P12rJnJCkDfaYNb98qH4OdEonViRfDZyqJSh0yvhV7r9HR0h4cFMJnnphUptwlVBI2/R xyqYXINAYldQ5id5t5TS1hgy0O27PBVXc7t5KKKuSfBts+0Dhd/+MSyNoCxgLB+ncdWH Pgv8Gkm3uHn64IxzTLG43cQjDAb2aBfFjuS0iyowx3qbte5gV40SJRvEtc6x7mbY9ejk D2SQ== X-Gm-Message-State: AOAM532a/c08vYQNQnNZGjZXyvy9Ggko1d6Lg61t68bhAlBccdzkfPRU Vq8g6aW9IXH29WY4dSzDza7mw+p2/+lXVg== X-Google-Smtp-Source: ABdhPJzMhNfTLiUTLL7HErfn6Nw0OX4XkiPMpxV17HDG6MqJIXAgcJ4URgpkko3gUMIjpyFo01xYIg== X-Received: by 2002:a17:90b:196:: with SMTP id t22mr6586543pjs.13.1595007296501; Fri, 17 Jul 2020 10:34:56 -0700 (PDT) Received: from [192.168.1.55] (75-131-237-24.static.gci.net. [24.237.131.75]) by smtp.gmail.com with ESMTPSA id f2sm8398592pfb.184.2020.07.17.10.34.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jul 2020 10:34:55 -0700 (PDT) Message-ID: <4d42f95b0284157fc0772b34643b79a2cede154c.camel@alaskasi.com> From: Christopher Howard Date: Fri, 17 Jul 2020 09:34:54 -0800 Organization: Alaska Satellite Internet Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Received-SPF: none client-ip=2607:f8b0:4864:20::636; envelope-from=christopher@alaskasi.com; helo=mail-pl1-x636.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=alaskasi-com.20150623.gappssmtp.com header.s=20150623 header.b=Cu9IT76K; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: VlFDCOihCmnS I was trying to view Gaelic internet radio stations, but if I select By Language >> Gaelic in the curseradio menu, the program crashes with the stderr output: """ Traceback (most recent call last): File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/bin/.curseradio-real", line 11, in load_entry_point('curseradio==0.2', 'console_scripts', 'curseradio')() File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/__main__.py", line 5, in main curses.wrapper(OPMLBrowser) File "/gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python- 3.8.2/lib/python3.8/curses/__init__.py", line 105, in wrapper return func(stdscr, *args, **kwds) File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 280, in __init__ self.interact() File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 396, in interact for msg in self.selected.activate(): File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 220, in activate fakeroot = OPMLOutline.from_xml(self.url) File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 64, in from_xml result.children = [OPMLNode.from_element(o) File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 64, in result.children = [OPMLNode.from_element(o) File "/gnu/store/x7x07z4f84np5x6ryhb713l8k94rrjxp-curseradio-0- 1.1bd4bd0/lib/python3.8/site-packages/curseradio/curseradio.py", line 94, in from_element return node UnboundLocalError: local variable 'node' referenced before assignment """ I got similar results selecting a few other language categories. My Guix and system info: christopher@theoden ~$ guix describe Generation 4 Jul 14 2020 09:19:31 (current) guix 7c86ef0 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 7c86ef098d2dbc61cf0b827be1800f575ab00a5e christopher@theoden ~$ neofetch --stdout christopher@theoden ------------------- OS: Guix System 7c86ef098d2dbc61cf0b827be1800f575ab00a5e x86_64 Host: OptiPlex 9020 00 Kernel: 5.4.50-gnu Uptime: 2 days, 23 hours, 34 mins Packages: 86 (guix-system), 58 (guix-user) Shell: bash 5.0.16 Resolution: 1920x1200 DE: GNOME Theme: Adwaita [GTK2/3] Icons: Adwaita [GTK2/3] Terminal: .gnome-terminal CPU: Intel i5-4570 (4) @ 3.600GHz GPU: Intel HD Graphics GPU: AMD ATI Radeon HD 8490 / R5 235X OEM Memory: 4997MiB / 7872MiB -- Christopher Howard Enterprise Solutions Manager Alaska Satellite Internet PO Box 70, Ester, AK 99725 3239 La Ree Way, Fairbanks, AK 99709 907.451.0088 1.888.396.5623 www.alaskasatelliteinternet.com