[Bug 2149911] [NEW] test_retrace_jammy_sandbox fails in pickle.load(fp): EOFError: Ran out of input
Benjamin Drung
2149911 at bugs.launchpad.net
Wed Apr 22 12:48:24 UTC 2026
Public bug reported:
test_retrace_jammy_sandbox might fail in a autopkgtest VM:
```
Traceback (most recent call last):
File "/usr/bin/apport-retrace", line 713, in <module>
sys.exit(main(sys.argv[1:]))
~~~~^^^^^^^^^^^^^^
File "/usr/bin/apport-retrace", line 542, in main
sandbox, cache, outdated_msg = apport.sandboxutils.make_sandbox(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
report,
^^^^^^^
...<6 lines>...
options.dynamic_origins,
^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/apport/sandboxutils.py", line 274, in make_sandbox
pkgs = needed_runtime_packages(report, pkgmap_cache_dir, pkg_versions, verbose)
File "/usr/lib/python3/dist-packages/apport/sandboxutils.py", line 103, in needed_runtime_packages
pkg = packaging.get_file_package(
line,
...<3 lines>...
arch=report.get("Architecture"),
)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 800, in get_file_package
return self._search_contents(file, map_cachedir, release, arch)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 1752, in _search_contents
contents_mapping = self._get_file2pkg_mapping(map_cachedir, release, arch)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 1726, in _get_file2pkg_mapping
file2pkg = self._contents_mapping(map_cachedir, release, arch)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 340, in _contents_mapping
self._contents_mapping_obj = pickle.load(fp)
~~~~~~~~~~~^^^^
EOFError: Ran out of input
```
** Affects: apport
Importance: Undecided
Status: New
** Affects: apport (Ubuntu)
Importance: Undecided
Status: New
** Also affects: apport
Importance: Undecided
Status: New
** Changed in: apport
Milestone: None => 2.35.0
--
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/2149911
Title:
test_retrace_jammy_sandbox fails in pickle.load(fp): EOFError: Ran out
of input
Status in Apport:
New
Status in apport package in Ubuntu:
New
Bug description:
test_retrace_jammy_sandbox might fail in a autopkgtest VM:
```
Traceback (most recent call last):
File "/usr/bin/apport-retrace", line 713, in <module>
sys.exit(main(sys.argv[1:]))
~~~~^^^^^^^^^^^^^^
File "/usr/bin/apport-retrace", line 542, in main
sandbox, cache, outdated_msg = apport.sandboxutils.make_sandbox(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
report,
^^^^^^^
...<6 lines>...
options.dynamic_origins,
^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/apport/sandboxutils.py", line 274, in make_sandbox
pkgs = needed_runtime_packages(report, pkgmap_cache_dir, pkg_versions, verbose)
File "/usr/lib/python3/dist-packages/apport/sandboxutils.py", line 103, in needed_runtime_packages
pkg = packaging.get_file_package(
line,
...<3 lines>...
arch=report.get("Architecture"),
)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 800, in get_file_package
return self._search_contents(file, map_cachedir, release, arch)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 1752, in _search_contents
contents_mapping = self._get_file2pkg_mapping(map_cachedir, release, arch)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 1726, in _get_file2pkg_mapping
file2pkg = self._contents_mapping(map_cachedir, release, arch)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 340, in _contents_mapping
self._contents_mapping_obj = pickle.load(fp)
~~~~~~~~~~~^^^^
EOFError: Ran out of input
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/2149911/+subscriptions
More information about the foundations-bugs
mailing list