apport-unpack crashed with ValueError in extract_keys(): ['separator'] has no binary content

Bug #1981638 reported by Luís Infante da Câmara
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

(I am reporting this from the host: I tried to report this bug 6 times in the VM and it always logged me out.)

When unpacking a crash report (specifically that of bug #1981613), apport-unpack extracts most or all of the files correctly and then raises the following exception:

 Traceback (most recent call last):
   File "/usr/bin/apport-unpack", line 81, in <module>
     pr.extract_keys(f, bin_keys, dir)
   File "/usr/lib/python3/dist-packages/problem_report.py", line 244, in extract_keys
     raise ValueError(
 ValueError: ['separator'] has no binary content

ProblemType: Crash
DistroRelease: Ubuntu 22.10
Package: apport 2.22.0-0ubuntu4
ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30
Uname: Linux 5.15.0-27-generic x86_64
ApportVersion: 2.22.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: pass
CrashReports:
 640:1000:124:20883:2022-07-13 21:18:51.655054330 +0100:2022-07-13 21:18:52.655054330 +0100:/var/crash/_usr_bin_apport-unpack.1000.crash
 600:117:124:37:2022-07-13 21:15:31.220157021 +0100:2022-07-13 21:15:31.216156906 +0100:/var/crash/_usr_bin_gnome-shell.1000.uploaded
 640:1000:124:50223405:2022-07-13 21:14:56.558673858 +0100:2022-07-13 21:14:57.558673858 +0100:/var/crash/_usr_bin_gnome-shell.1000.crash
 664:1000:124:0:2022-07-13 21:15:22.259870444 +0100:2022-07-13 21:15:22.259870444 +0100:/var/crash/_usr_bin_gnome-shell.1000.upload
CurrentDesktop: ubuntu:GNOME
Date: Wed Jul 13 21:18:52 2022
ExecutablePath: /usr/bin/apport-unpack
ExecutableTimestamp: 1657219442
InstallationDate: Installed on 2022-06-26 (17 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Alpha amd64 (20220624)
InterpreterPath: /usr/bin/python3.10
JournalErrors:
 Jul 13 21:18:43 testing-vm-2210 tracker-extract[8225]: Could not connect to filesystem miner endpoint: Timeout was reached
 Jul 13 21:18:43 testing-vm-2210 systemd[783]: tracker-extract-3.service: Failed with result 'exit-code'.
 Jul 13 21:18:43 testing-vm-2210 systemd[783]: Failed to start Tracker metadata extractor.
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/bin/apport-unpack /var/crash/_usr_bin_gnome-shell.1000.crash gnome-shell-segv
ProcCwd: /home/user
Python3Details: /usr/bin/python3.10, Python 3.10.5, python3-minimal, 3.10.4-0ubuntu2
PythonArgs: ['/usr/bin/apport-unpack', '/var/crash/_usr_bin_gnome-shell.1000.crash', 'gnome-shell-segv']
PythonDetails: N/A
SourcePackage: apport
Title: apport-unpack crashed with ValueError in extract_keys(): ['separator'] has no binary content
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo

Revision history for this message
Luís Infante da Câmara (luis220413) wrote :
tags: removed: need-duplicate-check
Changed in apport (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Benjamin Drung (bdrung) wrote :

Can you attach /var/crash/_usr_bin_gnome-shell.1000.crash to this bug report? Then this should be fairly easy to fix.

information type: Private → Public
Changed in apport (Ubuntu):
status: New → Incomplete
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.