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 |
|