Autopkgtest fail with glibc 2.34

Bug #1940816 reported by Simon Chopin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wmanager (Ubuntu)
Fix Released
Undecided
Simon Chopin

Bug Description

The autopkgtests fail with glibc 2.34, while running them with the plain impish.

The superficial failure is that the script cannot find the expected window name. Looking into it, it appears that this might be caused by wmanager displaying an error popup instead of its main window. One possible reason for such popup is not being able to read the wmanagerrc file, which defaults in $HOME/.wmanagerrc (but the script sets it to a custom location in /tmp).

Next step will be to find out exactly the cause of the failure.

Simon Chopin (schopin)
Changed in wmanager (Ubuntu):
status: New → In Progress
assignee: nobody → Simon Chopin (schopin)
Revision history for this message
Simon Chopin (schopin) wrote :

Tracked down the failure which was due to an UB (uninitialized memory read) being exposed by the recent glibc changes, presumably something in the memory allocation area.

In any case the attached debdiff should fix the issue. You'll find a built version of the package in my PPA: https://launchpad.net/~schopin/+archive/ubuntu/test-ppa/+sourcepub/12662890/+listing-archive-extra

Revision history for this message
Simon Chopin (schopin) wrote :

New version with DEP-3 Forwarded field and LP bug number in changelog.

Revision history for this message
Brian Murray (brian-murray) wrote :

 $ dput wmanager_0.3.0-2ubuntu1_source.changes
Trying to upload package to ubuntu
Checking signature on .changes
gpg: /tmp/pkgs/impish/wmanager_0.3.0-2ubuntu1_source.changes: Valid signature from 1E918B66765B3E31
Checking signature on .dsc
gpg: /tmp/pkgs/impish/wmanager_0.3.0-2ubuntu1.dsc: Valid signature from 1E918B66765B3E31
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading wmanager_0.3.0-2ubuntu1.dsc: done.
  Uploading wmanager_0.3.0-2ubuntu1.debian.tar.xz: done.
  Uploading wmanager_0.3.0-2ubuntu1_source.buildinfo: done.
  Uploading wmanager_0.3.0-2ubuntu1_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wmanager - 0.3.0-2ubuntu1

---------------
wmanager (0.3.0-2ubuntu1) impish; urgency=medium

  * d/p/0001-Fix-out-of-bounds.patch: fix a bug revealed by the glibc 2.34
    upgrade. LP: #1940816

 -- -- Simon Chopin <email address hidden> Mon, 23 Aug 2021 09:48:18 +0200

Changed in wmanager (Ubuntu):
status: In Progress → Fix Released
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.