[Bug 1977883] [NEW] Debug symbols contain errors in PT_INTERP and .interp, causing Lintian to produce elf-error warnings

Luís Cunha dos Reis Infante da Câmara 1977883 at bugs.launchpad.net
Tue Jun 7 19:51:19 UTC 2022


Public bug reported:

The .debug files created by dh_strip have, in their PT_INTERP program
headers, p_filesz = 0 and zeroed .interp sections.

This causes lintian to issue elf-error warnings for those .debug files:
see bug #1965115 and
https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1970674/comments/21.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: debhelper 13.6ubuntu1
ProcVersionSignature: Ubuntu 5.15.0-35.36-generic 5.15.35
Uname: Linux 5.15.0-35-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Jun  7 20:48:08 2022
InstallationDate: Installed on 2022-05-04 (34 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
PackageArchitecture: all
SourcePackage: debhelper
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: debhelper (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug jammy wayland-session

** Description changed:

- The .debug files created by dh_strip have zeroed .interp sections.
+ The .debug files created by dh_strip have, in their PT_INTERP program
+ headers, p_filesz = 0 and zeroed .interp sections.
  
  This causes lintian to issue elf-error warnings for those .debug files:
  see bug #1965115 and
  https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1970674/comments/21.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: debhelper 13.6ubuntu1
  ProcVersionSignature: Ubuntu 5.15.0-35.36-generic 5.15.35
  Uname: Linux 5.15.0-35-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Jun  7 20:48:08 2022
  InstallationDate: Installed on 2022-05-04 (34 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
  PackageArchitecture: all
  SourcePackage: debhelper
  UpgradeStatus: No upgrade log present (probably fresh install)

** Summary changed:

- Debug symbols contain zeroed .interp sections, causing Lintian to produce elf-error warnings
+ Debug symbols contain errors in PT_INTERP and .interp, causing Lintian to produce elf-error warnings

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debhelper in Ubuntu.
https://bugs.launchpad.net/bugs/1977883

Title:
  Debug symbols contain errors in PT_INTERP and .interp, causing Lintian
  to produce elf-error warnings

Status in debhelper package in Ubuntu:
  New

Bug description:
  The .debug files created by dh_strip have, in their PT_INTERP program
  headers, p_filesz = 0 and zeroed .interp sections.

  This causes lintian to issue elf-error warnings for those .debug
  files: see bug #1965115 and
  https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1970674/comments/21.

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: debhelper 13.6ubuntu1
  ProcVersionSignature: Ubuntu 5.15.0-35.36-generic 5.15.35
  Uname: Linux 5.15.0-35-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Jun  7 20:48:08 2022
  InstallationDate: Installed on 2022-05-04 (34 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
  PackageArchitecture: all
  SourcePackage: debhelper
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/1977883/+subscriptions




More information about the foundations-bugs mailing list