apport crashed with FileNotFoundError in iter_compressed(): [Errno 2] No such file or directory: '/var/lib/systemd/coredump/core.tracker-extract.1000.92c6d53b71364e3286fd6011f3dad5e7.4441.1710845299000000.zst'

Bug #2058380 reported by Benjamin Drung
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Apport
Fix Released
Medium
Unassigned
apport (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Ubuntu 24.04 (noble) VM.

```
Traceback (most recent call last):
  File "/usr/share/apport/apport", line 1244, in <module>
    sys.exit(main(sys.argv[1:]))
             ^^^^^^^^^^^^^^^^^^
  File "/usr/share/apport/apport", line 761, in main
    return process_crash_from_systemd_coredump(options.systemd_coredump_instance)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/apport/apport", line 1240, in process_crash_from_systemd_coredump
    return process_crash(report, real_user, report_owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/apport/apport", line 1146, in process_crash
    info.write(reportfile)
  File "/usr/lib/python3/dist-packages/problem_report.py", line 548, in write
    self._write_binary_item_compressed_and_encoded(file, k)
  File "/usr/lib/python3/dist-packages/problem_report.py", line 722, in _write_binary_item_compressed_and_encoded
    self._write_binary_item_base64_encoded(
  File "/usr/lib/python3/dist-packages/problem_report.py", line 629, in _write_binary_item_base64_encoded
    for chunk in chunks:
  File "/usr/lib/python3/dist-packages/problem_report.py", line 649, in _generate_compressed_chunks
    yield from value.iter_compressed()
  File "/usr/lib/python3/dist-packages/problem_report.py", line 194, in iter_compressed
    with open(self.filename, "rb") as compressed_file:
         ^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/systemd/coredump/core.tracker-extract.1000.92c6d53b71364e3286fd6011f3dad5e7.4441.1710845299000000.zst'
```

ProblemType: Crash
DistroRelease: Ubuntu 24.04
Package: apport 2.28.0-0ubuntu1
ProcVersionSignature: Ubuntu 6.8.0-19.19-generic 6.8.0
Uname: Linux 6.8.0-19-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CrashCounter: 1
CrashReports: 640:1000:1000:31075:2024-03-19 11:48:24.843744754 +0100:2024-03-19 11:48:25.843744754 +0100:/var/crash/_usr_share_apport_apport.0.crash
Date: Tue Mar 19 11:48:23 2024
ExecutablePath: /usr/share/apport/apport
InstallationDate: Installed on 2023-09-19 (182 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Release amd64 (20230418)
InterpreterPath: /usr/bin/python3.12
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport --from-systemd-coredump 0-4553-0
ProcEnviron: Error: [Errno 13] Permission denied: 'environ'
Python3Details: /usr/bin/python3.12, Python 3.12.2, python3-minimal, 3.12.1-0ubuntu2
PythonArgs: ['/usr/share/apport/apport', '--from-systemd-coredump', '0-4553-0']
PythonDetails: N/A
SourcePackage: apport
Title: apport crashed with FileNotFoundError in iter_compressed(): [Errno 2] No such file or directory: '/var/lib/systemd/coredump/core.tracker-extract.1000.92c6d53b71364e3286fd6011f3dad5e7.4441.1710845299000000.zst'
UpgradeStatus: Upgraded to noble on 2024-01-12 (67 days ago)
UserGroups: adm cdrom dip lpadmin lxd plugdev sudo users

Revision history for this message
Benjamin Drung (bdrung) wrote :
description: updated
information type: Private → Public
tags: removed: need-duplicate-check
Changed in apport (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Benjamin Drung (bdrung) wrote :

```
$ ls -l /var/lib/systemd/coredump
insgesamt 444
-rw-r-----+ 1 root root 447430 M\Uffffffff19 11:48 core.tracker-extract.1000.92c6d53b71364e3286fd6011f3dad5e7.4887.1710845301000000.zst
```

Benjamin Drung (bdrung)
Changed in apport:
milestone: none → 2.28.1
importance: Undecided → Medium
Revision history for this message
Benjamin Drung (bdrung) wrote :
Revision history for this message
Benjamin Drung (bdrung) wrote :
Changed in apport:
status: New → Fix Committed
Changed in apport (Ubuntu):
status: New → Fix Committed
Benjamin Drung (bdrung)
Changed in apport:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apport - 2.28.1-0ubuntu1

---------------
apport (2.28.1-0ubuntu1) noble; urgency=medium

  [ Benjamin Drung ]
  * New bug-fix upstream release
    - Ignore missing `COREDUMP_FILENAME` (LP: #2058380)
    - fix integration tests for bash >= 5.2.21-2ubuntu2 and coreutils
      >= 9.4-3ubuntu1 (LP: #2054902)
  * Stop shipping debian-installer package hook (LP: #2060581)
  * general-hooks/ubuntu.py: Drop upstart integration
  * apport: Install python3-zstandard when using systemd-coredump (LP: #2061753)
  * Disable Launchpad crash reports for the 24.04 release

  [ Sebastien Bacher ]
  * ubuntu-desktop-installer has been replaced by ubuntu-desktop-bootstrap

 -- Benjamin Drung <email address hidden> Thu, 18 Apr 2024 15:46:28 +0200

Changed in apport (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.