Your message dated Tue, 18 Aug 2026 14:22:52 +0000
with message-id <[email protected]>
and subject line Bug#1066992: fixed in urlscan 1.1.2-1
has caused the Debian Bug report #1066992,
regarding search crashes since python3-urwid 2.3.4-0.1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1066992: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066992
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: urlscan
Version: 0.9.9-1
Severity: normal
X-Debbugs-Cc: [email protected]
urlscan has a keybinding '/' for search. However, attempting to search
by pressing / causes urlscan to crash with the traceback below.
Downgrading python3-urwid to 2.1.2-4.2 fixes this bug. I can reproduce
the crash with every python3-urwid version since 2.3.4-0.1.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
435, in _run
self.start()
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
400, in start
raise CantUseExternalLoop(f"Screen {self.screen!r} doesn't support external
event loops")
urwid.event_loop.main_loop.CantUseExternalLoop: Screen
<urwid.display.curses.Screen object at 0x7f5af6d81490> doesn't support external
event loops
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/urlscan", line 33, in <module>
sys.exit(load_entry_point('urlscan==0.9.9', 'console_scripts', 'urlscan')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urlscan/__main__.py", line 185, in main
tui.main()
File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 262, in main
self.loop.run()
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
342, in run
self._run()
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
438, in _run
self._run_screen_event_loop()
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
509, in _run_screen_event_loop
self.process_input(keys)
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
594, in process_input
something_handled |= bool(self.unhandled_input(k))
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line
640, in unhandled_input
return self._unhandled_input(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 338, in
unhandled
self.keys[key]()
File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 473, in
_search_key
self._search()
File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 696, in
_search
if isinstance(col[0], urwid.decoration.AttrMap):
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urwid/__init__.py", line 333, in
__getattr__
raise AttributeError(f"{name} not found in {__package__}")
AttributeError: decoration not found in urwid
Press any key to continue...
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages urlscan depends on:
ii python3 3.11.6-1
ii python3-urwid 2.6.4-1
urlscan recommends no packages.
Versions of packages urlscan suggests:
ii chromium [www-browser] 122.0.6261.57-1
ii firefox [www-browser] 123.0-1
ii links2 [www-browser] 2.29-1+b1
ii lynx [www-browser] 2.9.0rel.0-2
ii neomutt 20231103+dfsg1-1
ii qutebrowser [www-browser] 2.5.4-2
ii w3m [www-browser] 0.5.3+git20230121-2+b2
-- no debconf information
--
|)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F
|\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: urlscan
Source-Version: 1.1.2-1
Done: Marcin Kulisz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
urlscan, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marcin Kulisz <[email protected]> (supplier of updated urlscan package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 18 Aug 2026 14:45:53 +0100
Source: urlscan
Architecture: source
Version: 1.1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Marcin Kulisz <[email protected]>
Changed-By: Marcin Kulisz <[email protected]>
Closes: 408126 893399 1066992
Changes:
urlscan (1.1.2-1) unstable; urgency=medium
.
* New upstream version 1.1.2 (Closes: 1066992, 893399, 408126)
* Removing hatch-vcs from build-deb upstream is not using it anymore
* Removing d/control files already provied by dpkg =< 1.22.13
* d/watch bumpup to version 5
Checksums-Sha1:
bb720abf0eaef8815b5fcb69f9971b2c43c61a66 2035 urlscan_1.1.2-1.dsc
91e557d24a57326aafc455d9934fc50053686f9f 39714 urlscan_1.1.2.orig.tar.gz
5246e26f89b9f686d4566b91d32c13642c1e5034 4956 urlscan_1.1.2-1.debian.tar.xz
Checksums-Sha256:
cb43cf47256cec234deeb883694ac28649471282f4244692ba0af00bebaa25b8 2035
urlscan_1.1.2-1.dsc
8ea3e443633bddb47e3149d3ddd0819d5f51fffc5e7c59db0a1f31c82646043b 39714
urlscan_1.1.2.orig.tar.gz
2e3b53aa2e89f3304e90603b6189467dd02bcaa546f2531ce13062a1881dff02 4956
urlscan_1.1.2-1.debian.tar.xz
Files:
441c5a2903341d858d98931878e3ba96 2035 mail optional urlscan_1.1.2-1.dsc
dc21d1879ffbfef5267065ac4661bc51 39714 mail optional urlscan_1.1.2.orig.tar.gz
bf015f0db4c7c0340a80f6bb120f0520 4956 mail optional
urlscan_1.1.2-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEPfGk38cyRog4vPEhaGkw3VjDOLMFAmqEYssSHGRlYmlhbkBr
dWxpc3oubmV0AAoJEGhpMN1YwzizYXwP/0vunbmYCe/d/G7vgvJj3vXVzYINq1EE
/+P0Mvz1iotwrvuoZdIrxhqLY8segx0icsXweVaFz2d3l+Mia6ByPBj1OJaLIFuM
G0wE9gPB6keBSXulpf/YPUiWUMNgzdrBbe4/+QO1vaO4gYX8hK8q4Rob2WH4Ztd8
GFh4QNNrnFkHqtHpysqqwDPLBCxrX/PnwwrC6ygfedT2UD9/eCKvLqlEzD/ZitPr
I3/774M+JW8jyh39X8CIfgzsmbs0Kuv9zMYt3TnPnonPN1+gr+oTcffZVndMiUgX
/7oEOZ3W2ai8dg/mCInAfVSfMzmlpsBVIujRd6ksoWWuTG+2kRfKQ1fko6U5tH70
2+RYANlCHAn3hUKzDGZeffrM5g4f0t4D3tG8HRX0qynfU2DFaE9ST2Pp7JkVsmnD
/WFO/3DRYErRRjA4YYpI48RsnvHztjzykhEa1YjE6Sj8e3HKirG7QpHNWA6a+alw
0XFFCY167Iofps/USKCljXh2Eq+9UB5jnoTFnuJoX35sqJ5ERtadVCCuaYzTLFLp
Ll764ElTd89lSHqQPgVX46mEEaLDUsqvy9U/rmrmwdceWcaRkLgZYQ7E6c+qWZIo
ByO2+8Be1ll6tjgNZsWiaJlTypAtRZV82R/NGNhWNNz21WAk6rjHCkCENSwU4E4L
TQ6EQbpaXpy7
=EA1o
-----END PGP SIGNATURE-----
pgp6fFLkx5vjp.pgp
Description: PGP signature
--- End Message ---