Package: reportbug Version: 7.1.7 Severity: minor Dear Maintainer, sending a bug report without a stable connection to the gateway causes reportbug to crash with AssertionError, instead of showing the user-friendly error dialog.
Console OUTPUT: https://paste.debian.net/1003083 "AssertionError: Function should be called in <MainContext of reportbug thread> but was called in <MainContext of UI thread>"... but assertions should never be part of the UX. :-) -- Package-specific info: ** Environment settings: PAGER="less" INTERFACE="gtk2" ** /home/lorenzo/.reportbugrc: reportbug_version "7.1.7" mode advanced ui gtk2 smtphost reportbug.debian.org -- System Information: Debian Release: 9.3 APT prefers stable APT policy: (700, 'stable'), (500, 'stable-updates') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE=it_IT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages reportbug depends on: ii apt 1.4.8 ii python3 3.5.3-1 ii python3-reportbug 7.1.7 reportbug recommends no packages. Versions of packages reportbug suggests: pn claws-mail <none> pn debconf-utils <none> pn debsums <none> pn dlocate <none> ii emacs24-bin-common 24.5+1-11+deb9u1 ii exim4 4.89-2+deb9u2 ii exim4-daemon-light [mail-transport-agent] 4.89-2+deb9u2 ii file 1:5.30-1+deb9u1 ii gir1.2-gtk-3.0 3.22.11-1 ii gir1.2-vte-2.91 0.46.1-1 ii gnupg 2.1.18-8~deb9u1 ii python3-gi 3.22.0-2 ii python3-gi-cairo 3.22.0-2 ii python3-gtkspellcheck 4.0.5-1 pn python3-urwid <none> ii xdg-utils 1.1.1-1 Versions of packages python3-reportbug depends on: ii apt 1.4.8 ii file 1:5.30-1+deb9u1 ii python3 3.5.3-1 ii python3-debian 0.1.30 ii python3-debianbts 2.6.1 ii python3-requests 2.12.4-1 python3-reportbug suggests no packages. -- Configuration Files: /etc/reportbug.conf changed [not included] -- no debconf information