Activity log for bug #1889443

Date Who What changed Old value New value Message
2020-07-29 16:32:18 Dan Watkins bug added bug
2022-01-20 21:09:44 Launchpad Janitor apport (Ubuntu): status New Confirmed
2022-05-30 01:16:16 Hironobu Ishii bug added subscriber Hironobu Ishii
2022-07-27 13:29:55 Benjamin Drung description The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports: 640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash 640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash 640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago) The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: Traceback (most recent call last): File "/usr/bin/apport-unpack", line 77, in <module> pr.extract_keys(f, bin_keys, dir) File "/usr/lib/python3/dist-packages/problem_report.py", line 269, in extract_keys raise ValueError('%s has no binary content' % ValueError: ['separator'] has no binary content ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports:  640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash  640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash  640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago)
2022-07-27 13:50:37 Benjamin Drung bug task added apport
2022-07-27 13:50:43 Benjamin Drung apport: milestone 2.23.0
2022-07-27 13:50:49 Benjamin Drung apport: importance Undecided Medium
2022-07-27 13:51:00 Benjamin Drung apport: importance Medium High
2022-07-27 14:05:24 Benjamin Drung apport (Ubuntu): importance Undecided High
2022-08-16 14:52:47 Benjamin Drung apport: status New Fix Committed
2022-08-22 20:23:55 Benjamin Drung apport: status Fix Committed Fix Released
2022-08-27 20:26:30 Launchpad Janitor apport (Ubuntu): status Confirmed Fix Released
2022-08-29 17:21:36 Benjamin Drung nominated for series Ubuntu Jammy
2022-08-29 17:21:36 Benjamin Drung bug task added apport (Ubuntu Jammy)
2022-08-29 17:21:36 Benjamin Drung nominated for series Ubuntu Focal
2022-08-29 17:21:36 Benjamin Drung bug task added apport (Ubuntu Focal)
2022-08-29 17:21:36 Benjamin Drung nominated for series Ubuntu Bionic
2022-08-29 17:21:36 Benjamin Drung bug task added apport (Ubuntu Bionic)
2022-09-13 08:14:33 Launchpad Janitor apport (Ubuntu Bionic): status New Confirmed
2022-09-13 08:14:33 Launchpad Janitor apport (Ubuntu Focal): status New Confirmed
2022-09-13 08:14:33 Launchpad Janitor apport (Ubuntu Jammy): status New Confirmed
2022-09-14 19:58:32 Brian Murray apport (Ubuntu Bionic): status Confirmed Triaged
2022-09-14 19:58:35 Brian Murray apport (Ubuntu Focal): status Confirmed Triaged
2022-09-14 19:58:36 Brian Murray apport (Ubuntu Jammy): status Confirmed Triaged
2022-09-14 19:59:05 Brian Murray apport (Ubuntu Bionic): importance Undecided High
2022-09-14 19:59:07 Brian Murray apport (Ubuntu Focal): importance Undecided High
2022-09-14 19:59:09 Brian Murray apport (Ubuntu Jammy): importance Undecided High
2022-11-23 11:52:18 Benjamin Drung description The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: Traceback (most recent call last): File "/usr/bin/apport-unpack", line 77, in <module> pr.extract_keys(f, bin_keys, dir) File "/usr/lib/python3/dist-packages/problem_report.py", line 269, in extract_keys raise ValueError('%s has no binary content' % ValueError: ['separator'] has no binary content ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports:  640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash  640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash  640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago) [ Impact ] Extracting a crash file will always fail in case the crash report was processed. [ Test plan ] 1. Create crash (e.g. with divide-by-zero): ``` sudo apt install chaos-marmosets divide-by-zero ``` 2. Click on "show details" in Apport crash UI, then close it 3. exract crash report: ``` tmpdir=$(mktemp -d) apport-unpack /var/crash/_usr_bin_divide-by-zero.1000.crash "$tmpdir" rm -rf "$tmpdir" ``` The extraction should work and not print a stack trace. [ Original report ] The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: Traceback (most recent call last):   File "/usr/bin/apport-unpack", line 77, in <module>     pr.extract_keys(f, bin_keys, dir)   File "/usr/lib/python3/dist-packages/problem_report.py", line 269, in extract_keys     raise ValueError('%s has no binary content' % ValueError: ['separator'] has no binary content ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports:  640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash  640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash  640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago)
2022-11-23 11:56:06 Benjamin Drung description [ Impact ] Extracting a crash file will always fail in case the crash report was processed. [ Test plan ] 1. Create crash (e.g. with divide-by-zero): ``` sudo apt install chaos-marmosets divide-by-zero ``` 2. Click on "show details" in Apport crash UI, then close it 3. exract crash report: ``` tmpdir=$(mktemp -d) apport-unpack /var/crash/_usr_bin_divide-by-zero.1000.crash "$tmpdir" rm -rf "$tmpdir" ``` The extraction should work and not print a stack trace. [ Original report ] The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: Traceback (most recent call last):   File "/usr/bin/apport-unpack", line 77, in <module>     pr.extract_keys(f, bin_keys, dir)   File "/usr/lib/python3/dist-packages/problem_report.py", line 269, in extract_keys     raise ValueError('%s has no binary content' % ValueError: ['separator'] has no binary content ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports:  640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash  640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash  640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago) [ Impact ] Extracting a crash file will always fail in case the crash report was processed. [ Test plan ] 1. Create crash (e.g. with divide-by-zero): ``` sudo apt install chaos-marmosets divide-by-zero ``` 2. Click on "show details" in Apport crash UI, then close it 3. exract crash report: ``` tmpdir=$(mktemp -d) apport-unpack /var/crash/_usr_bin_divide-by-zero.1000.crash "$tmpdir" rm -rf "$tmpdir" ``` The extraction should work and not print a stack trace. [ Where problems could occur ] The change touches the problem report reading code which is used in several places. This could cause regressions in reading the problem report. [ Original report ] The crash file I'm using is as-produced by the system (on groovy), and appears to have an empty value for separator: $ grep separator /var/crash/_usr_bin_neomutt.1000.crash separator: Traceback (most recent call last):   File "/usr/bin/apport-unpack", line 77, in <module>     pr.extract_keys(f, bin_keys, dir)   File "/usr/lib/python3/dist-packages/problem_report.py", line 269, in extract_keys     raise ValueError('%s has no binary content' % ValueError: ['separator'] has no binary content ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: apport 2.20.11-0ubuntu42 ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41 Uname: Linux 5.4.0-37-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu42 Architecture: amd64 CasperMD5CheckResult: skip CrashReports:  640:1000:117:1620030:2020-07-29 12:16:57.045274496 -0400:2020-07-29 12:19:15.559243636 -0400:/var/crash/_usr_bin_neomutt.1000.crash  640:1000:117:4399480:2020-07-23 10:30:21.433552906 -0400:2020-07-23 10:30:18.921508067 -0400:/var/crash/_usr_bin_pavucontrol.1000.crash  640:1000:117:29909:2020-07-29 12:19:15.603244279 -0400:2020-07-29 12:19:15.603244279 -0400:/var/crash/_usr_bin_apport-unpack.1000.crash CurrentDesktop: i3 Date: Wed Jul 29 12:22:54 2020 InstallationDate: Installed on 2019-05-07 (448 days ago) InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) PackageArchitecture: all SourcePackage: apport UpgradeStatus: Upgraded to groovy on 2020-06-22 (37 days ago)
2022-12-06 21:20:49 Brian Murray apport (Ubuntu Jammy): status Triaged Fix Committed
2022-12-06 21:20:51 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2022-12-06 21:20:53 Brian Murray bug added subscriber SRU Verification
2022-12-06 21:20:57 Brian Murray tags amd64 apport-bug groovy amd64 apport-bug groovy verification-needed verification-needed-jammy
2022-12-06 21:26:29 Brian Murray apport (Ubuntu Focal): status Triaged Incomplete
2022-12-07 12:25:57 Benjamin Drung tags amd64 apport-bug groovy verification-needed verification-needed-jammy amd64 apport-bug groovy verification-done verification-done-jammy
2022-12-15 17:34:19 Launchpad Janitor apport (Ubuntu Jammy): status Fix Committed Fix Released
2022-12-15 17:34:27 Andreas Hasenack removed subscriber Ubuntu Stable Release Updates Team
2022-12-16 05:09:15 thedoctar removed subscriber thedoctar
2023-05-12 23:36:40 Steve Langasek apport (Ubuntu Focal): status Incomplete Fix Committed
2023-05-12 23:36:41 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2023-05-12 23:36:46 Steve Langasek tags amd64 apport-bug groovy verification-done verification-done-jammy amd64 apport-bug groovy verification-done-jammy verification-needed verification-needed-focal
2023-05-15 10:05:03 Benjamin Drung tags amd64 apport-bug groovy verification-done-jammy verification-needed verification-needed-focal amd64 apport-bug groovy verification-done verification-done-focal verification-done-jammy
2023-05-31 06:47:09 Launchpad Janitor apport (Ubuntu Focal): status Fix Committed Fix Released