[Bug 1723822] Re: uncaught TypeError triggers ValueError
Brian Murray
brian at ubuntu.com
Tue Oct 17 17:13:05 UTC 2017
The issue with apport is that if the function package_versions is called
in hookutils and packages is empty there is no handling for that so then
it ends up crashing when trying to create the map. Once that is fixed
apport will continue to produce a problem report even though the
nautilus hook is broken.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1723822
Title:
uncaught TypeError triggers ValueError
Status in Apport:
Fix Released
Status in apport package in Ubuntu:
Triaged
Status in nautilus package in Ubuntu:
Triaged
Bug description:
$ ubuntu-bug nautilus
ERROR: hook /usr/share/apport/package-hooks/source_nautilus.py crashed:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport/report.py", line 198, in _run_hook
symb['add_info'](report, ui)
TypeError: add_info() takes 1 positional argument but 2 were given
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport/report.py", line 203, in _run_hook
symb['add_info'](report)
File "/usr/share/apport/package-hooks/source_nautilus.py", line 23, in add_info
report["usr_lib_nautilus"] = package_versions(*sorted(plugin_packages))
File "/usr/lib/python3/dist-packages/apport/hookutils.py", line 785, in package_versions
map(max, [map(len, t) for t in zip(*versions)])
ValueError: not enough values to unpack (expected 2, got 0)
This tool has been deprecated, use 'gio open' instead.
See 'gio help open' for more info.
$ Created new window in existing browser session.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: apport 2.20.7-0ubuntu3
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
CrashReports:
640:121:119:20593327:2017-10-14 08:49:43.994080376 -0700:2017-10-14 08:49:24.682136558 -0700:/var/crash/_usr_bin_gnome-shell.121.crash
640:0:119:712257:2017-10-13 22:55:49.843941428 -0700:2017-10-13 22:55:48.723911385 -0700:/var/crash/_usr_lib_udisks2_udisksd.0.crash
640:1000:119:432238:2017-10-14 07:48:01.498643348 -0700:2017-10-14 07:48:00.714643372 -0700:/var/crash/_usr_lib_gvfs_gvfsd-mtp.1000.crash
664:1000:119:0:2017-10-13 19:55:40.447393054 -0700:2017-10-13 19:55:40.447393054 -0700:/var/crash/_usr_lib_gvfs_gvfsd-mtp.1000.upload
600:112:119:0:2017-10-13 19:55:42.247460153 -0700:2017-10-13 19:55:42.247460153 -0700:/var/crash/_usr_lib_gvfs_gvfsd-mtp.1000.uploaded
CurrentDesktop: ubuntu:GNOME
Date: Sun Oct 15 17:52:08 2017
InstallationDate: Installed on 2017-10-03 (12 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170926)
PackageArchitecture: all
SourcePackage: apport
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1723822/+subscriptions
More information about the foundations-bugs
mailing list