Infinite loop on processing a changefile with an unknown distribution

Bug #1835212 reported by Gera
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mini-dinstall (Ubuntu)
Undecided
Unassigned

Bug Description

On uploading a changes file with the distribution set to an unknown/unexpected value, mini-dinstall goes into an infinite loop trying to process the same changes file over and over again.

If it's set to email on errors, it will cause a real flood of email.

This bug exists in Xenial, Bionic as well as the upstream Debian package. It might be appropriate to report and fix this upstream.

The attached patch is a minimal fix.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: mini-dinstall 0.6.31ubuntu1
ProcVersionSignature: Ubuntu 4.15.0-52.56-generic 4.15.18
Uname: Linux 4.15.0-52-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
CurrentDesktop: i3
Date: Wed Jul 3 14:21:00 2019
EcryptfsInUse: Yes
InstallationDate: Installed on 2018-06-30 (368 days ago)
InstallationMedia: Ubuntu 16.04.4 LTS "Xenial Xerus" - Release amd64 (20180228)
PackageArchitecture: all
SourcePackage: mini-dinstall
UpgradeStatus: Upgraded to bionic on 2019-02-20 (132 days ago)

Revision history for this message
Gera (w-gera) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "ignore-bad-changesfiles.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers