Package: reportbug Version: 7.5.2 Severity: minor Hi,
I can reproduce a crash in reportbug when asking to file a bug against ftp.debian.org asking to remove a non-existent package (e.g. if you list multiple binaries or cheat an use "<common-prefix>-*"). Just before the crash, reportbug asks you to confirm that the non-existant package is deliberate and that we should continue anyway. Below is an example flow with the crash. """ $ reportbug ftp.debian.org *** Welcome to reportbug. Use ? for help at prompts. *** Note: bug reports are publicly archived (including the email address of the submitter). Detected character set: UTF-8 Please change your locale if this is incorrect. Using 'Niels Thykier <ni...@thykier.net>' as your from address. Will send report to Debian (per lsb_release). What sort of request is this? (If none of these things mean anything to you, or you are trying to report a bug in an existing package, please press Enter to exit reportbug.) 1 ANAIS Package removal - Architecture Not Allowed In Source. 2 ICE Package removal - Internal Compiler Error. 3 NBS Package removal - Not Built [by] Source. 4 NPOASR Package removal - Never Part Of A Stable Release. 5 NVIU Package removal - Newer Version In Unstable. 6 ROM Package removal - Request Of Maintainer. 7 ROP Package removal - Request of Porter. 8 RoQA Package removal - Requested by the QA team. 9 other Not a package removal request, report other problems. 10 override Change override request. Choose the request type: 3 Please enter the name of the package (either source of binary package): foo Checking status database... W: Unable to locate package foo This package doesn't appear to exist; continue? [y|N|?]? y Traceback (most recent call last): File "/usr/bin/reportbug", line 2285, in <module> main() File "/usr/bin/reportbug", line 1115, in main return iface.user_interface() File "/usr/bin/reportbug", line 1705, in user_interface self.options.http_proxy) File "/usr/bin/reportbug", line 543, in special_prompts return pkgprompts(package, bts, ui, fromaddr, timeout, online, http_proxy) File "/usr/lib/python3/dist-packages/reportbug/debbugs.py", line 265, in handle_debian_ftp section, priority = info[16], info[10] IndexError: list index out of range """ Thanks, ~Niels