[From nobody Sat Sep 26 13:17:06 2026
Received: (at submit) by bugs.debian.org; 13 Dec 2021 18:08:25 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-23.1 required=4.0 tests=ALL_TRUSTED,BAYES_00,
 HAS_PACKAGE,HEADER_FROM_DIFFERENT_DOMAINS,TXREP,X_DEBBUGS_CC,
 X_DEBBUGS_NO_ACK autolearn=ham autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 34; hammy, 150; neutral, 33; spammy,
 0. spammytokens: hammytokens:0.000-+--python3,
 0.000-+--HX-Debbugs-No-Ack:please, 0.000-+--H*F:U*jwilk,
 0.000-+--H*M:jwilk, 0.000-+--H*r:jwilk
Return-path: &lt;jwilk@debian.org&gt;
Received: from muffat.debian.org ([2607:f8f0:614:1::1274:33]:51568)
 from C=NA, ST=NA, L=Ankh Morpork, O=Debian SMTP, OU=Debian SMTP CA,
 CN=muffat.debian.org, EMAIL=hostmaster@muffat.debian.org (verified)
 by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from &lt;jwilk@debian.org&gt;) id 1mwpkP-0005Jj-0K
 for submit@bugs.debian.org; Mon, 13 Dec 2021 18:08:25 +0000
Received: from paradis.debian.org ([2607:f8f0:614:1::1274:67]:44262)
 from C=NA, ST=NA, L=Ankh Morpork, O=Debian SMTP, OU=Debian SMTP CA,
 CN=paradis.debian.org, EMAIL=hostmaster@paradis.debian.org (verified)
 by muffat.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from &lt;jwilk@debian.org&gt;) id 1mwpkO-0006m6-BX
 for submit@bugs.debian.org; Mon, 13 Dec 2021 18:08:24 +0000
Received: from jwilk by paradis.debian.org with local (Exim 4.92)
 (envelope-from &lt;jwilk@debian.org&gt;) id 1mwpkN-00040U-Ef
 for submit@bugs.debian.org; Mon, 13 Dec 2021 18:08:23 +0000
Date: Mon, 13 Dec 2021 19:08:17 +0100
From: Jakub Wilk &lt;jwilk@jwilk.net&gt;
To: submit@bugs.debian.org
Subject: visidata phones home
Message-ID: &lt;20211213180817.hwyg5wuxnd5rbu2f@jwilk.net&gt;
X-Debbugs-No-Ack: please
X-Debbugs-Cc: jwilk@jwilk.net
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
Delivered-To: submit@bugs.debian.org

Package: visidata
Version: 2.2.1-1

visidata downloads stuff from https://visidata.org/ behind my back.
Please don't do that.

Traceback (from a crash provoked by syscall tampering[*]):

   File &quot;/usr/lib/python3/dist-packages/visidata/urlcache.py&quot;, line 25, in urlcache
     with urlopen(req) as fp:
   File &quot;/usr/lib/python3/dist-packages/visidata/plugins.py&quot;, line 68, in reload
     self.source = urlcache(options.plugins_url or vd.fail(), days=0)  # for VisiDataMetaSheet.reload()
   File &quot;/usr/lib/python3/dist-packages/visidata/threads.py&quot;, line 235, in _func
     func(*args, **kwargs)
   File &quot;/usr/lib/python3/dist-packages/visidata/threads.py&quot;, line 215, in _toplevelTryFunc
     t.status = func(*args, **kwargs)
   File &quot;/usr/lib/python3.9/threading.py&quot;, line 910, in run
     self._target(*self._args, **self._kwargs)
   File &quot;/usr/lib/python3.9/threading.py&quot;, line 973, in _bootstrap_inner
     self.run()
   File &quot;/usr/lib/python3.9/threading.py&quot;, line 930, in _bootstrap
     self._bootstrap_inner()


[*] strace -f -o /dev/null --inject=connect:signal=SIGABRT visidata /etc/fstab


-- System Information:
Architecture: i386

Versions of packages visidata depends on:
ii  python3-dateutil  2.8.1-6
ii  python3           3.9.8-1

-- 
Jakub Wilk
]